コンテンツにスキップ

個人開発者向けの 3 構成

別 LLM 統合の入り口として、まず試す価値がある 3 構成。

構成 1: Zen / PAL MCP — 最小オーケストレーション

何ができるか: Claude Code をメインにしたまま、.mcp.json に PAL MCP を1つ追加するだけで Gemini Pro / GPT-5 / o3 / Grok / Ollama を呼べる窓口が生える。

用途: - 大規模リポジトリ要約 → Gemini Pro (1M context) - 難バグの second opinion → o3 - メインコーディング → Claude

最小設定:

{ "mcpServers": { "pal": {
  "command": "npx", "args": ["-y", "@pal-mcp/server"],
  "env": {
    "GEMINI_API_KEY": "...",
    "OPENAI_API_KEY": "...",
    "DEFAULT_MODEL": "auto"
  }
}}}

コスト: API キー 2 本だけ。初期投資が最も低く、効果が大きい。

構成 2: claude-code-router — コスト最適化

何ができるか: タスク種別ごとに DeepSeek / Ollama / Gemini を切り替え。月額コスト 1/5〜1/10 まで圧縮可能。

設定例:

{
  "Router": {
    "default":     "deepseek,deepseek-chat",
    "background":  "ollama,qwen2.5-coder:latest",
    "think":       "deepseek,deepseek-reasoner",
    "longContext": "openrouter,google/gemini-2.5-pro-preview",
    "webSearch":   "gemini,gemini-2.5-flash"
  }
}

subagent プロンプト先頭に <CCR-SUBAGENT-MODEL>provider,model</CCR-SUBAGENT-MODEL> を埋めると特定タスクだけ別モデルへ。

注意: メイン会話のモデルを頻繁に切り替えると prompt cache が壊れて逆に高くなる。hand-off は subagent 経由でやる。

構成 3: metaswarm 風 cross-model review — 品質特化

何ができるか: 実装は Claude、レビューは Gemini と Codex に並列で投げ、テストが通るまでループ。書き手と違うモデルがレビューする原則で、訓練バイアス由来のバグを潰す。

最小構成:

.claude/agents/
├── code-reviewer.md       # run-agent: gemini (frontmatter で別CLI起動)
└── security-reviewer.md   # run-agent: codex

各 agent ファイルは shinpr/sub-agents-skills 形式が参考。

効く場面: - 本番リリース前 - セキュリティ重要箇所 - 自分のバイアス補正(同じモデルでは同じバグを見逃しがち)

どれから始めるか

  • 「とりあえず別モデルを呼べるようにしたい」→ 構成1
  • 「Claude Code のコストが痛い」→ 構成2
  • 「品質を上げたい / レビュー力を補強したい」→ 構成3

リスクと注意

  • .env 流出: Claude Code が .env を黙って読む事案あり (2026/04)。direnv + macOS keychain で実行時のみ注入
  • コスト爆発: 並列レビューは N 倍課金。Batch API / DeepSeek-Flash / Groq 無料枠と組合せ
  • 品質ブレ: Gemini はライブラリの存在しない API を幻覚しやすい。最終判断はテスト or Opus 監修
  • 依存の脆弱性: 各種 MCP/CLI は野良 OSS が多い。バージョン pin / fork / Docker 隔離

出典

  • _research/multi-llm/2026-05-11-subagent-other-llm.md (構成3つの元ネタ)
  • _research/examples/2026-05-11-awesome-templates.md (claude-code-router 抜粋)
  • https://github.com/musistudio/claude-code-router
  • https://github.com/BeehiveInnovations/pal-mcp-server/
  • https://github.com/shinpr/sub-agents-skills