交互与输入
Kimi Code CLI 以交互式 TUI 运行在终端中,核心是一个输入框、对话视图和状态栏。本节介绍输入操作、模式切换、审批流程和常用快捷键,完整清单可通过 /help 查看。
输入框基本操作
输入框接受自由文本,按 Enter 发送,Shift-Enter 换行。输入框为空时按 ↑ / ↓ 可以浏览当前工作目录的输入历史。
按 Ctrl-D 两次退出 CLI。Ctrl-C 在流式输出中会中断当前轮次,空闲状态下连按两次退出。Esc 关闭弹窗,流式输出中也会中断轮次。
斜杠命令与 @ 提及
以 / 开头的内容会识别为斜杠命令,涵盖会话管理、模式切换、配置等场景,如 /help、/new、/sessions、/model 等。完整清单见 斜杠命令参考。
输入 / 后会弹出命令补全菜单,也包括来自 Agent Skills 的命令。若 skill 与内置命令重名,需要用完整形式 /skill:<name> 调用。按 Esc 关闭菜单。
部分命令仅在 Agent 空闲时可用,流式输出中需先中断才能调用。/yolo、/plan、/help 等模式切换类命令则始终可用。
键入 @ 触发文件路径补全,选中后插入相对路径,Agent 可直接读取对应文件。以点开头的目录默认隐藏,如需可显式写成 @.github/。
Plan 模式
Plan 模式下,Agent 会先把计划写清楚再动手。按 Shift-Tab 或 /plan 切换;/plan clear 清除当前计划文件(仅限空闲状态)。
Agent 会先输出方案等待确认,不会直接修改项目文件。计划完成后会展示内容供你审批,可选择拒绝(保持 Plan 模式)或要求修改。退出 Plan 模式仍需你确认,即使开启了 YOLO 模式也如此。
YOLO 模式
YOLO 模式自动批准大多数工具调用,跳过审批确认。输入 /yolo(或 /yes)切换,空闲或流式状态下都可用。
注意
YOLO 模式跳过普通审批,但不会跳过 Plan 模式的退出审批。
审批流程
Agent 调用可能产生副作用的工具(如修改文件、执行命令)时,会弹出审批面板让你确认。YOLO 模式和 Plan 模式下的计划文件写入除外。
使用方向键选择选项,Enter 确认;按数字键 1/2/3 可直接选择对应位置。Esc、Ctrl-C、Ctrl-D 等同于拒绝。面板中通常有「Approve for this session」选项,选择后同类调用将自动放行。
流式输出期间的操作
Agent 思考或调用工具(流式输出)时,输入框仍可用:
Esc— 中断当前轮次。Ctrl-C— 同样可以中断;空闲状态下连按两次退出 CLI。Ctrl-S— 把输入框中的内容作为追加消息插入当前轮次。Ctrl-O— 全局切换工具输出的折叠状态。
外部编辑器
按 Ctrl-G 把当前输入交给外部编辑器处理,保存后内容回填到输入框。
编辑器优先级:/editor 配置 > $VISUAL > $EDITOR。未配置时可先运行 /editor 选择默认编辑器。
粘贴图片与视频
支持在输入框中直接粘贴剪贴板里的图片或视频,交给多模态模型处理:
- Unix(macOS / Linux):
Ctrl-V - Windows:
Alt-V
粘贴后输入框中会出现占位符,可像普通文本一样编辑,发送时自动替换为实际内容。纯文本剪贴板会回退到普通粘贴。媒体附件仅保留在当前会话中。
查看完整快捷键
输入 /help 弹出包含全部快捷键和斜杠命令的面板。↑ / ↓ 滚动,PageUp / PageDown 翻页,Esc / Enter / q 关闭。