Skip to content

CLI 参考 (CLI Reference)

快速查阅所有 TUI 斜杠命令、默认键盘快捷键和 JSON 配置参数。

核心斜杠命令 (Core slash commands)

在提示框内输入 / 即可打开自动补全命令选择菜单。

命令 (Command)类别 (Category)别名 (Alias)执行用途 (Execution Purpose)
/add-dir <path>实用工具向活跃工作空间添加目录路径。
/agents工具与任务打开 Agent 管理器面板以监控后台子 Agent。
/btw <query>实用工具在后台提问一个旁侧问题,而不打断主对话。
/clear实用工具清空终端并重置活跃的对话上下文。
/config配置/settings打开交互式设置编辑器浮层。
/diff实用工具显示所有被修改工作空间文件的统一 Diff。
/exit核心关闭 TUI 会话并恢复您的宿主 Shell。
/fast配置启用快速模式(跳过推理规划)以执行快速操作。
/fork对话/branch将当前对话线程克隆到一个新的并行会话中。
/hooks工具与任务浏览活跃的预检/后置格式化脚本钩子。
/keybindings配置打开交互式快捷键编辑器。
/logout账户断开您的个人资料连接并从安全密钥环中清除认证 Token。
/mcp工具与任务打开模型上下文协议 (MCP) 服务端管理器。
/model配置选择您偏好的推理模型(跨会话持久化)。
/open <path>实用工具强制在您系统默认的编辑器中打开路径。
/permissions配置在全局权限预设(request-reviewalways-proceedstrict)之间进行切换。
/planning配置启用针对复杂工程任务的多轮计划生成模式。
/rename <name>对话重命名当前会话线程。
/resume对话/switch, /conversation打开对话选择器浮层以选择并加载先前的线程。
/rewind对话/undo将您的对话历史回滚到先前的消息。
/skills工具与任务浏览已加载的本地和全局 Agent 技能包。
/statusline配置打开状态栏自定义浮层。
/tasks工具与任务打开任务管理器面板以监控后台 Shell 执行日志。
/title [on/off]配置切换或设置终端窗口标题更新。
/usage实用工具在终端内启动离线开发者帮助手册。

默认按键绑定 (Default keybindings)

键盘快捷键命令涵盖了全局控制、提示框输入、导航以及审批操作。

全局控制

无论当前聚焦的是哪个面板、浮层或提示框,这些快捷键始终处于活动状态。

按键 (Key)TUI 命令动作行为 (Action Behavior)
Esccli.escape关闭活动面板、中止活动流,或清空空白提示词。
Ctrl+Ccli.exit终止 CLI 会话(如果 Agent 正在工作,则提示确认)。
Ctrl+Lcli.clear_screen刷新并清除可视终端缓冲区。

提示框输入按键

在提示框内编写指令时,这些按键处于活动状态。

按键 (Key)TUI 命令动作行为 (Action Behavior)
Enterprompt.submit将您的提示词或活动菜单选择提交给 Agent。
Shift+Enter / Ctrl+Jprompt.newline插入一个干净的换行符而不提交。
Ctrl+Vprompt.paste将图形媒体文件或剪贴板内容粘贴到提示词中。
Ctrl+Oprompt.toggle_trajectory展开或折叠详细的工具推理输出。
Ctrl+Rprompt.open_review打开产物审查面板。
Ctrl+Gprompt.external_editor启动您默认的 $EDITOR Shell 来撰写提示词。
Alt+Jprompt.teleport_agent立即将焦点切换到下一个等待确认的子 Agent。
Ctrl+Kprompt.fast_approve立即批准状态警报中列出的待处理子 Agent 操作。
Ctrl+Aprompt.cursor_start将提示词插入光标移动到行首。
Ctrl+Eprompt.cursor_end将提示词插入光标移动到行尾。
Ctrl+Zprompt.undo_text撤销上一次编辑。
Ctrl+Shift+Zprompt.redo_text重做上一次撤销的文本操作。

导航与滚动

用于选择面板、菜单和可滚动的文本框中。

按键 (Key)TUI 命令动作行为 (Action Behavior)
↑ / ↓navigation.up / navigation.down将高亮选择项向上或向下滚动一个条目。
PgUp / Shift+↑navigation.page_up将活动文本视口向上滚动一个页面块。
PgDn / Shift+↓navigation.page_down将活动文本视口向下滚动一个页面块。
← / →navigation.left / navigation.right在多页结构(如会话选择器)内切换页面。
Tabnavigation.tab确认高亮的斜杠命令自动填充选项。

工具确认

在确认提示期间处于活动状态。

按键 (Key)TUI 命令动作行为 (Action Behavior)
yconfirm.yes授权所提议的工具、命令或活动产物。
nconfirm.no拒绝所提议的工具、命令或活动产物。
A(在审查面板内)一键批准所有生成的产物(内置快捷键)。

配置项键名 (settings.json)

主要的设置键名、数据类型、系统默认值和预期参数。

配置键名 (Option Key Name)值类型 (Value Type)系统默认值 (System Default)参数特性与选项 (Parameter Characteristics & Options)
colorSchemestring"terminal"配色方案:"light""solarized light""colorblind-friendly light""dark""solarized dark""colorblind-friendly dark""tokyo night""terminal"(继承原生 Shell 颜色)。
altScreenModestring"default"屏幕缓冲区使用:"default"(原生终端行内模式)、"always"(使用备用屏幕无闪烁缓冲区)。
toolPermissionstring"request-review"全局安全预设:"request-review"(对写入/Bash/网页工具进行提示)、"proceed-in-sandbox"(在沙箱内自动执行)、"always-proceed"(从不提示)或 "strict"(对所有非读取工具进行提示)。
artifactReviewPolicystring"asks-for-review"代码审查策略:"asks-for-review"(在写入代码前始终提示)、"agent-decides"(动态提示)或 "always-proceed"(从不提示)。
notificationsbooleanfalse在任务完成时发出系统桌面和终端铃声通知。
showTipsbooleantrue在生成轮次期间在提示面板上方显示有用的 Agent 提示。
showFeedbackSurveybooleantrue在活动任务完成时定期显示质量反馈调查。
editorstring"auto"目标文本编辑器工具:"auto"(参考系统 $EDITOR)、"vim""emacs" 或自定义文本标识。
allowNonWorkspaceAccessbooleanfalse允许 Agent 的文件读取和写入工具导航到已识别的 Git/工作空间根目录之外。
enableTerminalSandboxbooleanfalse将 Agent 启动的所有本地执行命令限制在操作系统容器化隔离环内。
enableTelemetrybooleantrue允许收集指标和崩溃日志流,以提高工具的可靠性。
verbositystring"high"视觉详细程度:"high"(呈现完整的思考和工具输出)或 "low"(仅显示最少的视觉进度指示器)。
runningLightSpeedstring"medium"视觉跑马灯进度动画速度:"fast""medium""slow""off"

下一步 (Next Steps)

了解如何安全地部署权限策略、沙箱以及自定义插件:

  • 权限与沙箱 (Permissions & Sandbox):强制执行命令行隔离规则。
  • 插件与技能 (Plugins & Skills):创建您自己的自定义斜杠命令。
  • 安装与身份验证 (Installation & Auth):更新您的 CLI 安装。

Gemini中文文档