中国のAI企業Moonshot AIが、ターミナルで動くコーディングエージェント「Kimi Code CLI」をMITライセンスで公開しています。2026年6月の公開当初は目立たない存在でしたが、7月17日に発表された大規模モデル「Kimi K3」を頭脳に選べるようになったことで状況が変わり、海外の開発者コミュニティは「無料のClaude Code」という呼び方でこのツールを取り上げ始めました。本記事では、公式リポジトリと海外の一次情報から現時点で分かっていることに加えて、そもそもエージェント型CLIとは何か、従量課金と定額サブスクをどう比べるか、業務導入では何を確認するかまでを順に整理します。
この記事の要点
  • Kimi Code CLIはMITライセンスのオープンソース。Claude Codeと同じ操作感のターミナルエージェントで、シングルバイナリでも導入できる
  • 7月17日発表のKimi K3(2.8兆パラメータMoE・100万トークン)を/modelで選べる。入力100万トークンあたり3ドルの従量課金で、定額サブスク(Claude Code Max約200ドル/月)とは料金の構造から違う
  • 業務利用は、コードがMoonshot AI(中国)へ送信される点の確認が先。判断手順は記事後半のフロー図にまとめた

01何が起きたのか

Kimi Code CLI自体は、2026年6月に公開されていたオープンソースのプロジェクトです。それが7月半ばを境に急に取り上げられるようになった直接のきっかけは、7月17日に発表された新モデル「Kimi K3」にあります。CLIの中から/modelコマンドでK3を選べるようになり、「Claude Codeと同じ操作感のツールを、発表されたばかりの大規模モデルで動かせる」という組み合わせが成立しました。

CLI本体はMITライセンスで無料、操作感はClaude Codeをほぼ再現し、頭脳のK3は月額契約なしの従量課金で使えます。この組み合わせが「無料のClaude Code」という呼び方につながり、発表翌日には海外の開発者から実利用の報告や紹介投稿が相次ぎました。具体的な反応は第7節で引用します。

ただし、話題の熱に押されて仕組みの理解を飛ばすと、料金や導入の判断を誤りかねません。まず「エージェント型CLI」という道具そのものから確認していきます。

02エージェント型CLIとは何か

ChatGPTのようなチャット型AIにコードを書かせる場合、人間は運搬役を兼ねます。エディタからコードをコピーして貼り付け、返ってきたコードをエディタに戻し、実行して出たエラーをまた貼り付ける。この往復に、作業時間のかなりの部分を取られてきました。

エージェント型CLIは、この運搬をモデル側に引き渡します。指示を受けたモデルは手順を組み立て、必要なツール——ファイルの読み書き、シェルコマンドの実行、コードの検索、Webページの取得——を自分で選んで実行し、返ってきた結果を読んで次の行動を決めます。テストが落ちればエラーを解析して修正し、直れば再実行して先へ進む、という循環です。人間の出番は最初の指示と、要所での承認や方針の修正に絞られます。

公式ドキュメントによると、Kimi Code CLIもこの型で動きます。コードの読み書き・シェル実行・ファイル検索・Webページ取得を備えたエージェントで、Claude Codeを使ったことがあれば操作感はそのままだと考えて差し支えありません。

FIG. 01エージェント型CLIの動作ループ
01
指示
人がタスクを渡す
02
計画
モデルが手順を組み立てる
03
実行
ファイル読み書き・シェル・検索・Web取得
04
観察
結果とエラーを読む
05
完了
結果を報告して終了する
04で修正が必要と判断したら02へ戻り、完了条件を満たすまで自動で繰り返す

このループの価値は「1回の指示で進む距離」に表れます。チャット型では1往復ごとに人間の手を借りていた作業を、エージェント型は数十回のツール実行を自動で挟みながら完了まで運びます。裏を返せば、ループが長くなるほど対話に文脈が積み上がり、モデルを呼ぶ回数も増えるということです。後述するコンテキスト長と従量課金の単価が実務で重みを持つのは、この構造が理由です。

03なぜターミナルが主戦場になったのか

