Kimi Code:ターミナルとIDEのための次世代AIコーディングエージェント

Kimi Code は、ターミナル中心の開発ワークフロー向けに設計されたAIコーディングエージェントです。コードスニペットの提案を主とする従来のAIコーディングアシスタントとは異なり、リポジトリ全体を解析し、複数ステップのタスクを計画し、コマンドを実行し、自律的に反復処理を行います。長文脈推論を備えたKimi K3により、ターミナルとIDEの両環境でエージェントレベルの自動化を実現します。

14分読む2026-07-27

従来のコード補完ツールは入力中にスニペットを提案しますが、プロジェクト全体を深く理解しているわけではありません。複数ファイルにまたがるリファクタリングや複雑な問題のデバッグ、繰り返し作業の自動化を行う際、開発者は IDE、ターミナル、ドキュメントを行き来しながら各ステップを手作業で調整することがよくあります。

AI コーディングエージェントは単純な提案にとどまりません。リポジトリ全体を分析し、複数ステップにわたる変更を計画し、コマンドを実行し、自律的に反復します。行単位の補助にとどまらず、複雑なワークフローをこなせるエンジニアリングのパートナーのように機能します。

Kimi Code はこのエージェントベースのアプローチを軸に構築されています。ターミナルで動作し、VS Code などの主要な IDE と連携しながら、長文コンテキストの推論と高速な実行を組み合わせて、大規模な複数ファイルのリファクタリング、デバッグ、自動化を支えます。

Kimi Code の主な特徴

Kimi Code は Kimi K3 の性能と、ターミナルを中心とした設計、そして IDE との深い連携を組み合わせています。このエージェント主導のアプローチは、単なるコード補完を超えるいくつかの中核機能によって支えられています。

エージェントベースのワークフロー

コードを提案するだけのツールとは異なり、Kimi Code は真のエージェントとして動作します。コードベースを分析し、計画を立て、コマンドを実行し、結果に基づいて反復します。「すべての API 呼び出し�� async/await を使うようリファクタリングして」と伝えれば、関連ファイルをすべて特定し、変更を加え、テストを実行し、問題があれば自動的に修正します。

最大100万トークンのコンテキストウィンドウ

Kimi K3 は最大100万トークンのコンテキストウィンドウを提供するため、Kimi Code はプロジェクト全体の構造、依存関係、パターンを把握できます。編集中のファイルだけでなく、それらがどうつながっているかまで把握します。これにより、複数ファイルにまたがるリファクタリング、アーキテクチャの変更、大規模なデバッグが可能になります。Kimi K3 はネイティブな視覚理解も備えており、スクリーンショットや図、動画をコーディングタスクの一部として推論に活用できます。

プランモードとシェルモード

  • プランモードShift-Tabを押す(または/planと入力する)とプランモードに入ります。Kimi Code はコードベースを調査し、ファイルに手を加える前に承認を求める形で段階的な計画を提案します。大規模な変更に着手する際に最も安全な方法です。

  • シェルモード:入力欄で!を入力すると、会話を離れることなくターミナルコマンドを実行できます。出力結果はコンテキストに書き込まれるため、AI は以降のやり取りでその内容を踏まえて処理を進められます。長時間実行されるコマンドはCtrl+Bでバックグラウンドに移し、後から/tasksパネルで確認できます。

この柔軟性により、慎重な計画立案、AI主導の実行、直接的なコマンド実行の間をシームレスに行き来できます。

思考の強度レベル

Kimi K3はlowhighmaxの思考強度レベルに対応しており、タスクごとに適した強度を選べます。簡単な質問には軽めの強度を、複雑なアーキテクチャの判断や厄介なバグ、大規模なリファクタリングには最大強度を使うといった使い分けが可能です。/modelコマンドでいつでもモデルを切り替えられます。

ヒント:モデルを切り替えると既存のプロンプトキャッシュは無効になるため、Kimi K3を使う前に/newで新しいセッションを始めてください。品質が向上し、トークン消費も抑えられます。

