Skip to content
文档首页

TUI 快速上手 ​

在目标项目目录运行 mogick 进入交互式 TUI。工作区在启动时确定,开始前先用 cd 切换到项目目录。

Mogick CLI TUI 总览:聊天区、输入框、侧栏和状态栏

启动选项 ​

启动时可以通过命令行参数控制会话行为,以下是常用选项:

命令作用
mogick启动交互式 TUI,使用当前目录作为工作区
mogick --resume <session-id>恢复指定会话,适用于中断后继续
mogick --continue继续最近一次会话,适用于意外退出后快速恢复
mogick --verbose启用详细日志输出,便于排查问题
mogick --logs-path <path>指定日志文件存放路径

其中 --continue 和 --resume 是日常使用频率很高的参数:终端意外关闭,或复杂任务需要分多次完成时,无需重新描述上下文。

工作目录需在启动前通过 cd 切换到目标路径。TUI 启动后将使用当前目录作为工作区;TUI 内可按 Shift+Tab 在 Plan 模式和 Agent 模式之间切换,无需通过启动参数指定。

输入和控制 ​

操作作用
Enter发送当前消息
Shift+Enter / Alt+Enter / Ctrl+J插入换行
Ctrl+Enter在支持 CSI u / modifyOtherKeys 的终端中插入换行
@在行首或空白后选择文件、目录或图片
/在空输入框中打开 Slash 命令候选
Esc运行中请求停止;有面板时优先处理面板操作
Ctrl+C连按两次退出;输入框有可复制选区时优先复制
Ctrl+P打开命令面板
Ctrl+B显示或隐藏侧栏
Ctrl+O切换工具详情显示模式
Shift+Tab切换 Plan / Agent 模式

完整按键见 TUI 快捷键。

审批工具调用 ​

默认 auto 策略下,Mogick 会在需要时展示审批卡片。审批前确认:

  • 操作是否符合当前任务。
  • 文件或命令是否位于预期工作区。
  • 是否包含删除、覆盖或外部系统写入。
  • “仅此次允许”“本次会话允许”“始终允许”的生效范围是否合适。

删除文件、删除补丁和删除类 Shell 命令在非 yolo 策略下始终需要确认。详见工具审批与权限。

斜杠命令 ​

在输入框中输入 / 开头的命令可以快速触发常用操作。最常用的几个:

在输入框中输入斜杠后显示的命令列表

命令作用
/new新建会话
/sessions浏览和切换历史会话
/models按 Provider 查看和切换模型
/permissions切换工具权限策略
/rewind回退到检查点
/compact手动压缩上下文
/changes查看当前会话产生的代码变更
/review对当前 Changeset 发起只读审查

完整清单见 Slash 命令参考。

显示异常 ​

TUI 启动时会检查交互终端、窗口尺寸、UTF-8 locale 和 Windows VT 能力。边框、中文宽度或状态符号异常时运行:

bash
mogick doctor --check-terminal-font

更多问题见安装与启动排查。

5 分钟上手 ​

  1. 打开终端,在项目目录下运行 mogick。

  2. 在输入框中描述一个简单任务,例如:

    text
    Find the entry point and explain how the application starts.
  3. 按 Enter 发送。

  4. 查看模型回复和工具调用;需要审批时核对操作意图、路径和参数。

  5. 任务完成后继续提问,或连按两次 Ctrl+C 退出。

写文件或运行命令前希望先确认方案时,按 Shift+Tab 进入 Plan 模式。计划确认后再进入 Agent 模式执行。

文件引用、剪贴板图片和结果路径链接见文件与图片输入;模型支持的思考程度通过 /efforts 设置。