Kimi K2をClaude Codeのバックエンドにしたら普通に動いた話
※この記事は個人の見解であり、特定の企業・団体を批判する意図はありません。
Claude Code、めちゃくちゃ便利なんですよね。ただ、ガッツリ使うとAPI代がエグい。Opus 4.5はinput $5/MTok、output $25/MTok。重めのタスクを回すと一瞬で溶ける。
で、ふと見つけたのがMoonshot AIのAnthropic互換エンドポイント。Kimi K2をClaude Codeのバックエンドとして使えるらしい。試してみた。
💡 Anthropic互換APIの存在
MoonshotがAnthropic互換のAPIガイドを公式に提供している。エンドポイントは https://api.moonshot.ai/anthropic 。つまりClaude Code側から見ると「Anthropic APIと同じ形式」で叩ける。
ドキュメント: https://platform.moonshot.ai/docs/guide/agent-support
🔧 セットアップ
ccd-kimi.cmd というバッチファイルを作成:
@echo off
set ANTHROPIC_BASE_URL=https://api.moonshot.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=your-api-key
set ANTHROPIC_MODEL=kimi-k2-thinking-turbo
set ANTHROPIC_DEFAULT_OPUS_MODEL=kimi-k2-thinking-turbo
set ANTHROPIC_DEFAULT_SONNET_MODEL=kimi-k2-thinking-turbo
set ANTHROPIC_DEFAULT_HAIKU_MODEL=kimi-k2-thinking-turbo
set CLAUDE_CODE_SUBAGENT_MODEL=kimi-k2-thinking-turbo
claude --dangerously-skip-permissions
環境変数6個セットしてclaude起動するだけ。簡単。
✅ テスト結果
実際にKimi K2バックエンドでClaude Codeを動かして、いくつかテストしてみた。
まず前提として、ここでいう「スキル」はClaude Code標準機能のことじゃなくて、自分で作ったカスタム自動化スクリプトのこと。Claude Codeにはスキルという仕組みがあって、よく使う操作手順をスクリプトとして登録しておくと、一言で呼び出せるようになる。いわばClaude Code版のマクロみたいなもの。
で、今回試したのはこの2つ:
Discord サーバー管理の自動化スキル
Discordサーバーの状態確認やコマンド送信を自動でやってくれるやつ。MCP(外部ツール連携)経由でDiscord APIを叩いて、サーバー情報取得→コマンド実行→結果確認まで一連の流れを自動処理する。
→ 問題なく動いた。MCPツールの呼び出しも正常で、複数ステップの処理もちゃんと順番通りに実行してくれた。
Playwrightによるブラウザ自動操作スキル
Webページを開いて、要素をクリックして、フォームに入力して…というブラウザ操作を自動化するスキル。これもMCP経由でPlaywrightを制御している。
→ こっちも動いた。ページ遷移、クリック、フォーム入力といった一連の操作をKimi K2が正しく組み立てて実行してくれた。
どちらもMCPツール呼び出し+マルチステップ処理が絡むので、モデルの「指示理解力」と「ツール活用力」がちゃんと試される内容。Kimi K2、ここはしっかりクリアしてきた印象。
コスト面では、thinkingモデル使用で1スキル実行あたり約$0.20(約30円)くらいだった。Claude Sonnet 4.5で同じことやるよりはだいぶ安い。ただし環境やスキルの複雑さで変わるので、あくまで参考値として見てほしい。
📊 コスト比較
Claude Opus 4.5: Input $5.00/MTok, Output $25.00/MTok
Claude Sonnet 4.5: Input $3.00/MTok, Output $15.00/MTok
Kimi K2 thinking-turbo: Input $1.15/MTok, Output $8.00/MTok
Kimi K2 turbo-preview: Input $0.60/MTok, Output $2.50/MTok
※価格は各社公式ページより(2026年1月28日時点)
ぶっちゃけ破格。non-thinkingのturbo-previewならSonnet 4.5比でinput 1/5、output 1/6。thinkingモデルでもOpus 4.5比でinput 1/4、output 1/3。
non-thinkingモデルなら単純計算で約3倍安く回せる。
⚠️ 注意点
・thinkingモデルの罠: thinking-turboはトークン消費が多い。コスト重視ならturbo-preview(non-thinking)を検討
・互換性は完全ではない: ツール呼び出しの挙動やエラー形式に差が出る可能性がある。複雑なワークフローで予期しない失敗が起きたらここを疑う
・Anthropic公式サポートではない: あくまでMoonshot側が互換APIを提供している形。利用は自己責任。SLA・障害時の対応はAnthropic公式とは異なる
・MCPはクライアント側の機能: MCPツールはClaude Code(クライアント)側の機能であり、Moonshot側が提供しているわけではない。動くかどうかはモデルのツール呼び出し能力次第
まとめ
Claude Codeの柔軟なバックエンド設計のおかげで、環境変数を差し替えるだけでKimi K2が動く。コストを1/3〜1/6に抑えられるのは大きい。「Claude Codeの体験は好きだけどAPI代がキツい」という人は試す価値あり。
※本記事の情報は執筆時点(2026年1月28日)のものです。価格は変更される可能性があります。
※AI支援で作成しています。誤りがあればコメントでご指摘ください。


コメント