agentcontract v0.0.1: AIコーディングエージェントのためのポータブルJSON権限レイヤー

✍️ OpenClawRadar📅 公開日: July 7, 2026🔗 Source
agentcontract v0.0.1: AIコーディングエージェントのためのポータブルJSON権限レイヤー
Ad

agentcontract v0.0.1は、MITライセンスの小さなPythonライブラリで、AIコーディングエージェント向けのポータブルなJSON権限レイヤーを定義します。核となるアイデアは、特定のエージェントランタイムに依存せず、エージェントが実行を許可されるツール、パス、ネットワークアクションを指定するシンプルなJSON契約です。

主な機能

  • 権限契約: 許可/拒否されたツール、許可/拒否されたファイルパス、ネットワークアクセス制御、人間の承認が必要なツールをリストアップしたJSON構造。
  • agc gui: 契約をインタラクティブに作成、検証、保存し、さらに提案されたツール呼び出しをドライランできる新しいローカルブラウザUI。
  • ポータブル: 契約はリポジトリにコミットでき、通常の設定と同様にコードレビューを受け、異なるエージェント/ランタイム間で再利用可能。

契約例

{
  "allow_tools": ["read_file", "write_file"],
  "deny_tools": ["shell"],
  "allow_paths": ["./src/"],
  "deny_paths": ["~/.ssh/", "~/.env"],
  "allow_network": false,
  "require_approval": ["shell"]
}

この契約は、エージェントが ./src/ 以下のファイルのみ読み書きでき、シェルコマンドの実行(承認がない限り)やネットワークアクセスができないことを強制します。~/.ssh/ や ~/.env などの機密パスへのアクセスをブロックします。

各ツールの内部権限モデルを信頼する代わりに、アクションがファイルに触れたり、コマンドを実行したり、APIを呼び出したり、トークンを消費したりする前に、任意のランタイムがチェックできる単一のポータブルポリシーを定義します。

対象ユーザー

エージェントツールを開発している、または実際のリポジトリに対してコーディングエージェントを実行しており、退屈でポータブルかつ監査可能な権限レイヤーを求める開発者向け。

📖 ソース全文: r/openclaw

Ad

👀 See Also

AIアシスタントがウェブページを取得する方法:ChatGPT、Claude、GeminiなどのNginxログ分析
Tools

AIアシスタントがウェブページを取得する方法:ChatGPT、Claude、GeminiなどのNginxログ分析

ある開発者が、ユニークなURLをプロンプトとして与え、Nginxログを監視することで5つの主要なAIアシスタントをテストし、それぞれの取得パターンを明らかにしました。ChatGPT、Claude、Perplexityは専用のユーザーエージェントを使用する一方、Geminiは取得を行わず自らのインデックスから回答しました。

OpenClawRadar
OpenClawビデオ翻訳スキルがClawHubで利用可能になりました
Tools

OpenClawビデオ翻訳スキルがClawHubで利用可能になりました

OpenClawエージェント向けの新しいVideo Translatorスキルにより、ユーザーは動画をアップロードするかURLを提供することで、翻訳されたプレビューを即座に取得できます。このスキルはClawHubでホストされています。

OpenClawRadar
OpenClaw用ローカルPII編集スキルはGLiNERモデルを採用
Tools

OpenClaw用ローカルPII編集スキルはGLiNERモデルを採用

新しいOpenClawスキルは、送信されるレスポンスを傍受し、ローカルのnvidia/gliner-PIIモデルを通じて実行し、APIキーやPIIなどの機密情報を検出して編集します。それらを[API_KEY]のようなラベルに置き換え、削除通知を追加します。

OpenClawRadar
Maestro v1.5.0は、マルチエージェントオーケストレーションのためのClaude Codeサポートを追加します。
Tools

Maestro v1.5.0は、マルチエージェントオーケストレーションのためのClaude Codeサポートを追加します。

オープンソースのマルチエージェントオーケストレーションプラットフォーム「Maestro v1.5.0」は、Gemini CLIに加えてClaude Code上でもネイティブプラグインとして動作するようになりました。今回のアップデートには、より深い設計計画、42ステップのオーケストレーションバックボーン、エージェント能力の強制適用、セキュリティ強化などが含まれています。

OpenClawRadar