高度な操作機能

  • 複数行入力:コードやエラーログを貼り付ける際は、Shift-EnterまたはCtrl-Jで改行を挿入できます

  • パス補完@を入力すると、作業ディレクトリ内のファイルやディレクトリのパスを補完できます

  • 画像・動画の貼り付けCtrl-V(WindowsではAlt-V)を押すと、画像や動画クリップを貼り付けてAIに分析させることができます。UIの不具合を再現したり、デザインを説明したりする際に便利です(動画入力には動画対応モデルが必要です)

  • 承認システム:Kimi Code はファイルを変更したりコマンドを実行したりする前に確認を求めます。必要に応じて2段階の自動化レベルを利用できます。YOLOモード(kimi --yoloまたは/yolo)はツールの実行を自動承認しますが、質問が発生することもあります。一方、Autoモード(kimi --autoまたは/auto)は完全に自律的で、一切質問をしません。無人実行に最適です

Standard と HighSpeed のティア

Kimi Code は、同一モデルをベースにした2つの速度ティアを提供しており、コーディング能力はどちらも同じです。

  • Standard:日常的な作業向けのデフォルトティア

  • HighSpeed:Standard のおよそ5~6倍の出力速度で、最大100トークン/秒を高い安定性で実現します。CLI の/modelで即座に切り替えられるほか、サードパーティ製ツールではkimi-for-coding-highspeedというモデルIDを使用します。HighSpeed の利用には Allegretto プラン以上が必要です

利用枠については、5時間単位のローリングウィンドウで最大同時30リクエストのもと、およそ300~1,200件のリクエストが可能で、これに加えて7日ごとに自動更新される週間クォータがあります。

シームレスなIDE連携

Kimi Code CLI はkimi acpサブコマンドを通じて Agent Client Protocol(ACP)をネイティブにサポートしており、以下との連携が可能です。

  • VS Code:Kimi Code 拡張機能をフルに利用可能

  • Zed:ACPをネイティブサポート

  • JetBrains IDE:AIチャットプラグイン経由でACPに対応

チャットパネルとコード編集機能を表示するKimi Code VS Code拡張機能のインターフェース

MCP(Model Context Protocol)サポート

Kimi Code は**Model Context Protocol(MCP)**をサポートしています。これはAIモデルが外部のツールやデータソースと安全にやり取りできるようにするオープンプロトコルです。これにより、Kimi Code の機能はコード編集の枠を超えて拡張されます。

  • 外部ツール連携:データベース、API、ドキュメントソース、開発ツールに接続できます

  • カスタムワークフロー:セキュリティスキャン、パフォーマンス分析、ドキュメント生成といった特定のタスク向けに専用のエージェントを構築できます

  • エコシステムとの互換性:コミュニティが提供する既存のMCPサーバーを利用したり、独自に作成したりできます

MCPサーバーはmcp.jsonで設定します。ユーザーレベル(~/.kimi-code/mcp.json)またはプロジェクト単位(.kimi-code/mcp.json)で設定するほか、/mcp-configコマンドで対話的に設定することもできます。/mcpを実行すると、設定済みの全サーバーの接続状況を確認できます。stdio、HTTP、SSE の各トランスポートに対応しており、MCPツールもセキュリティのため他のKimi Code操作と同じ承認の仕組みに従います。

設定済みサーバーと利用可能なツールを表示するKimi Code MCPサーバー管理インターフェース

セッションとコンテキストの管理

Kimi Code は、複雑で複数ステップにわたるワークフローのために、強力なセッション管理長いコンテキストの処理機能を備えています。

  • セッションの保持:会話は自動的に保存されます。--continue で任意のセッションを再開したり、--session <id> で複数のプロジェクトを切り替えたりできます

  • コンテキストの圧縮:コンテキストの上限に近づいた場合は、/compact を使うと AI が会話履歴を要約しつつ重要な情報を保持します。何を残すべきかを指示として伝えることもできます

  • 使用状況の確認/usage を実行すると、いつでもトークン使用量、コンテキストの消費状況、クォータ情報を確認できます

  • 新規セッションの開始/new(別名 /clear)で現在のセッションのコンテキストをリセットできます

  • フォークとエクスポート/fork は履歴を丸ごと引き継いだ形でセッションを分岐させ、/export-md は任意のセッションをマークダウンファイルとして保存します

  • バックグラウンドタスクCtrl+B を押すと、長時間実行中のコマンドやサブエージェントをバックグラウンドに移動できます。状況は /tasks パネルで確認できます

