CLI リファレンス¶
pip install claude-code-conductor で同時にインストールされるターミナルコマンド c3 のリファレンス。
グローバル¶
c3 --version # バージョン表示
c3 --help # サブコマンド一覧
c3 init¶
利用先プロジェクトに .claude/ を展開する。Codex/Cursor adapter を指定した場合も、.claude/ は C3 の canonical source として展開される。
c3 init [--force] [--platform claude|codex|cursor|all]
| オプション | 内容 |
|---|---|
--force |
既存ファイルを上書きする(通常はスキップ) |
--platform |
生成対象。既定は claude。codex は AGENTS.md / .agents/skills/ / .codex/、cursor は .cursor/ を追加 |
c3 update¶
.claude/ と adapter 生成物をパッケージ最新版へ更新する。個人ファイル(reports/, memory/sessions/ 等)はスキップ。
c3 update [--dry-run] [--platform claude|codex|cursor|all]
| オプション | 内容 |
|---|---|
--dry-run |
変更内容のプレビューのみ(実際には更新しない) |
--platform |
更新対象。既定は claude |
c3 list-agents / c3 list-skills¶
設置済みエージェント・スキルを一覧表示する。
c3 list-agents
c3 list-skills
c3 doctor¶
環境診断を実行する。
c3 doctor [--platform claude|codex|cursor|all]
確認項目:
- .claude/ ディレクトリの存在
- settings.json の有効性
- claude バイナリのパス
- Codex adapter: AGENTS.md, .agents/skills/, .codex/config.toml, .codex/agents/
- Cursor adapter: .cursor/rules/c3-core.mdc, .cursor/mcp.json
c3 ask¶
Claude Code の AskUserQuestion 互換 schema を、Codex/Cursor adapter やターミナル fallback から利用する。
c3 ask --file question.json
c3 ask --json '{"questions":[...]}' --response 1,3
| オプション | 内容 |
|---|---|
--file / --json |
AskUserQuestion と同じ { "questions": [...] } 形式 |
--response |
非対話実行用。ラベルまたは 1 始まりの番号を指定。複数質問は ; で区切る |
--pretty |
JSON 出力を整形 |
c3 plan — plan-report 検証 / wave 分解¶
YAML フロントマター付き plan-report-*.md の検証と wave 分解を行う。parallel-agents skill が内部で利用する純粋ユーティリティ。
c3 plan validate <plan-report> # YAML フロントマターと agent 存在確認
c3 plan waves <plan-report> # wave 分解結果を JSON 出力
| サブコマンド | exit code | 内容 |
|---|---|---|
validate |
0 / 2 | 0=妥当、2=不正(フロントマター・agent ファイル不在・循環依存等) |
waves |
0 | 標準出力に wave ごとのタスク配列を JSON で出力 |
v1.14.0 までの
c3 po dry-run/c3 po wavesはc3 plan validate/c3 plan wavesで置き換えられた。v2.0.0 でc3 poサブコマンド全体を削除。
c3 tier stats — Tier ルーティング統計¶
tier-routing の効果計測用 CLI。.claude/state/c3.db の tier_bandit / tier_recent_outcomes を可視化。
c3 tier stats # 累積 + 直近 outcome を表形式表示
c3 tier stats --json # JSON 出力
c3 tier stats --recent N # 直近 outcome の表示件数(デフォルト 10)
表示内容:
- 学習データ収集状況(X / 30 試行 + uniform/thompson モード)
- Tier 別累積(complexity × tier × alpha / beta / trials / 期待成功率)
- 直近 outcome 履歴(時系列降順、success/failure ラベル)
学習データは dev-workflow フェーズ E(最終承認時)の record_tier_outcome.py でのみ記録されます。直接指示作業ではデータが溜まりません(設計通り)。
CLI で扱われない項目¶
以下は Claude Code 内(スラッシュコマンド)で扱う領域:
/init-session//setup//start//develop//code-review//promote-pattern//doc//mcp-config//extract-lib- 詳細は スキル一覧 を参照
Codex では .agents/skills/ に生成された $start などの skills と .codex/agents/ の custom agents を使う。Cursor では .cursor/rules/c3-core.mdc が .claude/skills/ と .claude/agents/ を参照する。