斜杠命令

在 TUI 输入框中以 / 开头即可触发命令,并获得自动补全菜单。按功能分类的 17 个内置命令如下。

核心功能

命令作用
/resume打开会话选择器,恢复任意一个之前的持久化会话(含消息、目录和模型状态)
/session创建一个全新的、干净的会话
/provider打开 provider 管理界面,增删改切换
/model在当前 provider 下切换模型,或跨 provider 切换
/login通过 AtomGit OAuth 登录,配置自动持久化到 config.toml
/cd切换工作目录,并写回 default_workdir。也可以直接输入 cd /path(无需斜杠前缀)

工具与实用操作

命令作用
/plan进入 Plan 模式(只读分析,不修改代码)。AI 会先调研、制定方案,确认后再执行
/undo回滚上一轮 AI 对本地文件的所有编辑,基于 file-history 快照
/diff显示当前工作目录未提交改动的 git diff
/cost展示当前会话输出 token 数和上下文用量。不支持 usage 报告的 API 会自动估算
/copy将 AI 最后一条回复复制到系统剪贴板
/clear清空当前会话的消息(保留工作目录和模型)
/compact压缩历史消息,把早期对话压缩成摘要以腾出上下文预算
/issue在 AtomGit 仓库上创建一个 issue(需先 OAuth 登录)

配置与帮助

命令作用
/config用默认编辑器打开 ~/.atomcode/config.toml
/status显示登录状态、当前 provider、模型、上下文预算等信息
/logout退出 AtomGit 登录
/help展示命令和快捷键参考
/quit退出 atomcode(也可以连按两次 Ctrl+C)

命令使用技巧

典型工作流

做完一件事前把成本看一眼

> 重构 src/db 使用连接池
... (AI 执行)
> /cost
Session token usage
- Total output tokens: 8342
- Current turn tokens: 2156
- Context: 42K / 128K

改完不满意就回滚

> 给所有函数加 JSDoc
... (AI 编辑了 12 个文件)
> /undo
Rolled back 12 file edits from the last turn.

模型表现不好换一个再试

> /model
> (在弹出的菜单里选择 claude-opus-4-6)
> 再试一次,这次注意保留原有注释

下一步