これにより、Kimi Code は複数のファイルにわたり、長期間にわたってコンテキストを維持する必要がある長期の開発タスクに最適です。

自律的なゴール、swarm、プラグイン

単一のプロンプトより長く続く作業のために、Kimi Code はより高レベルの自動化を提供します。

  • Goal モード/goal <objective> で自律的な目標を開始すると、Kimi Code は完了するか判断が必要な地点に達するまで、複数回のやり取りを通じてその目標に向けて作業します。/goal next で続きの作業をキューに入れることもできます

  • Swarm モード/swarm <task> は同じ目標に対して複数のエージェントを並行して実行し、進行状況をリアルタイムに表示しながらレートリミットを考慮した再試行を行います

  • プラグインと Agent Skills/plugins から公式マーケットプレイスにあるスキルと MCP サーバーをまとめたプラグインパッケージをインストールしたり、マークダウンベースのスキルとして独自の再利用可能なワークフローを Kimi Code に学習させたりできます

  • スケジュールタスク:自然言語で定期的なスケジュールや単発のリマインダーを設定すると、Kimi Code が適切なタイミングで自動的に実行します

デバイスのセキュリティと互換性

Kimi Code には、プロフェッショナルなワークフローに適したセキュリティおよび互換性の機能が備わっています。

  • 30日間のデバイス有効期限:セキュリティのため、30日以上使用されていないデバイスは自動的にバインド解除されます。これにより、使われていないデバイスがいつまでも承認されたままになることがありません。アクセスを復元するには /login を再実行するだけです

  • お好みのエージェントと連携:公式 CLI や VS Code 拡張機能に加えて、Kimi Code API は OpenAI 互換および Anthropic 互換の両プロトコルに対応しており、Claude Code、OpenCode、Codex などの公式セットアップガイドも用意されています

  • プラットフォーム間の一貫性:macOS、Linux、Windows(同梱の Git Bash 経由)のいずれを使用していても、Kimi Code は同じコマンドと機能で一貫した体験を提供します

Kimi Code メンバーシップの特典

Kimi Code は、コード開発シーン向けに特化した、Kimi メンバーシッププラン内のプレミアム特典です。サブスクライブすると、API アクセス、高性能な計算リソース、包括的な IDE 統合サポートを含む、完全な AI プログラミング機能が利用できます。CLI、VS Code 拡張機能、サードパーティ製ツールからのリクエストはすべて同じクォータを共有し、7日ごとに自動的にリフレッシュされます。

主な特典

特典説明
最新のフラグシップモデルKimi K3 は Moderato 以上のメンバーが利用可能で、Kimi K2.7 Code は全メンバーが利用できます
最大 1M のコンテキストAllegretto 以上のメンバーは、100万トークンのコンテキストウィンドウをフルに利用できます
HighSpeed ティアAllegretto 以上のメンバーは、出力速度が約5~6倍高速化され、最大100トークン/秒での処理が可能です
高い並行処理能力複雑なタスクでも最大30件の同時リクエストに対応
豊富なクォータ週次クォータは7日ごとにリフレッシュ、さらに5時間ローリングウィンドウで約300〜1,200リクエストまで利用可能
追加利用Kimi(Web版)と共有される従量課金残高をオプションで利用可能。クォータ消化後もタスクを継続できます
幅広い互換性Kimi Code CLI、VS Code、Claude Code、OpenCode、Codexなど主要なagentに対応
IDEとのネイティブ連携VS Code、Zed、JetBrainsなど主要なIDEにプラグアンドプレイで対応

Kimi Codeの使い方は?

ステップ1:Kimi Code CLIをインストールする

Kimi Code CLIはTypeScriptで書かれておりNode.js上で動作するため、Python環境は不要です。

Linux/macOS(推奨):

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

Windows(PowerShell):

irm https://code.kimi.com/kimi-code/install.ps1 | iex

Windowsでは、初回起動前にGit for Windowsをインストールしてください。CLIは同梱のGit Bashを使用します。

npm経由の別インストール方法(Node.js 22.19.0以降が必要):

npm install -g @moonshot-ai/kimi-code

従来のPythonベースのkimi-cliをすでに使用している場合は、インストール後にkimi migrateを実行すれば、既存の設定・セッション・MCP宣言を一括で取り込めます。

