CLI · 対話と入力

Kimi Code CLI の TUI は入力欄、会話ビュー、ステータスバーで構成されます。ここでは入力、メディア貼り付け、承認、各モードを説明します。

入力と終了

Enter で送信、Shift-Enter / Ctrl-J で改行します。空の入力欄で ↑ / ↓ を押すと、現在の作業ディレクトリの入力履歴(シェルコマンドを含む)を参照できます。空欄で Ctrl-D、待機中に Ctrl-C を 2 回、または /exit で終了します。出力中の Ctrl-C / Esc は現在のターンのみを中断します。

画像と動画

スクリーンショット、画面案、構成図、デモ動画を入力欄に直接貼り付けて、内容や操作の流れを分析できます。macOS / Linux は Ctrl-V、Windows は Alt-V です。貼り付け後は編集可能なプレースホルダーが表示され、送信時に実データへ置き換わります。テキストのクリップボードは通常の貼り付けになります。

利用可能なメディアはモデルの image_in / video_in に依存し、Kimi Code ログイン時は標準で有効です。会話内のメディアが 20 MB を超えると、最も古い画像・動画をリクエストから除外し、警告を表示します。

コマンドとファイル参照

/ で候補を表示し、入力に応じて絞り込みます。Esc で閉じ、一致しない入力は普通のメッセージとして送信します。

コマンド操作
/new新規セッション
/sessions過去のセッションを再開
/compactコンテキストを圧縮
/undo最近のプロンプトを取り消す
/modelモデルを切り替える
/plan計画を確認してから実行する Plan モード
/yoloAsk When Needed を選択した権限一覧を開く
/goal目標を開始・管理
/help全コマンドを表示

有効な Agent Skills も /skill:<name> 形式で登録されます。@ はファイルの参照です。Git 管理の有無にかかわらず検索でき、隠しパスも含みますが .git は除外します。フォルダー候補は / で終わり、さらに補完できます。高速検索の補助ツールをダウンロード中は通常のファイル検索に切り替わります。相対パスが挿入され、Agent が内容を読み込みます。@ は文脈の追加、/ は機能・Skills の呼び出しです。

承認と権限

変更やコマンド実行などの副作用があるツールには承認パネルが表示されます。矢印と Enter、または 1 / 2 / 3 で選びます。拒否は Esc / Ctrl-C / Ctrl-D です。セッション内で同種の操作を許可する選択肢もあります。恒久的な許可・拒否は設定ファイルで指定します。Ask When Needed の通常操作や Plan モードの計画ファイルへの書き込みには承認を求めません。

  • Always Ask(旧 Manual、既定):読み取りは自動、それ以外の編集・コマンドは毎回確認します。
  • Ask When Needed(旧 YOLO、/yolo):通常操作は自動ですが、.env や SSH キー、危険なコマンド、Plan モード終了時には確認します。Agent からの質問もあります。
  • Never Ask(旧 Auto、/auto):機密ファイル、Plan モード終了を含むすべての承認を自動処理し、質問も行いません。shutdown、reboot、rm -rf なども中断せず実行します。他の 2 モードでは危険なコマンドの確認が必要です。

Plan モード

Shift-Tab または /plan で切り替えます。計画を提示して承認を待ち、承認前にファイルを変更しません。承認、拒否、修正依頼ができます。待機中は /plan clear で計画を消去できます。Ask When Needed でも終了には承認が必要です。Never Ask では自動承認され、履歴に Auto-approved と表示します。

Shell モード

空欄で ! を入力するか、! で始まるコマンドを貼り付けます。入力欄が紫色になり、左に ! が表示されます。空欄で Backspace / Esc、またはコマンド送信後に通常モードへ戻ります。実行結果は会話に残り、Agent が後で参照できます。

実行中の Ctrl+B でバックグラウンドへ移します。空欄で ↑ を押すと過去のシェルコマンドを再利用できます。長い結果は折りたたまれ、Ctrl-O で展開できます。例えば !gh auth login で GitHub CLI にログインすると、その後 Agent が gh を利用できます。

目標モード

/goal は検証可能な完了条件を持つ複数ターンの作業向けです。1 回の修正や質問には通常のプロンプトが適しています。目的と終了条件を 4,000 文字以内で指定します。超過すると送信されず、入力欄に残ります。

Text

「すべてのバグを見つける」など完了条件のない目標は避けてください。直ちに行き詰まるか、想定以上に長く作業する場合があります。明らかに不可能な目標は blocked になります。

コマンド操作
/goal / /goal status状態と進捗
/goal pause / /goal resume一時停止 / 再開
/goal cancel確認後に取り消す(再開不可)
/goal replace <objective>現在の目標を置き換える
/goal next <objective>完了後の次の目標を予約

停止状態は complete(達成して要約)、paused(手動停止、割り込み、エラー)、blocked(続行できず理由を表示)です。時間予算は目標が有効でセッションが開いている間のみ進みます。閉じたり停止したりすると止まり、再開後に残りから続行します。

Web UI では会話下の目標バーから停止・再開・取り消しができ、展開すると token 予算の進捗も確認できます。予約した目標は現目標の完了まで Agent には見えません。完了時に先頭から開始しますが、停止・取り消し・blocked 中には開始しません。/goal next manage で並べ替え・編集・削除できます(矢印、Space、E、D、Esc)。manual 権限では承認で止まることがあります。非対話モードは kimi -p "/goal ..." による作成のみで、終了コードは完了 0、blocked 3、paused 6 です。

出力中の操作と外部エディター

実行中も入力できます。Ctrl-S で現在のターンにメッセージを挿入、Esc / Ctrl-C で中断、Ctrl-O でツール出力・圧縮概要を展開します。WaitFor の待機中に Ctrl-S を押すと待機を終了しますが、バックグラウンド作業と既存の結果は保持します。同じバッチの他の前景ツールがあれば、完了後にメッセージを処理します。

Ctrl-G は現在の入力を外部エディターで開きます。保存して閉じると反映し、保存しなければ元のままです。選択順は /editor 設定、$VISUAL、$EDITOR です。未設定なら /editor で選んでください。

管理元の完全なドキュメントを見る

この記事は役に立ちましたか?

CLI · 対話と入力 - Kimi ヘルプセンター