01 / DECISION
この primitive を選ぶ時
durable actor が scoped state を保ち、時間を越えて通信し、bounded tool を呼ぶ必要がある時に使います。
02 / ARCHITECTURE
最小で説明可能な path を作る
identity と authenticated principal、minimal durable state、tool schema、consequential action approval、recoverable run を設計します。
- 01contract を定義
durable actor が scoped state を保ち、時間を越えて通信し、bounded tool を呼ぶ必要がある時に使います。
- 02primitive を一つ追加
identity と authenticated principal、minimal durable state、tool schema、consequential action approval、recoverable run を設計します。
- 03failure evidence を残す
run replay、tool revoke、malformed argument rejection、interrupt / resume、redacted action trace を確認します。
03 / REPRODUCE
confidence の前に evidence
run replay、tool revoke、malformed argument rejection、interrupt / resume、redacted action trace を確認します。
npm create cloudflare@latest -- --framework=agents 04 / BOUNDARY
Production boundary
agent に ambient authority を与えません。model intent は authorization ではなく、memory も trusted source of truth ではありません。
05 / FIRST-PARTY SOURCES
一次資料を authoritative に保つ
product behavior、limit、pricing、availability は変わります。実行前に source を再確認してください。