gethasp/hasp
HASP is a local-first broker for managed secrets in agent workflows.
解決する課題
コードエージェントはテスト実行やコードデプロイにAPIキーなどの資格情報を必要とする場合が多いです。従来はこれらのシークレットを .env ファイルやプロンプトに配置していましたが、エージェントのコンテキストやシェル履歴に漏洩するリスクがありました。HASPは、管理されたシークレット値がエージェントのコンテキストに入らないようにすることで、このリスクを防止します。
動作方法
HASPはローカルのシークレットブローカーとして機能します。資格情報をローカルの暗号化されたボルトに保存し、実行時に特定のコマンドやツールにのみシークレット値を提供します。run、inject、およびモデルコンテキストプロトコル(MCP)を含むさまざまな統合フローをサポートしており、Claude Code、Cursor、Aiderなどのエージェントと直接接続できます。
対象ユーザー
AIコードエージェントを使用しており、機密資格情報とLLMコンテキストの間に厳格なセキュリティ境界を維持したい開発者。
特徴
- シークレット保管のためのローカル優先の暗号化ボルト。
- MCPおよびラッパーを介した人気エージェント(Claude Code、Cursor、Aiderなど)との統合。
- リポジトリフックにより、管理されたシークレットがバージョン管理にコミットされるのをブロック。
- すべてのブローカーによるシークレット使用の監査記録。
- テレメトリはデフォルトで無効化されています。
関連
- プロジェクト
Infisical/agent-vaultAgent Vaultは、AIエージェントが実際の資格情報を一切見ることのないオープンソースHTTPプロキシです。シークレットを格納し、出力リクエストに注入することで、エージェントが実際の資格情報を扱わないようにします。管理UI、CLI、エージェントごとのトークン、プラグイン可能なシークレットバックエンド(Infisicalを含む)、エグレスフィルタリング、リクエストログ、オプションのPostgreSQLスケーリングを提供。単一バイナリまたはDockerイメージとしてデプロイ可能で、標準の `HTTPS_PROXY` 環境変数経由で統合され、リモートコーディング、汎用、カスタム、サンドボックスAIエージェントのセキュリティを目的としています。
- プロジェクト
hashgraph-online/hol-guardHOL Guardは、AIエージェント向けのPythonベースのローカルファーストなアンチウイルスです。シェルコマンド、ファイルアクセス、パッケージインストール、プラグイン使用をインターセプトし、秘密情報の漏えい、破壊的な操作、プロンプトインジェクション、サプライチェーンリスクをフラグします。ユーザーは`pipx`でインストールし、ウィザードを実行して対応エージェント(Codex、Claude Code、Copilot CLI、Geminiなど)をフックし、CLIまたはオプションのクラウドダッシュボードで承認を管理できます。リポジトリには、AIプラグインのCIセキュリティチェック用の`plugin‑scanner`も含まれており、既製のGitHub Actionが利用できます。
- プロジェクト
- プロジェクト
hardenrun/aif実行前のブロッキングにより、危険なコマンドの実行や機密情報の漏洩を防ぐ、ローカルなコーディングエージェント用の安全システム。
- プロジェクト
JuliusBrussee/cavememAIエージェントがセッション間で情報を記憶できるようにする、コードアシスタント向けのクロスエージェント永続メモリシステム。圧縮されたローカルストレージとMCPを活用しています。