Kimi Code vs Claude Code:2026年、「$19で10倍安い」はもう通用しない

最終更新日: 2026-07-23 09:58:55

長らくKimi Codeは、「Claude Codeと同じようなことをターミナルでできて、料金は5分の1」という分かりやすい選択肢だった。だが7月16日に登場したKimi K3は、入力100万トークンあたり$3、出力100万トークンあたり$15。Claude Sonnetと同じ価格帯だ。かつての「10倍安い」という話は旧K2世代を前提にしたもの。いま比較すべきなのは安いか高いかではなく、2つのコーディングエージェントのどちらが自分の開発スタイルに合うかである。

Claude CodeとKimi Codeは何が違うのか

どちらも、リポジトリを読み込み、コマンドを実行し、ファイルを編集し、モデルを操作するターミナル型コーディングエージェントだ。Claude CodeはAnthropic公式のツールで、すでに使っている人も多いだろう。Node.jsベースのCLIで、IDE、Slack、Webでも利用できる。Opus 4.8またはSonnet 5を動かし、MCP、hooks、CLAUDE.md、subagentsを中心としたエコシステムも成熟している。

Kimi CodeはMoonshotが提供する対抗ツールだ。API、VS Code拡張、CLIを用意し、標準ではKimi独自のK3(コンテキスト長1M)または低価格なK2.7 Codeを使う。TypeScript、npm、Node.jsという技術スタックはClaude Codeと共通で、sub-agents、プランニングモード、MCP、VS Code/JetBrains/Zedのサポートも備える。実際に差が出るのは、その先にあるモデル、料金、そしてコードがどこで処理されるかだ。

K3コーディングモデルを紹介するKimi Codeのホームページ ターミナルエージェントの機能を説明するKimi Code CLIの「Getting started」ドキュメント ターミナル、IDE、WebからClaudeを使えることを示すClaude Codeのランディングページ

料金を2026年7月23日時点で確認

支払い方はどちらも2通り。トークン単位のAPI課金か、サブスクリプションかだ。以下の金額はすべて、2026年7月23日に公式料金ページで確認したもの。参照元はMoonshotのAPI料金ページAnthropicの料金ドキュメントである。

API料金(100万トークンあたり):

モデル入力出力キャッシュ読み取りコンテキスト
Kimi K2.7 Code$0.95$4.00$0.19256K
Kimi K3$3.00$15.00$0.301M
Claude Sonnet 5*$3.00$15.00$0.20
Claude Opus 4.8$5.00$25.00$0.50

*Sonnet 5は2026年8月31日まで導入価格の$2/$10で、それ以降は$3/$15となる。

KimiとClaudeのコーディングモデルについて、100万トークンあたりの入力・出力API料金を比較した棒グラフ

料金面でKimiが明確に有利なのは、コーディング特化モデルのK2.7 Codeだけだ。料金は$0.95/$4。フラッグシップのK3はSonnetと同額で、Claudeの最上位であるOpus 4.8は両者より上に位置する。実費を見るうえでは、さらに2点が重要になる。Anthropicの料金ドキュメントによれば、Opus 4.7以降は新しいトークナイザーを採用しており、同じ文章でもトークン数はおよそ30%増える。またMoonshotは、KimiとKimi Codeのサブスクリプションを近く別プランに分ける予定だとしている。

サブスクリプション料金:ClaudeのProは月額$20(年払いなら月額$17)で、Claude Codeを含む。Maxは月額$100(利用量5倍)から$200(20倍)まで。Kimiは会員プランにKimi Codeクレジットを組み込み、月額はAndanteが¥39、Moderatoが¥79、Allegrettoが¥159、Allegroが¥559となっている。コーディング用クレジットは各プランで1x/4x/20x/60xに増える。購入先も料金に影響する。たとえばAIReiterのようなAnthropic互換ゲートウェイではClaudeモデルを定価より安く再販しているため、トークン単価はモデルだけでなくベンダーにも左右される。

同じコーディング課題を両方に投げた

ベンチマークだけでは実感がつかみにくいので、小さな実地テストを行った。課題は、+ - * /、括弧、単項マイナス、小数をサポートするPythonの式評価器を、eval()なしで実装すること。演算子の優先順位と結合規則でつまずきやすい、定番の問題だ。同一のAPIエンドポイント経由でClaude Opus 4.8とKimi K2.7 Codeに同じプロンプトを送り、それぞれの出力を10件のテストケースで検証した。

結果はどちらも10/10。この課題では正確性に差はなく、優先順位の罠も単項マイナスのエッジケースも問題なく処理した。差が出たのは速度と出力の長さだった。

正確性レイテンシ出力トークン数
Claude Opus 4.810/107.3s651
Kimi K2.7 Code10/1035.7s1,256
同じコーディング課題でClaude Opus 4.8は7.3秒、Kimi K2.7 Codeは35.7秒だったことを示す棒グラフ