AIによるコーディング支援は、場所を移しながら進化してきました。最初はエディタ内の補完で、書きかけの1行の続きを予測するものでした。次にチャット画面での質疑応答が加わり、そして現在、各社のエージェントはそろってターミナルという古くからある場所に集まっています。Kimi Code CLIもこの流れの上に登場しました。

理由の第一は、開発の道具が最初からそこに揃っていることです。git、テストランナー、ビルドツール、パッケージマネージャ——エージェントが仕事に使う道具は、どれもターミナルから呼び出せます。モデルに専用のGUIを作り与えるより、コマンドを実行できる場所へモデルを置くほうが、できることが一気に広がるわけです。

第二に、エディタと環境を選びません。ターミナルで動くツールは、VS CodeでもVimでも、SSH先のサーバー上でも同じ顔で動きます。チーム内でエディタが揃っていなくても導入の妨げにならず、スクリプトやCIへの組み込みとも地続きです。人間が対話する道具と、自動化パイプラインの部品が同じ形をしていることは、運用上の大きな利点になります。

Kimi Code CLIがTypeScript製でありながらシングルバイナリ配布を用意し、Node.js環境のないマシンにも導入できるようにしているのは、この「どこでも動く」価値に沿った設計です。ソースから動かす場合の要件はNode.js 24以上とされています。

04Kimi Code CLIの基本情報と機能

項目 内容
開発元 Moonshot AI(中国・北京)
ライセンス MIT(オープンソース)
実装 TypeScript製のターミナルエージェント
配布 シングルバイナリ配布あり(Node.js環境なしで導入可能)。ソースからの場合はNode.js 24以上
公開時期 2026年6月(Kimi K3対応の発表は7月17日)
リポジトリ github.com/MoonshotAI/kimi-code

ライセンスのMITは、オープンソースライセンスの中でも制約が緩い部類に入ります。商用利用・改変・再配布に広い自由があり、フォークして自社向けに手を入れる使い方もライセンス上は妨げられません。ツール本体のコードを誰でも確認できることは、後述するデータ送信の論点を考えるうえでも意味を持ちます。

機能面で公式ドキュメントが特徴として挙げているのは、次の3点です。

1つ目はMCPサーバーの対話設定です。MCP(Model Context Protocol)は、AIエージェントに外部のツールやデータソースを接続するための共通規格で、Claude Codeをはじめ主要なエージェントが対応しています。通常はJSONの設定ファイルを手で編集して接続しますが、Kimi Code CLIでは/mcp-configコマンドを使い、会話の中でサーバーの追加から認証までを済ませられます。

2つ目はマーケットプレイスです。スキル・MCPサーバー・データソースをGitHubリポジトリから直接インストールでき、その際に信頼レベルが明示されます。外部の拡張を入れる行為は、エージェントに新しい権限を与える行為でもあります。インストール前に信頼度が見える設計は、その不安に応えたものです。

3つ目は視覚入力です。K3が画像・映像の理解に対応しているため、スクリーン録画をそのまま会話に放り込み、再現手順を文章に起こさずにバグ修正を指示するような運用が海外の投稿で紹介されています。後述のdarkzodchi氏も「Claude Codeにない機能」としてこの点を挙げていました。

05頭脳になるKimi K3とは

項目 内容
規模 2.8兆パラメータのMoE(Mixture of Experts)。オープンソースモデルとして過去最大級
コンテキスト 100万トークン
アーキテクチャ 独自のKDA(Kimi Delta Attention)+AttnRes
入力単価 API利用時は100万トークンあたり3ドル(公式発表ベース)

スペック表の数字は、そのままでは導入判断につながりません。実務で何が変わるのか、1つずつ意味を開いていきます。

2.8兆パラメータという総量はオープンソースモデルとして過去最大級ですが、読み解くうえで重要なのは「MoE」という構造のほうです。MoEはモデル全体を多数の専門家(エキスパート)に分割し、入力の内容に応じて一部の専門家だけを呼び出して応答を作ります。図書館に例えるなら、質問のたびに全職員が動くのではなく、担当分野の司書だけが席を立つ仕組みです。総パラメータが巨大でも1回の応答で動く部分は限られるため、規模と応答コストを両立しやすく、大規模モデルの定番の設計になっています。

