Keychains.devは、AIエージェント専用に設計された安全な認証情報委任プラットフォームです。エージェントが生の認証情報を扱うことなくAPIにアクセスできるようにします。ハードコードされたシークレットをテンプレート変数に置き換え、サーバーサイドで認証情報を注入し、ユーザーが制御可能でスコープが限定され、即座に取り消せる権限を提供することで、漏洩や不正アクセスを防止します。
使い方 keychains.dev?
AIエージェントのワークフロー内の標準的な「curl」コマンドを「keychains curl」に置き換え、認証情報には{{API_KEY}}のようなテンプレート変数を使用します。エージェントが新しいAPIスコープを必要とする場合、エンドユーザーにワンクリック承認を促します。その後、Keychainsは必要な認証情報をサーバーサイドで安全に注入し、生のシークレットをエージェントのコンテキストから遠ざけ、プロンプトインジェクション攻撃から保護します。
keychains.dev の主な機能
サーバーサイド認証情報注入: 生のAPIキー、OAuthトークン、パスワードはKeychainsサーバーによって注入されます。AIエージェントはプレースホルダ変数のみを認識するため、認証情報は不可視化され、プロンプトインジェクションやコンテキストウィンドウからの漏洩から安全です。ユーザー同意と制御フロー: エンドユーザーが完全な管理を維持します。エージェントからの新しいAPI権限リクエストをすべて確認・承認でき、十分な情報に基づいた同意を保証します。ダッシュボードから基盤となるシークレットをローテーションすることなく、アクセスを即座に取り消すことができます。SSHベースのマシンアイデンティティ: 各マシン(エージェント)は固有のSSHキーペアを使用して認証するため、エージェント環境でのパスワードやAPIキーが不要となり、強力な暗号化されたアイデンティティを提供します。サブエージェント向けスコープ限定委任: 権限をフォークすることで、サブエージェントを安全に生成します。限定されたタスク固有のAPIアクセス権を持つ委任トークン、または新しいアクセスには常にユーザーの新規承認を必要とするブランクトークンを作成できます。包括的な監査証跡: 付与されたすべての権限の完全な透明性を提供し、どのエージェントがどのタスクのためにどのAPIにアクセスしたかを示す、完全で不変の監査ログを作成し、セキュリティとコンプライアンスに対応します。幅広い認証サポート: 数千のAPIプロバイダーと連携し、OAuth 2.0(PKCEおよび自動リフレッシュ付き)、APIキー、Basic認証、カスタムヘッダーをサポートするため、普遍的な認証情報レイヤーとなります。ステートフルフィンガープリントと即時無効化: マシンはすべてのAPI呼び出しでフィンガープリントを交換します。キーが漏洩した場合、不正使用の最初の試行時に自動的に無効化され、侵害の時間枠を最小限に抑えます。
keychains.dev の使用例
AI駆動カスタマーサポートエージェント: サポートボットがCRMやチケットシステムのAPIに安全にアクセスし、ユーザーデータを取得したりチケットを作成したりできるようにします。運用コンテキスト内での管理者APIキーの露出リスクを回避します。自律的研究・データ分析エージェント: 研究エージェントが金融、科学、ソーシャルメディアAPIから安全にデータを取得できるようにします。ユーザーは特定のクエリに対して一度限りのアクセスを許可し、直後に取り消すことができます。AIコーディングアシスタントとDevOpsエージェント: コーディングアシスタントがGitHub、Docker、クラウドプロバイダーAPIと安全に連携し、コードをコミットしたりサービスをデプロイしたりできるようにします。必要なリポジトリやリソースのみにアクセスを制限するスコープ限定トークンを使用します。個人用AI生産性エージェント: 個人用AIアシスタントがカレンダー管理、メール送信、予約を各API経由で行えるようにします。ユーザーが各アクションを承認するため、個人アカウントへの不正アクセスを防止します。マルチエージェントワークフローオーケストレーション: マスターエージェントが専門的なサブエージェントにタスクを委任する複雑なワークフローを容易にします。各サブエージェントに特定の仕事に限定されたスコープの認証情報を提供し、分散AIシステムのセキュリティを強化します。エンタープライズAIツール統合: データベース、HRシステム、内部APIからの機密性の高い企業データへのアクセスを必要とする内部AIツールを保護します。監査証跡と即時取り消し機能を提供し、コンプライアンスとセキュリティチームを支援します。
keychains.dev よくある質問
最も影響を受ける職業
AI Engineer
DevOps Engineer
Security Engineer
Software Developer
MLOps Engineer
Product Manager (AI Tools)
Cybersecurity Analyst
API Developer
SaaS Developer
System Architect
keychains.dev Youtube関連動画
keychains.dev のタグ
keychains.dev の代替品