Claudeはおよそ5倍速く、同じく動作する回答を約半分のトークン数で返した。Kimiの回答も正しいが、説明は多めで速度は遅かった。ただし、これはあくまで1つのプロンプトによる結果であり、ベンチマークではない。利用したエンドポイントではK3を呼び出せなかったため、ここで比較したのはKimi Codeの下位プランでルーティングされるK2.7 Codeだ。両者が解ける課題であっても、レイテンシとトークン効率には違いがある──その程度の率直なデータポイントとして受け取ってほしい。

Claude CodeからKimiを使う設定は2行

実は、CLIの使い勝手まで含めてどちらか一方を選ぶ必要はない。Claude Codeは2つの環境変数を参照するため、使い慣れたインターフェースをそのままに、接続先だけKimiのモデルへ切り替えられる。この設定を名前で探している開発者も多い。

export ANTHROPIC_BASE_URL=https://api.kimi.com/coding/
export ANTHROPIC_API_KEY=your_kimi_key
# then use model "k3" (or "k3[1m]" for the 1M window) and run:
claude

/statusを実行し、ベースURLとしてhttps://api.kimi.com/coding/が表示されれば、Claude CodeをKimiが動かしている状態になる。既存のMCPサーバー、hooks、CLAUDE.md、スラッシュコマンドはそのまま使える。Moonshotはこの手順を公式のClaude Code連携ガイドで案内している。同じ環境変数を使う方法は、他社モデルをClaude Codeへ接続する際にも使える。

環境変数を通じてClaude Code内でKimiモデルを実行する方法を示したKimi公式ドキュメント

Xでは、このハイブリッド構成を使う開発者が増えている。大規模でコストを抑えつつ回数をこなしたいタスクにはKimiの料金を活かし、信頼性を最優先したい場面ではAnthropicのモデルを選ぶ。操作環境はClaude Codeのまま、という使い方だ。

ベンチマーク以上に重要な4つの判断基準

導入を決める前に、単発のスコアより重要な次の点を確認しておきたい。

  • コードの処理先。Kimiのホスト型APIは中国国内のサーバーで動作する。個人プロジェクトなら問題にならなくても、規制対象のコードや企業コードでは導入を止める理由になり得る。Claudeのデータ経路は、より一般的に企業要件に適合しやすい。
  • セルフホスティングの可否。Kimi K3は7月27日頃にオープンウェイトを公開する見込みで、オンプレミス推論を必要とするチームにも選択肢が生まれる。Anthropicにはない経路だ。データレジデンシーが制約なら、これが回避策になる。
  • エコシステムの成熟度。Claude CodeはIDE連携、サードパーティーツール、プロダクションでの信頼性において先行している。Kimi Codeは新しく、急速に進化している一方で、周辺コミュニティはまだ小さい。
  • ロゴではなくモデルで選ぶ。どちらのハーネスでも両方のモデルファミリーを動かせる以上、価格と品質を左右するのはCLIの名前より、選んだモデルそのものだ。

結局、どちらを使うべきか

多くの開発者にとっては、Claude Codeがより安全な標準選択になる。エコシステムが厚く、出力は速く簡潔で、データ経路も企業審査を通しやすい。トークン単価を最優先する場合、巨大なリポジトリに1MコンテキストのK3が必要な場合、あるいはコンプライアンス上オープンウェイトやセルフホスティングが必要な場合は、Kimi Codeを選ぶ理由がある。コストを抑えたいがClaude Codeの操作感は手放したくないなら、前述のハイブリッド構成が両方を満たす。

もはや価格だけで決める段階ではない。速度、コンテキストサイズ、データレジデンシー、エコシステムの深さ──この2つが本当に異なる軸で選ぶべきだ。

FAQ

Claude CodeでKimi Codeを使える?

使える。ANTHROPIC_BASE_URLhttps://api.kimi.com/coding/に、ANTHROPIC_API_KEYをKimiのAPIキーに設定し、モデルとしてk3(1Mコンテキストならk3[1m])を選べばよい。Claude CodeのUI、MCPサーバー、hooksは変更せずに動作する。

Kimi CodeはClaude Codeより安い?

安いのはK2.7 Codeモデルを使う場合だけで、料金は100万トークンあたり$0.95/$4だ。Kimiの最上位K3は$3/$15でClaude Sonnetと同額。Claude Opus 4.8は$5/$25となる。以前の「10倍安い」という主張は、旧K2モデルを基準にしたものだった。

大規模コードベースにはどちらが向く?

Kimi K3は1Mトークンのコンテキストウィンドウを備え、非常に大きなリポジトリで有用だ。Claude Codeは成熟したIDE/subagentワークフローと強力なモデルを組み合わせており、多くのプロジェクトでは生のコンテキストサイズ以上に、このエコシステムが効いてくる。

Kimi Codeは何で動いている?

Moonshotのドキュメントによれば、Kimi Code CLIはTypeScriptで書かれ、npmでインストールし、Node.js上で動作する。Claude Codeと同じスタックだ。両者ともVS CodeとJetBrainsに連携できる。

Kimi K3はオープンソース?

MoonshotはK3のオープンウェイトを2026年7月27日頃に公開する見込みだ。これによりセルフホスティングが可能になる。Anthropicのモデルにはない選択肢である。

関連記事