Guardrail icon

Guardrail

GuardrailはNeatProxyのAIコーディングエージェント向けローカル優先の支出ファイアウォール。Claude CodeとCodexの利用をリアルタイムで監視し、予算超過のリクエストを送信前に遮断。メタデータはローカル保存。

Guardrail

Guardrailとは

NeatProxyのGuardrailは、AIコーディングエージェント向けのローカル優先の支出ファイアウォールです。ツールとプロバイダーの間でマシン上に常駐し、使用量をリアルタイムで追跡し、予算超過のリクエストが送信される前に遮断します。

この製品はClaude CodeとCodex向けに設計されており、OpenAI Chat Completions APIに対応するエージェントフレームワークにも追加サポートがあります。主な目的は、メタデータをローカルに保ちながら、プロンプト、応答、コードをログに残さずに、実行時点で予算を強制できるようにすることです。

主な機能

ローカル支出ファイアウォール

Guardrailはマシン上でローカルプロキシとして動作し、リクエストがプロバイダーに到達する前に遮断するため、予算ルールで後追いのレポートだけでなく呼び出し自体を止められます。

予算ポリシーとモデルルール

支出、リクエスト数、トークン数、1分あたりのリクエスト数に上限を課せるほか、プロジェクト内で使う前に特定モデルを拒否できます。

支出のローカル可視化

ダッシュボードには、すでに実行されたリクエストをもとにした支出、セッション、隠れコスト、月末見込み利用量が表示されます。インターフェースは既定でローカルに保たれます。

メタデータのみの記録

モデル、トークン数、キャッシュの読み書き、タイミング、ステータスなどのメタデータのみを記録し、プロンプト、応答、コード、認証情報はデータベースに残しません。

エージェントツールの対応範囲

Guardrailは現在、Claude CodeとCodexに対応しており、OpenAI Chat Completions APIを使うエージェントフレームワークの前段にも配置できます。

チーム向けの拡張

有料プランでは、ホスト型ダッシュボード、マシン間の同期、管理者コンソール、メンバーごとの支出、共有プロジェクト上限などのチーム向け制御が追加されます。

一般的な使用例

  • セッションごとの予算を強制する

    Guardrailを使って1回の開発者セッションに上限を設け、暴走ループや再試行の繰り返しで予算到達後も支出が続くのを防ぎます。

  • アクティブなコーディング作業を監視する

    ローカルダッシュボードで、エージェント実行中のコスト、セッション、隠れた使用量を監視し、次のリクエストを送る前に上限を設定します。

  • チーム全体で支出を調整する

    Teamプランの共有上限と管理者コンソールを使い、複数人・複数マシンにまたがってプロジェクト予算を一貫して管理します。

  • 会計をローカルかつ最小限に保つ

    プロダクトログにプロンプト、応答、ソースコードを保存せずにコスト管理を行いたい場合は、メタデータのみのローカルデータベースを使います。

  • プロキシをセットアップして管理する

    セットアップコマンドを使ってClaude CodeまたはCodexをプロキシに接続し、必要に応じて一時停止、再開、接続診断を行います。

Pros and Cons

Pros

  • プロバイダーに到達する前に予算超過の呼び出しを遮断するため、支出後の事後レポートではありません。
  • プロンプト本文、応答、コード、認証情報をローカルデータベースに保存せず、メタデータのみで記録します。
  • 既存のClaude CodeまたはCodexのログインと連携するため、主要なワークフローでAPIキーの受け渡しは不要です。
  • ローカルのみの利用と、有料オプションによるホスト型履歴、マシン間同期、チームレベルの制御の両方を提供します。
  • connect、pause/resume、sync、status、doctorなどのセットアップおよび診断コマンドを提供します。

Cons

  • ローカルでの強制を前提としているため、コア体験はエージェントを使うマシン上でプロキシを動かすことに依存します。
  • 無料版はローカル履歴のみで、より長い履歴、ホスト型ダッシュボードへのアクセス、同期、チーム制御は有料プランの一部です。
  • 一部の統合はまだプレビューまたは進行中で、エージェントフレームワークの属性情報やCursorのサポートが含まれます。

FAQ

Guardrailはプロンプトやコードを保存しますか?

Guardrailはメタデータのみを記録します。対象は、モデル、トークン数、コスト、タイミング、ステータスです。プロンプト本文、応答、コード、認証情報はログやデータベースに保存されません。

GuardrailにAPIキーを渡す必要がありますか?

いいえ。既存のClaude CodeまたはCodexのログインをそのまま中継するため、コアのファイアウォール機能のためにAPIキーを渡す必要はありません。

Guardrailは実際に支出を遮断できますか?

リクエストがマシンを離れる前に、リクエスト経路上で予算を確認します。ポリシーに引っかかった場合、そのリクエストはプロバイダーに接続される前に停止されます。

どのツールをサポートしていますか?

現在はClaude CodeとCodex、さらにOpenAI Chat Completions APIに対応するエージェントフレームワークをサポートしています。ドキュメントでは、Cursorのサポートも進行中と記載されています。

無料プランはありますか?

ファイアウォール自体はマシン上で無料です。Proではホスト型ダッシュボード、90日間の履歴、マシン間同期が追加され、Teamでは管理者コントロールと共有上限が追加されます。

Quick Facts

カテゴリ
開発者向けツール
主な用途
AIコーディングエージェントの支出制御
対応ツール
Claude Code、Codex、OpenAI互換のエージェントフレームワーク
プラットフォーム
macOS、Linux、WSL2経由のWindows
ソースドメイン
neatproxy.com
デプロイ
ローカルプロキシ / localhost:4000