ステップ2:認証と設定

Kimi CLIを起動します:

kimi

続いて、以下のいずれかの方法で認証します:

オプションA:OAuthログイン(推奨)

/loginコマンドを実行し、「Kimi Code (OAuth)」を選択します。Kimi CodeはOAuthのデバイスコードフローを使用します。ターミナルに表示されたリンクを開き、Kimiアカウントでサインインしてユーザーコードを入力すれば認可完了です。APIキーを手動で管理する必要はありません。

オプションB:APIキーの設定

代わりに/loginで「Kimi Platform API key」を選択します(または/providerでプロバイダーを設定します)。サードパーティの開発ツールと連携する場合は、Kimi CodeコンソールでAPIキーを作成・管理してください。最大5個まで作成でき、各キーは作成時に一度だけ表示されます。

ステップ3:AIによるコーディングを始める

認証が完了すれば、すぐにKimi Codeを使い始められます。

/loginコマンド実行後のKimi Code CLIデバイス認可フロー

コマンドの例をいくつか紹介します:

基本的なコード生成:

CSVファイルを読み込み、指定した列でソートした上位10行を返すPython関数を作成してください。

複数ファイルにまたがるリファクタリング:

プロジェクト内のすべてのデータベースクエリを、文字列連結ではなくパラメータ化クエリを使うようにリファクタリングしてください。src/ ディレクトリ内のすべてのPythonファイルを確認してください。

デバッグ:

テスト実行時に「ConnectionError」が発生します。テストファイルとネットワーク設定を解析し、原因を特定してください。

ステップ4:高度な機能を使う

最も難しいタスクにはKimi K3に切り替える: /model を実行して Kimi K3 を選択し、タスクに合った思考の強度(low / high / max)を選びます。最良の結果を得つつトークン消費を抑えるには、モデルを切り替える前に /new で新しいセッションを開始してください。

シェルコマンドをその場で実行する: チャット入力欄で ! に続けてコマンドを入力すると、そのまま実行できます。

慎重な変更にはPlanモードを使う: Shift-Tab を押すと、Kimi Codeはファイルを編集する前にまず調査を行い、計画を提示します。

コード、画像、動画を貼り付ける: クリップボードから貼り付けるには Ctrl-V(Windowsでは Alt-V)を押し、複数行入力には Shift-Enter または Ctrl-J を使います。

プロジェクト内のファイルを参照する: @ に続けてファイル名やディレクトリ名を入力すると、自動補完が表示されます。

ステップ5:IDEと連携する

VS Code:

VS Codeマーケットプレイスから「Kimi Code」拡張機能をインストールし、Kimiアカウントでサインインします。サインインをスキップして、既存のAPIキー設定を使うこともできます。

Kimiアカウントログイン画面とAPIキーのオプションを示すKimi Code VS Code拡張機能のログイン画面

パネル内の歯車アイコンから設定や追加のオプションにアクセスできます。

設定とMCPサーバーのオプションを示すKimi Code VS Code拡張機能の歯車アイコンメニュー

コマンドパレットを開き、「Kimi Code」と入力すると追加のコマンドにアクセスできます。

タブおよびサイドパネルで開くためのKimi Codeコマンドを示すVS Codeコマンドパレット

Zed: Kimi Code CLIはkimi acpサブコマンドを通じてACPをネイティブにサポートしています。Zedの設定でKimi Codeを外部エージェントとして追加します。

{ "agent_servers": { "kimi": { "command": "kimi", "args": ["acp"] } } }

JetBrains系IDE: AIチャットプラグインを有効にし、「Configure ACP agents」からKimi Codeを追加すると、IDEから直接Kimiセッションを操作できます。

ステップ6:セッションとコンテキストを管理する

Kimi Codeのセッション管理機能を使うと、長時間にわたる開発セッションでもコンテキストを維持しやすくなります。

セッションを表示・切り替える:

/sessions

以前のセッションを再開する:

kimi --continue

特定のセッションに切り替える:

kimi --session <session-id>

新しいセッションを開始する:

/new

上限が近づいたらコンテキストを圧縮する:

/compact

