判定:利用可能。ただし「Claude CodeへFuguが搭載」は不正確
| 主張 | 判定 | 確認結果 |
|---|---|---|
| Claude CodeからFuguを使える | 正しい | Sakana AIが互換エンドポイントと設定を公開 |
| AnthropicがFuguを標準搭載した | 誤り | 接続先をSakana APIへ変更する外部サービス |
| 最適なAIを1つ選ぶだけ | 不十分 | 複数モデルを協調させるマルチエージェント方式 |
| Claude契約内で追加料金なく使える | 誤解 | SakanaのAPIキーと利用条件が必要 |
| Windowsもワンライン導入できる | 誤り | 公式インストーラーはUbuntu・macOS向け。Windowsは手動 |
Claude CodeはUI、推論の接続先はSakana API
公式Get Startedは ANTHROPIC_BASE_URL を https://api.sakana.ai に変え、ANTHROPIC_AUTH_TOKEN へSakanaのAPIキーを入れる手順を示しています。Claude Codeの入力、ファイル操作、ツール利用の流れを保ちながら、モデル呼び出しをSakana側へ向ける構成です。
これはAnthropicとSakana AIの共同組み込み機能だと確認できたものではありません。Sakana AIが、Claude Codeの公開されている環境変数とゲートウェイ仕様へ対応したものです。
「モデルを選択・切り替える」だけでは説明が足りない
Fuguの公式説明と技術報告は、問い合わせに応じて複数のワーカーモデルを組み合わせるマルチエージェント・オーケストレーションを中心にしています。1つの標準APIとして呼べることと、内部で1モデルだけが答えることは同じではありません。
この違いは、品質だけでなく応答時間、トークン消費、送信先となり得るモデル提供者の範囲にも関係します。既定の fugu は対応プロバイダー全体を経路候補にし、カスタムモデルプールで除外設定が可能と案内されています。
Opus・Sonnet表示は実際のモデル名を保証しない
公式設定例は、Claude CodeのOpus枠へ fugu-ultra[1m]、SonnetとHaiku枠へ fugu[1m] を割り当てます。その結果、画面上のOpusやSonnetは選択用ラベルとして残っても、処理は割り当てたFuguへ送られます。
努力量の表示も完全には一致しません。Claude Code側の6段階表示は、Fugu側で実際に対応するhigh、xhighなどへ解決されます。料金や既定モデルの案内にもClaude API前提の文言が残る場合があります。
自動導入と手動導入の対応範囲
| 環境 | 公式ランチャー | 代替 |
|---|---|---|
| Ubuntu | 対応 | 環境変数の手動設定も可能 |
| macOS | 対応 | 環境変数の手動設定も可能 |
| Windows | 非対応 | PowerShellなどで手動設定 |
claude-fugu は環境変数を設定してClaude Codeを起動する補助ランチャーです。自動更新されないため、Sakana側のモデル名や推奨設定が変わった場合は公式資料との再照合が必要です。
導入前に見るべき境界
- 機密コードをSakana AIおよび経路候補のモデルへ送信できる契約か。
- Claudeの契約とSakana APIの請求を分けて監視できるか。
- モデルプール、データ処理、保持条件を組織の要件に合わせられるか。
- 長い処理のタイムアウト、失敗、再実行を評価できるか。
- Claude Code更新後も互換性と実際のモデル割り当てを検証できるか。
評価方法:非機密の小規模タスクを同じ受け入れ条件でClaude単体とFuguへ実行し、正答率、修正回数、所要時間、API費用を比較します。「複数AIだから高性能」と前提を置かず、タスク単位で測る必要があります。