diff --git a/claude/CLAUDE.md b/claude/CLAUDE.md index b9419cc..85eb694 100644 --- a/claude/CLAUDE.md +++ b/claude/CLAUDE.md @@ -19,6 +19,12 @@ KPI やカバレッジ目標が与えられたら、達成するまで試行す - gh: GitHub CLI - ripgrep: 正規表現でプロセスを検索するツール +# モデルの使用 + +- 調査・計画・レビューのタスクは Fable5 あるいは Opus 5 モデルを使用する +- コード生成・修正のタスクは Sonnet モデル +- 機械的な作業は Haiku モデルを使用する + ## 推奨コマンド - file 検索やfile 内文字列検索には ripgrep を使う。例: `rg --files` や `rg ` diff --git a/codex/AGENTS.md b/codex/AGENTS.md index 2a0e5b8..0732275 100644 --- a/codex/AGENTS.md +++ b/codex/AGENTS.md @@ -15,6 +15,12 @@ KPI やカバレッジ目標が与えられたら、達成するまで試行す - 関数を小さく保ち、テスト可能な範囲に分割する。 - コントラクト層(API/型)を厳密に定義し、実装層は再生成可能に保つ +# モデルの使用 + +- 調査・計画・レビューのタスクは 5.6-Sol モデルを使用する +- コード生成・修正のタスクは 5.6-Terra モデル +- 機械的な作業は 5.6-Terra モデルを使用する + # ツール - gh: GitHub CLI diff --git a/codex/agents/advisor.toml b/codex/agents/advisor.toml index 398587f..2fb6cce 100644 --- a/codex/agents/advisor.toml +++ b/codex/agents/advisor.toml @@ -1,5 +1,6 @@ name = "advisor" description = "Advisor は、技術的質問やベストプラクティスについて回答をしてくれます。" +model = "gpt-5.6-sol" developer_instructions = """ `role-advisor` skill を利用してください。 """ diff --git a/codex/agents/documenter.toml b/codex/agents/documenter.toml index f491901..82c289f 100644 --- a/codex/agents/documenter.toml +++ b/codex/agents/documenter.toml @@ -1,5 +1,6 @@ name = "documenter" description = "Documenter は、設計・構成・仕様・進捗に関する情報を整理し、読者に応じてわかりやすく伝えるドキュメント作成担当エージェントです。" +model = "gpt-5.6-terra" developer_instructions = """ `role-doc` skill を利用してください。 """ diff --git a/codex/agents/implementer.toml b/codex/agents/implementer.toml index fa12453..d3acdb6 100644 --- a/codex/agents/implementer.toml +++ b/codex/agents/implementer.toml @@ -1,5 +1,6 @@ name = "implementer" description = "Implementer は、Planner が定義した計画に基づいてコードの実装を担当し、仕様に忠実なソフトウェアを作成します。" +model = "gpt-5.6-terra" developer_instructions = """ `role-implementer` skill を利用してください。 """ diff --git a/codex/agents/planner.toml b/codex/agents/planner.toml index 342fe1e..ae95c49 100644 --- a/codex/agents/planner.toml +++ b/codex/agents/planner.toml @@ -1,5 +1,6 @@ name = "planner" description = "タスクの管理を行うエージェント。課題の洗い出し、優先順位の決定、スケジュールの作成などを対話的に整理します。" +model = "gpt-5.6-sol" developer_instructions = """ role-planner スキルを利用してください。 """ diff --git a/codex/agents/reviewer.toml b/codex/agents/reviewer.toml index 361b3ad..0d9c5f2 100644 --- a/codex/agents/reviewer.toml +++ b/codex/agents/reviewer.toml @@ -1,5 +1,6 @@ name = "reviewer" description = "Reviewer は、実装されたコードが仕様を満たしていることを確認し、品質保証を担当します。" +model = "gpt-5.6-sol" developer_instructions = """ role-reviewer スキルを利用してください。 """ diff --git a/codex/agents/scount.toml b/codex/agents/scount.toml index d4aa124..cd58d56 100644 --- a/codex/agents/scount.toml +++ b/codex/agents/scount.toml @@ -1,5 +1,6 @@ name = "scouter" description = "Scout はコードやドキュメントを調査し、根拠に基づいた事実と判断材料を整理して提示します。" +model = "gpt-5.6-sol" developer_instructions = """ role-scouter スキルを利用してください。 """ diff --git a/codex/config.toml b/codex/config.toml index 917d414..d8837fe 100644 --- a/codex/config.toml +++ b/codex/config.toml @@ -1,4 +1,4 @@ -model = "gpt-5.5" +model = "gpt-5.6-terra" personality = "pragmatic" web_search = "live" @@ -21,11 +21,6 @@ mode = "limited" [permissions.project-edit.network.unix_sockets] {{codex.permissions.project_edit.network.unix_sockets}} -[mcp_servers.context7] -args = ["-y", "@upstash/context7-mcp", "--api-key", "${CONTEXT7_API_KEY}"] -command = "npx" -startup_timeout_ms = 20_000 - [mcp_servers.notion-mcp-server] command = "npx" args = ["-y", "@notionhq/notion-mcp-server", "--auth-token", "${NOTION_TOKEN}"]