/usage はいつでも実行でき、token 使用量、コンテキストの消費状況、クォータを確認できます。長いコンテキストを扱うタスクでは、/compact を定期的に使って会話履歴を要約し、重要な情報を保ちながら圧縮するのがおすすめです。

ステップ7: MCP(Model Context Protocol)を設定する

MCP サーバーを使って外部ツールと連携し、Kimi Code の機能を拡張できます。サーバーは mcp.json に定義します。ユーザーレベルでは ~/.kimi-code/mcp.json、単一プロジェクトでは .kimi-code/mcp.json を使用します(同名の場合、プロジェクト側の設定がユーザー側の設定より優先されます)。

{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp",
      "headers": { "CONTEXT7_API_KEY": "your-key" }
    }
  }
}

command フィールドを持つエントリは stdio サーバー、url フィールドを持つエントリは HTTP サーバーです(レガシーな SSE サービスの場合のみ "transport": "sse" を設定します)。マウス操作だけで済ませたい場合は、TUI で /mcp-config を実行するとサーバーの追加・編集・削除を対話形式で行えます。接続状況を確認するには /mcp を実行してください。OAuth が必要なサーバーの場合は /mcp-config login <server-name> を実行します。

ワークフローで MCP ツールを使う: 設定が完了すると、Kimi Code は MCP ツールを自動的に呼び出せるようになります。例えば、データベース用の MCP サーバーがある場合:

本番データベースに問い合わせて、過去1週間で最も遅かったクエリ上位10件を調べてください

MCP ツールも、他の Kimi Code の操作と同じ承認の仕組みに従います。YOLO モードでは、MCP の操作も自動承認され、より高速にワークフローを進められます。

ステップ8: その他のインターフェース

ブラウザ UI: グラフィカルな操作を行いたい場合は、Web ベースのインターフェースを起動します。フォアグラウンドで動作し、自動的にブラウザが開きます。停止するには Ctrl+C を押してください。

kimi web

TUI 内から /web を実行すると、現在のセッションをそのままブラウザで続けられます。また、kimi vis でセッションビジュアライザーを開けば、セッション全体の流れを一目で確認できます。

アップグレードとアンインストール:

kimi upgrade

npm でインストールした場合は、代わりに npm install -g @moonshot-ai/kimi-code@latest でアップグレードしてください。アンインストールするには、kimi 実行ファイルを削除する(スクリプトでインストールした場合)か、npm uninstall -g @moonshot-ai/kimi-code を実行します(npm でインストールした場合)。

実際の活用事例

Kimi Code は、単純な自動補完を超えた複雑なコーディングタスクで真価を発揮します。以下に5つの実践的なシナリオを紹介します。

1. 大規模なコードリファクタリング

  • シナリオ: レガシーなコードベースを別のフレームワークに移行したい、あるいは数百のファイルにわたってコーディングパターンを更新したい場合。

  • プロンプト例:

src/components ディレクトリ内のすべてのReactクラスコンポーネントを、フックを使った関数コンポーネントにリファクタリングしてください。既存の機能とprop typeはすべて維持してください。リファクタリング後にテストスイートを実行し、失敗があれば修正してください。

2. 複雑なデバッグ

  • シナリオ: 複数のサービス、データベースクエリ、API 呼び出しが絡む本番環境のバグに直面している。従来のデバッグツールでは全体像がつかめない場合。

  • プロンプト例:

logs/error.log 内のエラーログを解析してください。問題はユーザー認証に関連しているようです。認証ミドルウェア、データベースクエリ、APIハンドラーをたどって根本原因を特定してください。競合状態やタイミングの問題がないか確認してください。

3. テストの自動生成

  • シナリオ: テストカバレッ��の低い大規模なコードベースがあり、網羅的なテストが必要だが手作業で書きたくない場合。

  • プロンプト例:

src/utils/helpers.py 内のすべての関数に対する単体テストを生成してください。カバレッジ90%以上を目指してください。エッジケースとエラー処理も含めてください。pytestを使用し、tests/ にある既存のテストパターンに従ってください。

4. プロジェクトのセットアップと構成

  • シナリオ: 新しいプロジェクトを立ち上げるにあたり、依存関係、設定ファイル、CI/CD、ドキュメントを含む開発環境全体を構築する必要がある場合。

  • プロンプト例:

TypeScript、ESLint、Prettier、Jest、GitHub Actions CIを使った新規Node.jsプロジェクトをセットアップしてください。適切なプロジェクト構成を作成し、package.jsonにスクリプトを追加し、セットアップ手順を含む詳細なREADMEを生成してください。

5. MCP による外部ツール連携

  • シナリオ: データベース、API、専門サービスなど、コードベースには含まれない外部ツールと連携する必要がある場合、MCP (Model Context Protocol) を使うことで、Kimi Code はこうした外部リソー���と安全にやり取りできます。

  • プロンプト例:

設定済みのMCPサーバーを使って本番データベースに接続し、スロークエリログを解析してください。最も遅いクエリ上位5件を特定し、インデックスの最適化案を提案してください。

まとめ

Kimi Code は、世界初のオープンな3Tクラスモデルである Kimi K3 と、真のエージェントベースのワークフローを組み合わせることで、次世代のAIコーディングアシスタントを体現しています。入力に反応するだけの従来のコード補完ツールとは異なり、Kimi Code は自ら計画を立て、実行し、繰り返し改善していきます。そのため、複数ファイルにまたがるリファクタリングやデバッグ、自動化といった複雑なタスクに最適です。

最大100万トークンのコンテキストウィンドウ、Standard・HighSpeedの速度ティア、そしてシームレスなIDE統合により、Kimi Code は開発者のコーディングへの向き合い方を変えます。レガシーコードの移行、本番環境の問題のデバッグ、新規プロジェクトの立ち上げなど、どのような場面でも、Kimi Code はより速く効果的に作業するための知的なアシスタンスを提供します。

よくある質問

