オープンソース · MIT ライセンス · 100% ローカル · アカウント不要 · 無料
Agent Redactor
AI エージェントにあなたのシークレットを見せません。Agent Redactor は無料のオープンソース Windows・Linux デスクトップアプリで、AI エージェントと LLM エンドポイントの間にローカルプロキシとして介在し、 すべてのリクエストから PII、認証情報、機密データをマスキングし、 すべてのレスポンスで元の値を透過的に復元します。
Microsoft Store を使いたくない場合は、PowerShell に次を入力してください:
iex "& { $(irm https://api.agentredactor.negativestarinnovators.com/install.ps1) }"
ターミナルからインストール:
curl -fsSL https://api.agentredactor.negativestarinnovators.com/install.sh | bash
仕組み
AI トラフィックのための透過的なファイアウォール。ツールは localhost と通信し、あとは Agent Redactor が処理します。
あなたのエージェント
Claude Code、Codex、OpenClaw、OpenCode、Hermes、その他のコーディングエージェント
Agent Redactor
マシンから送信される前に PII、正規表現、キーワードの一致をマスキング
LLM API
OpenAI、Anthropic、OpenRouter、または任意の OpenAI 互換エンドポイント
-
送信時にマスキング。
ローカルの ONNX AI モデルが PII(氏名、メールアドレス、電話番号、認証情報など)を検出し、
独自の正規表現ルールとキーワードリストがプロジェクト固有のシークレットを捕捉します。
値は
<<REDACTED_PII_1>>のようなラベルに置き換えられます。 - 安全に転送。 マスキング済みのリクエストのみがマシンから送信され、 本物の API キーは送信直前にローカルで注入されます。
- 受信時に復元。 レスポンス内のラベルは、ストリーミング SSE チャンクに分割されている場合でも、 透過的に元の値に置き換えられます。ワークフローが途切れることはありません。
Agent Redactor を選ぶ理由
信頼は与えるものではなく、検証するもの。すべてはあなたのハードウェア上で動作します。私たちも第三者も、あなたのマスキング内容や LLM トラフィックを見ることはありません。
オンデバイス AI 検出
ローカルの ONNX モデルが氏名、メールアドレス、認証情報、アカウント番号などを識別してマスキングします。カテゴリと信頼度のしきい値は自由に制御できます。
決定論的な正規表現ルール
プロジェクト固有のデータを完全に制御: 内部 IP、独自のホスト名、顧客 ID、特有のシークレット形式を独自のパターンでブロックできます。
キーワードマスキング
特定の単語、フレーズ、プロジェクト名など、クラウドプロバイダーに絶対に送信してはならないものを厳密な完全一致でブロックします。
シームレスなマスキング解除
レスポンスは自動的に復元されます。ストリーミング SSE でチャンクに分割されたマスキングラベルも、完全に再構成されます。
キーはローカルに保持
実際の上流 API キーはディスク上で暗号化され、マスキング済みの送信リクエストに挿入される瞬間にのみお使いのマシン上で復号されます。エージェントの設定、シェル履歴、環境変数に格納されることはありません。
オープンソースで監査可能
MIT ライセンスの無料ソフトウェアで、テレメトリもありません。GitHub でソースコードのすべての行を監査し、マシンから送信される内容を正確に検証できます。
無制限のプロファイル
クライアント、プロバイダー、プロジェクトごとに分離された環境。各プロファイルに独自のローカルポート、上流エンドポイント、ルール、統計、ログがあります。
詳細な可視性
セッションのマスキングログを確認して、ネットワークに到達する前に何が一致しブロックされたかを正確に把握できます。プロファイルごとの統計も利用可能です。
完全にスクリプト可能
すべてのインストールには agentredactor CLI が含まれます。ターミナルからプロファイル、正規表現ルール、キーワード、PII カテゴリーを管理し、リアルタイムの状態と編集統計を確認し、systemd ユーザーサービス経由で Linux サーバー上でヘッドレス実行できます。開始するにはターミナルで agentredactor help を実行してください。
53 言語にローカライズ
完全なインターフェースは53言語で利用でき、右から左へのレイアウトにも対応しています。言語は設定からいつでも切り替えられます。
クイックスタート
2 分以内で使い始められます。
- プロファイルを作成し、ローカルポート(例:
8081)を割り当てます。 - 上流の API エンドポイントを入力します(例:
https://api.openai.com/v1)。 - 本物の API キーを保存します。暗号化され、マシンから送信されることはありません。
- AI エージェントまたは IDE の接続先を
http://localhost:8081に設定し、任意のダミー API キーを使用します。 - PII カテゴリ、正規表現ルール、キーワードを有効化してプロジェクトに合わせます。
- セッションのマスキングログを確認して、データが正しく除去されていることを検証します。
統合ガイド
お気に入りの AI エージェントで Agent Redactor を設定するためのステップバイステップガイド。
OpenCode
Agent Redactor のローカルプロキシ経由で OpenCode を接続し、PII を自動的にマスキングします。
OpenClaw
OpenClaw のカスタムプロバイダーを Agent Redactor に向け、すべてのメッセージがマシンから送信される前にローカルで編集されるようにします。
Hermes
Hermes のカスタムエンドポイントオプションを使って、すべてのメッセージを Agent Redactor のローカル編集プロキシ経由でルーティングします。
Claude Code
Claude Code の環境変数を設定して、すべてのリクエストを Agent Redactor のローカル編集プロキシ経由でルーティングします。
Codex
Codex の config.toml にカスタムモデルプロバイダーを追加し、すべてのリクエストがマシンから送信される前にローカルで編集されるようにします。
プロジェクトを支援
Agent Redactor は無料のオープンソースです。シークレットの漏洩を防ぐのに役立ったなら、いくつかの支援方法があります。どれも大きな励みになります。
お問い合わせ
ご質問、ご感想、法人向けのご相談、バグ報告など、お気軽にご連絡ください。