agent-autonomy-envelope
Installation
SKILL.md
Agent Autonomy Envelope
手順
Step 1: Envelopeを作成する
assets/autonomy-envelope.template.jsonをコピーする。- task ID、profile、入力、許可能力、禁止能力、network、credentials、limits、outputsを記録する。
- 許可能力ごとに目的を対応させる。
Step 2: 境界を最小化する
references/capability-catalog.mdを読む。- 指定されていない能力を既定で拒否する。
- host home、継承環境変数、control socket、長命credential、任意外部networkを禁止する。
- 外部書込みはguestへ与えず、task-scoped brokerへ分離する。
Step 3: 検証する
python3 scripts/validate-envelope.py <envelope.json>を実行する。- 失敗した項目だけを修正し、検証を再実行する。
- 検証済みenvelopeのhashをSafety Caseへ記録する。