Devotd Github
新着セキュリティ

mandusec/mandu v0.2.0-beta.7 — コーディングエージェント向けシークレットマスキングラッパー

mandusec/mandu は、コーディングエージェントに実際の秘密値ではなくプレースホルダーを表示し、実際の値の 전달先を制限するローカルツールです。

リポジトリ情報mandusec/mandu ↗

mandusec/mandu は、コーディングエージェントに実際の秘密値ではなくプレースホルダーを表示し、実際の値の 전달先を制限するローカルツールです。

GitHub の説明: Run Claude Code or Codex next to your real secrets: the AI sees placeholders, you see the real values.

スター
★ 7
フォーク
1
言語
TypeScript
ライセンス
Apache-2.0
最新リリース
v0.2.0-beta.7
原文を見る ↗GitHub で見る ↗

mandusec/mandu は、Claude Code や Codex などのコーディングエージェントが、実際の秘密値ではなくマスキングされたプレースホルダーを見るようにする TypeScript ラッパーです。最新リリースとして記録されているバージョンは v0.2.0-beta.7 です。示された事実にはこのバージョンで変更された具体的な内容が記載されていないため、このリリースの変更点は確認できません。このツールの目的は、エージェントが実際の値に直接アクセスしないようにしつつ、秘密値を使う作業を支援することです。

Mandu はルールによって、モデルの読み取り権限と実際の値が 전달されるプログラムおよびホストを分離します。README によれば、デフォルト設定では実際の値を送信する前にユーザーの承認を求めます。別のアカウントやサーバーなしでローカルで動作し、プロキシとファイル保護機能を利用します。エージェントの実行環境には Linux の Landlock と seccomp を利用してサンドボックスを適用します。リポジトリの言語は TypeScript、ライセンスは Apache-2.0 です。

ただし、README が示している保護の範囲には境界があります。プロンプトインジェクションの防御と、エージェント自身のログイン情報の保護は範囲に含まれません。したがって、Mandu が秘密値へのアクセスを制限する機能と、この 2 つの問題に対する保護を同一のものとして扱ってはいけません。示された情報だけでは、v0.2.0-beta.7 の具体的な変更やその他のセキュリティ上の保証を判断することはできません。