Task: 専用エージェントのRecipe雛形を作る

背景

decisions/0002で、専用エージェントの 土台にGoose、モデルにOpenCode Go、実行単位にRecipe、置き場所にagent/recipes/を 確定した。まだagent/ディレクトリ自体が存在しないため、最初のRecipe雛形と説明を 作り、goose recipe validateが通る状態にする。

目的

goose run --recipe agent/recipes/info-gathering.yamlで情報収集アシストを起動できる (少なくともvalidateが通り、構成が決定0002と一致している)状態を作る。

受け入れ条件

実施記録: 2026-07-05にFable 5(Claude Code CLI)で実装。goose recipe validateは 初回で通過。同日、OpenCode Go(opencode_goネイティブプロバイダ、deepseek-v4-pro) 設定後にend-to-end実行も確認: MCPツール(DuckDuckGo検索・houki-egov法令検索)が 実際に呼ばれ、JSON Schemaどおりのingest候補5件が返った。--no-profileがRecipe内 extensionsまで無効化する挙動を発見し、README・decision 0002に反映した。

変更範囲

  • 変更してよいファイル: docs/architecture.md(構成表の記述調整のみ)
  • 新しく作ってよいファイル: agent/recipes/*.yamlagent/README.md
  • 変更しないもの: AGENTS.mdpackages/config/、既存のdecisions

確認方法

goose recipe validate agent/recipes/info-gathering.yaml
make check