100万トークンのコンテキストは、1回の対話でモデルが保持できる文脈の量のことです。エージェント型CLIでは、この数字がチャット用途より重い意味を持ちます。第2節で見たとおり、エージェントは数十回のツール実行を挟みながら働くため、読んだファイルの中身・実行結果・エラーログが対話にどんどん積み上がるからです。文脈の枠が小さいモデルは途中で古い情報を手放さざるを得ず、「さっき直した箇所をまた壊す」といった迷走が起きやすくなります。100万トークンという枠は、複数のファイルと長いログを抱えたまま、長い作業を最後まで運びきるための余白になる数字です。

アーキテクチャには独自のKDA(Kimi Delta Attention)とAttnResを採用したとされ、画像・映像を理解する視覚入力にも対応します。性能の実力値は今後の検証の積み上がりを待つ段階ですが、「大きな文脈を安く回す」方向へ設計を寄せたモデルであることは、スペックから読み取れます。

FIG. 02K3のスペックが実務で意味すること
2.8T
MOE PARAMS
総パラメータ2.8兆のMoE構造。応答ごとに一部の専門家だけが動くため、規模のわりに応答コストを抑えやすい。
1M
CONTEXT
100万トークンの文脈を保持。複数ファイルと長いログを抱えたまま、長い作業を最後まで運べる。
$3
PER 1M INPUT
入力100万トークンあたり3ドルの従量課金。定額契約を結ばずに、数ドル単位から試せる。
Visual
IMAGE / VIDEO
画像・映像の理解に対応。スクリーン録画をそのまま指示に使う運用が海外の投稿で紹介されている。

06従量課金とサブスク、どちらが得か

Claude CodeのMaxプランは月額200ドル前後、Codexは月額100ドル前後で、どちらも定額サブスクリプションです。対するKimi Code CLIはCLI本体が無料で、K3をAPIで呼んだ分だけ支払う従量課金になります。比べるべきは金額の大小ではなく、この料金構造の違いです。

定額は、使用量を気にせず回せることに価値があります。毎日エージェントを長時間走らせる使い方ほど1タスクあたりのコストは薄まり、月の支出も読みやすい。その代わり、あまり使わない月があっても満額を払うことになります。

従量課金は逆です。試すだけなら数ドルで済み、使わない月は請求も止まる。一方で、大きなリポジトリや長いログを丸ごと読ませれば、その分だけ入力トークンが積み上がります。100万トークンの長大なコンテキストは強みであると同時に、請求を伸ばしやすい構造でもあるわけです。

分岐点は、月間にどれだけのトークンを処理するかで決まります。入力単価だけを取り出して機械的に割り算すると、200ドルは入力およそ6,600万トークン分に相当します。実際には出力側の従量も加わるため分岐はこれより手前に来ますが、桁の感覚はつかめるはずです。毎日ヘビーに回すチームには定額の読みやすさが向いていて、まず試したい・使う量に波がある個人や小規模チームには従量が向きます。どちらか一方に決める必要もなく、定額ツールを軸に置きつつ、詰まったタスクだけ従量側へ流す使い方でもかまいません。

FIG. 03Claude Code/Codex/Kimi Code CLIの構成と料金
Claude Code
料金構造月額サブスクリプション
目安Maxプラン 約$200/月
モデルClaude系

Codex
料金構造月額サブスクリプション
目安約$100/月
モデルGPT系

Kimi Code CLI
料金構造従量課金(CLIは無料・MIT)
目安入力$3/100万トークン
モデルKimi K3(100万トークン・視覚入力)

3つとも操作の場はターミナル。違いは料金の構造にあり、損益分岐は月間に処理するトークン量で決まる。

07海外の反応

発表翌日にあたる7月18日の投稿から、受け止め方が分かるものを2つ引用します。

darkzodchi @zodchiii · 2026.07.18

MoonshotがClaude Codeをクローンして無料にした。Kimi Code CLIという名前で、オープンソース・MITライセンス。スクリーン録画をチャットに入力できるなど、Claude Codeにない機能もある(要旨訳)

levelsio @levelsio · 2026.07.18

Kimi K3が私のWindows XPシミュレーターのToDoリストを猛烈に処理している。Claude Codeは安全性の理由でモデルが切り替わり続けて2週間進まなかった(要旨訳)

