Claude Code Cli 使用教程1(快速入门)
参考的是b站博主:码士集团-马小雪,博主写这个就是为了方便查找。
一. 基础操作
| 命令 | 解释 | 使用场景 |
|---|---|---|
/clear |
清空上下文 | 如果需要重新开始,或者是感觉 AI 已经无法解决问题 |
/compact |
压缩对话 | 重开对话,但是不希望丢掉之前的记忆 |
/cost |
花费 | max 不需要看,API 用户可以看到 |
/logout /login |
登录登出 | 切换账号等操作 |
/model |
切换模型 | 200 刀可以切换使用 opus 模型100 刀没有选择 |
/status |
状态 | 查看当前 CC 的状态 |
/doctor |
检测 | 检测 CC 的安装状态 |
二、核心模式
1. 自动编辑模式:免确认批量操作
适合无需逐次确认的文件创建、修改场景。按下 Shift+Tab 一次即可开启,此时 Claude 会自动执行编辑操作,无需手动确认。

2. Plan 模式:前期规划神器
面对项目搭建或复杂问题时,用 Shift+Tab 两次开启 Plan 模式。它会先梳理方案框架,会自动规划技术栈、页面结构、适配方案等,确认后再动手。若不满意可直接说 “重新规划”,直到符合预期。

3. 手动确认模式(默认)
再次按下 Shift+Tab 即可回到默认的手动确认模式。此时 Claude 每次执行文件修改、创建等操作前,都会弹出确认提示,你可以选择执行、修改指令或拒绝,适合需要精细控制的场景,避免误操作。

4. Yolo 模式:全权限放手干
重构代码、启动新项目或修复复杂 bug 时,用 claude --dangerously-skip-permissions 进入 Yolo 模式。此时 Claude 拥有更高权限,可直接执行更多操作(需注意安全,建议在沙箱环境使用)。进入后仍能用 Shift+Tab 调整模式,灵活切换权限粒度。
claude --dangerously-skip-permissions
三、CLAUDE.md:全局记忆的核心
和聊天机器人交流时,我们知道 “系统提示词” 很重要,会持续影响 AI 的行为。那么 CC 中,CLAUDE.md 也是类似的地位。一个典型的工作流是:
建初始 CLAUDE.md → 对话直到长度接近溢出,运行 /compact 续命 → 达到里程碑时要求 CC 根据进度更新 CLAUDE.md → 循环直到结束
可以看到 CLAUDE.md 就是一个持续发挥作用的全局变量。而且 CC 往里写入时一般做了充分的缩略,所以可读性很好。
CLAUDE.md 注意事项
- 文件不要太长,毕竟 CC 会默认读入这个文件
- 会话时为了省事,说 claude.md 时 CC 也可以懂
- 文件里适合放提醒事项,比如 “要求 CC 每次宣布成功时都要带上证据文件链接”,以及 “代理服务端口是 9890”。然后会话时,可以要求 CC “查询 claude.md 相关部分”。
- 官方的 "#" 进文档据 GPT 说有个 bug 不稳定。
四、会话管理:避免失控,高效推进
1. 随时暂停与回滚
- 工作中按
Esc可暂停当前操作,比如发现 Claude 安装依赖超时、思路跑偏时,及时中断能减少无效操作。 - 按
Esc两次可回退到历史对话节点(注意无 redo 功能,回退前确认)。 - 代码不满意?直接说 “回滚到上次的代码”,Claude 会自动恢复之前版本。
2. 应对历史溢出
当会话提示 Context left until auto-compact: 3%,说明历史记录快满了。此时会自动触发压缩(约 150 秒),也可手动用 /compact 命令续命,避免对话中断。
Context left until auto-compact: 3%
3. 恢复与查看历史
- 用
claude -c直接进入上次对话; - 用
claude -r选择历史会话恢复,适合中途退出后继续工作。
五、资源监控与批量任务:把控节奏不浪费
1. 实时监控 token 用量
想知道每天 / 每小时消耗多少资源?运行 npx ccusage@latest 查看按天用量,或 npx ccusage blocks --live 实时监控消耗速度。若速度过快,可手动处理 git commit 等费 token 的操作,避免超额。
npx ccusage@latest
2. 批量任务高效处理
需要执行几十个重复任务(比如批量生成文档章节)用脚本式用法:
- 把任务按行写入
TASK.md(一行一个任务); - 运行命令:
cat TASK.md | while IFS= read -r line; do echo $line; claude -p "$line" --debug; done
可加 timeout 防止单个任务卡死,同时用 --allowedTools "Edit" 限制权限,避免意外操作。注意不要并发执行,否则可能触发限额封禁。
六、避坑与进阶:让 Claude 更 “听话”
1. 给足自由,也要做好防护
- 开启
auto-accept edits(Shift+Tab切换)让 Claude 自动编辑文件,配合 git 版本控制,不怕误操作。 - 执行 Bash 命令时,用 Docker 隔离环境,或用 btrfs 文件系统做快照,既能放开权限,又能快速回滚。
- 避免在会话目录存放 ssh key 等敏感信息,防止跨机操作风险。
2. 严防 “虚假成果”
Claude 偶尔会 “吹牛”,比如未完成测试就宣称成功。可在 CLAUDE.md 中加入规则:“每次宣称成功必须附证据文件链接”,并定期反问:“真的完成了?有证据吗?” 发现问题及时让其修正。
掌握这些技巧,能让 Claude Code 从 “工具” 变成 “高效搭档”,无论是日常编码、项目管理还是批量处理,都能大幅提升效率。记住:核心是按需切换模式、用好全局记忆,再加上适当的监控和防护,就能发挥它的最大价值。
更多推荐


所有评论(0)