AI News HubLIVE
站内改写3 分で読了

Moonshot AI、TypeScript 製の次世代エージェント向けターミナルAIコーディングエージェント「Kimi Code CLI」を公開

Moonshot AI は、TypeScript で構築されたオープンソースのターミナル AI コーディングエージェント Kimi Code CLI をリリースしました。サブエージェントによる並列処理、MCP 設定、ビデオ入力、ライフサイクルフックを備えています。MIT ライセンスで、Kimi モデルや他の互換プロバイダーをサポートします。

ソースMarkTechPost著者: Michal Sutter

Moonshot AI は、オープンソースのターミナル AI コーディングエージェント「Kimi Code CLI」を正式にリリースしました。従来の kimi-cli とは異なり、新バージョンは完全に TypeScript で記述され、npm 経由で配布されます。コードの読み取り・編集、シェルコマンドの実行、ファイル検索、Web ページの取得が可能で、フィードバックに基づいて次のアクションを自律的に選択します。MIT ライセンスで提供され、ソースコードは GitHub で公開されています。Moonshot AI の Kimi モデルだけでなく、他の互換性のある AI プロバイダーも利用できます。

Kimi Code CLI の核心は、フィードバック駆動の実行モデルです。エージェントはステップを計画し、コードを変更し、テストを実行して結果を報告します。デフォルトでは読み取り専用操作は自動で実行されますが、ファイル編集やシェルコマンドの実行にはユーザーの確認が必要であり、リスクの高い操作を開発者が制御できるようになっています。また、ビデオ入力をサポートしており、画面録画やデモクリップをチャットにドロップして利用できます。

機能面では、長時間の集中セッションを想定した多くの特徴があります。単一バイナリで配布され、Node.js のセットアップ不要でインストール可能です。起動はミリ秒単位で、TUI は瞬時に準備完了します。さらに、コーダー、エクスプローラー、プランという3つのサブエージェントが組み込まれており、それぞれ独立したコンテキストで並列動作し、大規模タスクを高速化します。AI ネイティブの MCP 設定は /mcp-config コマンドで行え、JSON ファイルを手動編集する必要はありません。ライフサイクルフックにより、ツール呼び出しの前後にローカルコマンドを実行し、監査や通知、ゲート制御が可能です。

インストール方法は柔軟です。macOS や Linux では curl で公式スクリプトを実行、Windows では PowerShell コマンドを使用します。Node.js 24.15.0 以降がインストールされている場合は、npm でグローバルインストールも可能です。初回起動時に /login と入力し、Kimi Code OAuth または Moonshot AI Open Platform API キーを選択して認証します。UI なしで単一の指示を実行するには kimi -p、前回のセッションを再開するには kimi -C を使用します。

ユースケースは多岐にわたります。新しいプロジェクトのアーキテクチャ概要やモジュール依存関係図の生成、新機能の実装(シグネチャ、オプション、受け入れ基準を事前に記述)、バグ修正(症状、再現手順、期待される動作をまとめて提示)、テスト作成やリファクタリング、ログ分析や cron による定期タスクの設定などに対応します。プランモード(Shift-Tab または --plan)はファイル変更前に調査計画を出力します。安全なバッチ作業には --yolo または /yolo で確認をスキップできます。/fork で実験的なブランチを作成し、/compact でコンテキストを圧縮してトークンを節約します。

他のターミナルコーディングエージェントとの比較では、Kimi Code CLI は MIT ライセンスのオープンソースであり、Claude Code(プロプライエタリ)、Codex CLI(オープンソース)、Gemini CLI(Apache 2.0)と差別化されています。言語は TypeScript で Gemini CLI と共通ですが、Claude Code は Node.js、Codex CLI は Rust です。サブエージェントの並列処理は Kimi Code CLI、Claude Code、Codex CLI がサポートする一方、Gemini CLI は逐次実行のみです。また、Kimi Code CLI はスライド形式のビジュアルエクスプレーナーを提供し、ツールの使い方を直感的に理解できます。

総じて、Kimi Code CLI は Moonshot AI の次世代コーディングエージェントとして、MIT ライセンスのオープン性、TypeScript の技術スタック、柔軟なインストール、強力なサブエージェントと MCP サポートにより、開発者に効率的で制御可能なターミナル AI アシスタントを提供します。個人プロジェクトから大規模チームのコラボレーションまで、幅広い応用が期待されます。