どちらの投稿も、Kimi Code CLIをClaude Codeの代替として位置づけています。比較対象になるClaude Code(Maxプラン月額200ドル前後)やCodex(月額100ドル前後)に対して、「性能はまだ検証中だが、価格は桁が違う」というのが現時点の海外の受け止め方です。levelsio氏の投稿は、定額側で進まなかったタスクを従量側に流すという、前節で触れた併用の実例としても読めます。

08導入判断の手順

Kimi Code CLIの本体はオープンソースで、動くのは手元のマシンの上です。ただし頭脳のK3をAPIで使う場合、コードや指示の内容はMoonshot AI(中国・北京)のサーバーに送信されます。導入判断は、この1点を軸に組み立てるのが早道です。

手順としては、まず扱うコードの性質を分けます。個人開発や検証用のコードであれば、失うものが小さいぶん話は単純です。従量課金で数ドルから、小さなタスクで試し始められます。

業務コードや顧客から預かったコードを扱うなら、試す前に確認すべきことが3つあります。ソースコードを外部サービスへ送信してよいか。送信先の事業者や国について、契約や社内規程に制限がないか。そしてMoonshot AIのデータ取り扱いポリシーが、自社や顧客の基準を満たすか。ここで許容できないと判断したら、ツールの出来とは別の問題として、いったん見送ります。

許容できる場合も、最初から全リポジトリを対象にしないほうが安全です。エージェントは指示に応じて自らファイルを読みに行くため、「読ませてよい範囲」を先に区切っておくことが、あとで自分を助ける安全策になります。検証用のリポジトリで挙動と品質を確かめて、対象を広げるかどうかはそれから決めれば十分です。

FIG. 04導入判断フロー
扱うコードはどれか
個人開発・検証用のコード
従量課金で小さく試す

業務・顧客から預かったコード
外部送信の規程・契約と照合する
OK
対象リポジトリを区切って試す
NG
見送り、条件が整ってから再検討する

照合する3点=コードの外部送信の可否/送信先(Moonshot AI・中国)に関する制限の有無/同社ポリシーと自社基準の適合。

入口は「無料でClaude Codeの操作感」という分かりやすさですが、判断の中身は「データをどこまで外に出せるか」という地味な問いに行き着きます。逆に言えば、そこさえ整理できれば数ドルから試せる道具です。K3の発表からまだ日が浅く、性能の実測はこれから世界中で積み上がっていきます。試せる準備だけ、先に済ませておいて損はありません。

09よくある質問

Kimi Code CLIは本当に無料で使えますか?

CLI本体はMITライセンスのオープンソースで無料です。ただし頭脳になるKimi K3をAPIで使う場合は、入力100万トークンあたり3ドルの従量課金がかかります。本体が無料でも、動かす分の費用は別に見ておく必要があります。

Claude Codeとの違いはどこですか?

操作感はClaude Codeをほぼ再現しているため、乗り換えの学習コストは小さめです。違いは料金の構造で、Kimiは従量課金、Claude Code Maxは月額約200ドルの定額です。K3が画像・映像の理解に対応している点も差になります。

Node.jsが入っていない環境でも使えますか?

使えます。シングルバイナリでの配布が用意されているため、Node.js環境のないマシンにも導入できます。ソースから動かす場合の要件はNode.js 24以上です。

業務で使う前に確認すべきことは何ですか?

コードがMoonshot AI(中国)へ送信される点の確認が先です。照合するのは、コードの外部送信の可否、送信先に関する制限の有無、同社ポリシーと自社基準の適合の3点になります。

Kimi K3とはどんなモデルですか?

2.8兆パラメータのMoE(Mixture of Experts)で、オープンソースモデルとして過去最大級の規模です。コンテキストは100万トークン、アーキテクチャは独自のKDA(Kimi Delta Attention)とAttnResを採用しています。

MCPサーバーは接続できますか?

接続できます。/mcp-config コマンドを使うと、会話の中でサーバーの追加から認証までを済ませられます。スキルやMCPサーバーはマーケットプレイスからGitHubリポジトリ経由で導入でき、その際に信頼レベルが表示されます。

10出典