Kimi Code は無料ですか?
Kimi Code は、Kimiメンバーシッププランに含まれるプレミアム特典です。Kimiアカウントでログインすることで、CLIおよびVS Code拡張機能を利用でき、その費用はメンバーシップの契約料金に含まれています。契約分の利用枠を使い切った場合は、Extra Usage(Kimi Webと共有される従量課金の残高)を任意で有効化することで、週次リセットを待たずに作業を続けられます。詳細はKimi Codeの料金をご覧ください。
Kimi Code はVS Codeで使えますか?
はい。Kimi Code にはネイティブのVS Code拡張機能があります。VS Codeマーケットプレイスからインストールし、Kimiアカウントでサインインすれば、エディタ内で直接Kimi Codeを利用できます。また、kimi acp サブコマンドを通じて、ZedやJetBrainsなどACP対応のIDE���サポートしています。
Kimi Code はどのプログラミング言語に対応していますか?
Kimi Code は主要なプログラミング言語すべてに対応しています。コード構造を理解しコマンドを実行できる AI エージェントであるため、Python、JavaScript、TypeScript、Go、Rust、Java、C++ など幅広い言語で利用できます。プロジェクトの言語やフレームワークに応じて適応します。
Kimi Code ではどのモデルを使えますか?
すべてのメンバーは Kimi K2.7 Code(モデル ID kimi-for-coding)を利用できます。Moderato メンバー以上は Kimi K3(k3 または 256K 版の k3-256k)を選択でき、Allegretto メンバー以上はさらに 100 万トークンのフルコンテキストウィンドウと HighSpeed ティア(kimi-for-coding-highspeed)が利用可能になります。CLI では /model でモデルを切り替えられます。
思考強度はどうやって調整しますか?
Kimi K3 は low / high / max の思考強度レベルに対応しているため、タスクに応じて適切な強度を選べます。強度を上げるほど推論に時間をかけるため、複雑な設計判断や厄介なバグへの対処に役立ちます。思考強度はモデルごとの設定なので、/model でモデルを切り替える際にタスクに合ったモデルと強度を選んでください。モデルを切り替えるとプロンプトキャッシュが無効になるため、切り替え後は /new で新しいセッションを開始するのがおすすめです。
Kimi Code は危険なコマンドを実行できますか?
Kimi Code はファイルを変更したり、破壊的になり得るコマンドを実行したりする前に確認を求めます。YOLO モード(kimi --yolo または /yolo)はツール操作を自動承認しますが、質問をすることもあります。Auto モード(kimi --auto または /auto)は完全に自律的で、一切質問しません。これらは安全な環境でのみ使用し、変更をコミットする前には必ず内容を確認してください。
Kimi Code 内でシェルコマンドを実行するにはどうすればよいですか?
入力欄に ! を入力するとシェルモードに入り、会話を離れずにターミナルコマンドを実行できます。出力はコンテキストに書き込まれるため、AI は以降のやり取りでそれを利用できます。実行に時間のかかるコマンドは Ctrl+B でバックグラウンドに移動でき、/tasks パネルでいつでも状態を確認できます。
Kimi Code における MCP(Model Context Protocol)とは何ですか?
**MCP(Model Context Protocol)**は、Kimi Code が外部のツールやデータソースと安全にやり取りできるようにするオープンプロトコルです。MCP サーバーは mcp.json(ユーザーレベルの ~/.kimi-code/mcp.json またはプロジェクトレベルの .kimi-code/mcp.json)で設定するか、/mcp-config を使って対話的に設定でき、/mcp で接���状況を一覧表示できます。stdio、HTTP、SSE のトランスポートに対応しており、MCP ツールもセキュリティのため他の Kimi Code の操作と同じ承認の仕組みに従います。
Kimi Code は長い会話やコンテキストの上限にどう対応していますか?
Kimi Code は強力なセッション管理機能とコンテキスト圧縮機能を備えています。/sessions でセッションの確認・切り替えができ、--continue で以前の作業を再開でき、/compact は重要な情報を保ちながら会話履歴を AI に要約させます。/usage を実行すれば、トークン使用量、コンテキスト消費量、クォータをいつでも確認できます。最大 100 万トークンのコンテキストウィンドウとインテリジェントな圧縮機能により、Kimi Code は長時間にわたる開発作業も効果的にこなします。
Kimi Code はブラウザで使えますか?
はい。Kimi Code はターミナル CLI に加えてブラウザ UI モードも提供しています。kimi web を実行すると Web ベースのインターフェースが起動し、フォアグラウンドで動作してブラウザが自動的に開きます。TUI 内からは /web で現在のセッションをブラウザに引き継げるほか、kimi vis でセッションビジュアライザーを開けます。視覚的なインターフェースを好む場合や、ペアプログラミング中に画面を共有したい場合に便利です。
Kimi Code のシステム要件は何ですか?
Kimi Code CLI は TypeScript で書かれており、Node.js 上で動作します。Python は不要です。macOS/Linux 用のインストールスクリプトには他に前提条件はありませんが、Windows の場合は先に Git for Windows をインストールしてください。npm 経由でインストールする場合は Node.js 22.19.0 以降が必要です。macOS では、Gatekeeper のセキュリティチェックのため初回起動に時間がかかることがあります。「システム設定 → プライバシーとセキュリティ → 開発者ツール」で使用中のターミナルを許可しておくと、以降の起動が速くなります。
Kimi Code で使えるスラッシュコマンドには何がありますか?
Kimi Code は多数のスラッシュコマンドに対応しています。/help(ヘルプ表示)、/login(認証)、/model(モデル切り替え)、/sessions(別名 /resumeセッション管理)、/new(別名 /clear、新規開始)、/compact(会話の圧縮)、/usage(クォータ確認)、/plan(プランモード)、/yolo/auto(自動化モード)、/tasks(バックグラウンドタスク)、/goal/swarm(自律的な作業)、/web(ブラウザでセッションを開く)、/export-md(エクスポート)、/mcp(MCP のステータス確認)、/exit(終了)などです。CLI で / と入力すると全リストが表示されます。
こちらもおすすめ
プログラミングにおけるAI:開発者のための実践ガイド
プログラミングにおけるAI:開発者のための実践ガイド
2026-07-31
エージェント型コーディングとは?初心者向け完全ガイド
エージェント型コーディングとは?初心者向け完全ガイド
2026-07-30
より良いAIコーディングのためのオープンソースバイブコーディングツール10選
より良いAIコーディングのためのオープンソースバイブコーディングツール10選
2026-07-30
コーディングをもっと簡単にするvibe coding IDE 10選
コーディングをもっと簡単にするvibe coding IDE 10選
2026-07-30
プログラミングを向上させる10個のオープンソースAIコードツール
プログラミングを向上させる10個のオープンソースAIコードツール
2026-07-30