[ClaudeCode +weelinking]项目实战操作指南
《ClaudeCode项目实战操作指南》摘要: 本文详细介绍了AI开发工具ClaudeCode的实战操作流程。主要内容包括:项目关联方法(通过/init命令初始化)、常用命令详解(/clear、/compact等)、三种核心模式切换(自动编辑/Plan/Yolo模式)、会话管理技巧(ESC暂停/回滚)以及批量任务执行方案(通过TASK.md文件)。特别强调了模式切换快捷键(Shift+Tab)和危
ClaudeCode 项目实战操作指南
📑 目录
一、将 ClaudeCode 关联到项目
第一步:进入项目路径
打开命令行终端,定位到你的项目目录下:
cd /你的/项目/路径
# 例如:cd /Users/username/projects/my-app
第二步:启动 ClaudeCode 并初始化
在项目路径下启动 ClaudeCode,然后输入 /init 命令并回车:
claude
/init
此时 ClaudeCode 会开始读取项目下的所有文件,并对项目进行全面分析。
系统会询问是否在项目根目录下创建 CLAUDE.md 文件,选择 yes 确认创建。
CLAUDE.md 文件说明
创建成功后,你会在项目根目录下看到生成的 CLAUDE.md 文件。初始内容为英文,包含:
- 项目结构说明
- 各文件功能概述
- 技术栈识别
- 关键代码片段分析
💡 转换为中文:你可以直接让 ClaudeCode 将 CLAUDE.md 文件内容转换成中文:
请将 CLAUDE.md 文件翻译成中文
它会自动完成翻译并更新文件内容。
二、常用命令详解
2.1 切换项目目录
当需要切换到其他项目时,使用以下命令:
/add-dir <文件夹路径>
执行后,ClaudeCode 的工作目录会切换到指定项目,并重新加载项目上下文。
2.2 清除对话历史
/clear
适用场景:
- ClaudeCode 出现思路偏差
- 需要开始一个全新的任务
- 想要重置对话上下文
2.3 压缩对话内容
/compact [可选指令]
当对话上下文过长时,使用此命令压缩历史记录。
示例:
/compact "保留尚未解决的问题"
这会让 Claude 在总结时侧重未解决的部分,避免上下文溢出导致对话中断。
2.4 打开并编辑 CLAUDE.md
/memory
执行后会显示选项:
| 选项 | 说明 | 用途 |
|---|---|---|
| 选择 1 | 项目级别的 CLAUDE.md |
项目简介、架构要点、代码规范 |
| 选择 2 | 用户级别的 CLAUDE.md |
个人偏好、常用配置、全局设置 |
选择对应文件后即可进入编辑模式,修改后保存即可自动生效。
2.5 查看和修改配置
/config
显示当前的所有配置项及其启用/禁用状态:
- 自动保存
- 详细日志
- 安全确认
- 等配置项
2.6 查看和切换模型
/model
查看当前使用的模型,并可在支持的模型之间进行切换。
2.7 显示会话与系统状态
/status
查看当前 ClaudeCode 会话的详细信息:
- 会话时长
- 文件数量
- 上下文使用率
- 系统资源占用
2.8 检测安装状态
/doctor
运行诊断检查,确认:
- ClaudeCode 安装状态
- 依赖项完整性
- 权限配置是否正确
- 网络连接状态
2.9 查看 Token 消耗与费用统计
/cost
显示当前会话累计的:
- Token 使用量
- 预估费用
- API 调用次数
- 历史消耗趋势
三、核心模式:按需切换
默认情况下,ClaudeCode 每次修改都需要手动确认,效率较低。
快捷键:Shift+Tab 或 Alt+m(不同版本可能略有差异)
3.1 自动编辑模式
| 项目 | 说明 |
|---|---|
| 特点 | 免确认批量操作 |
| 适用场景 | 需要连续创建或修改多个文件,无需逐次确认的操作 |
| 示例 | 批量重构、批量重命名、批量格式化 |
3.2 Plan 模式(规划模式)
| 项目 | 说明 |
|---|---|
| 特点 | 只规划不执行 |
| 适用场景 | 项目搭建初期、复杂问题处理、技术方案设计 |
工作流程:
- 提出需求(例如:“开发一个像素风格的移动端 TodoList”)
- Claude 自动规划技术栈、页面结构、适配方案
- 确认规划符合预期后再开始执行
- 若不满意,直接说"重新规划"直到方案完善
3.3 Yolo 模式(最高权限模式)
| 项目 | 说明 |
|---|---|
| 特点 | 完全放手,自动化执行 |
| 启动方式 | claude --dangerously-skip-permissions |
| 适用场景 | 自动化重构、复杂问题修复、新项目启动 |
启动确认:
$ claude --dangerously-skip-permissions
⚠️ 警告:您正在以最高权限模式启动
是否继续?(y/N)
选择接受后即可进入 Yolo 模式。进入后仍可使用 Shift+Tab 调整模式,灵活控制权限粒度。
3.4 模式总结对比
| 模式 | 权限级别 | 确认要求 | 适用场景 |
|---|---|---|---|
| 自动编辑模式 | 中等 | 无需逐次确认 | 批量文件操作 |
| Plan 模式 | 低 | 需确认规划 | 方案设计、技术选型 |
| Yolo 模式 | 最高 | 完全放手 | 自动化重构、紧急修复 |
四、会话管理:避免失控,快速回滚
4.1 暂停与回滚操作
| 操作 | 效果 | 适用场景 |
|---|---|---|
| 按一次 ESC 键 | 暂停当前操作 | 安装依赖超时、思路跑偏时及时停止 |
| 快速按两次 ESC 键 | 查看历史对话节点 | 需要回滚到之前某个状态 |
4.2 处理上下文溢出
当看到提示:
“Context left until auto-compact: 3%”
说明对话历史即将占满上下文窗口。
应对措施:
- 自动处理:系统会在约150秒后自动触发压缩
- 手动处理:立即执行
/compact命令 - 预防措施:定期使用
/compact或控制单次对话长度
4.3 恢复与查看历史对话
如果中途退出或意外关闭 ClaudeCode:
# 直接进入上次对话
claude -c
# 查看历史对话记录(常用)
claude -r
# 选择指定历史会话
claude -r 3 # 恢复第3条历史记录
五、批量执行任务
5.1 任务文件准备
在项目根目录下创建 TASK.md 文件,每行写入一个任务:
# 项目任务清单
- [ ] 优化登录页面的加载速度
- [ ] 修复用户注册时的邮箱验证Bug
- [ ] 添加单元测试覆盖率达到80%
- [ ] 更新API文档
- [ ] 重构数据访问层代码
- [ ] 添加错误日志记录功能
5.2 执行批量任务
使用提示词告诉 ClaudeCode:
“读取 TASK.md 中的内容,每一行是一个任务,请依次执行这些任务”
5.3 任务执行监控
ClaudeCode 会:
- 按顺序读取任务列表
- 逐一执行每项任务
- 实时反馈执行进度
- 记录执行结果和异常
- 完成后生成任务报告
5.4 高级任务配置
可以在 TASK.md 中使用标记:
# 项目任务清单(带优先级)
## [高优先级]
- [ ] 修复生产环境崩溃Bug(立即执行)
## [中优先级]
- [ ] 优化数据库查询性能
- [ ] 添加新功能模块
## [低优先级]
- [ ] 更新文档
- [ ] 代码格式化
提示词示例:
"本文所有操作均在 weelinking上完成——国内直连 Claude,新用户注册即送额度
| 命令 | 功能 | 常用度 |
|---|---|---|
/init |
初始化项目 | ⭐⭐⭐ |
/memory |
编辑 CLAUDE.md | ⭐⭐⭐ |
/clear |
清除历史 | ⭐⭐ |
/compact |
压缩上下文 | ⭐⭐ |
/cost |
查看费用 | ⭐⭐ |
Shift+Tab |
切换模式 | ⭐⭐⭐ |
claude -r |
恢复历史 | ⭐⭐⭐ |
结语:掌握以上 ClaudeCode 的操作技巧,能够大幅提升你的开发效率。从项目初始化、模式切换到会话管理和批量任务执行,合理运用这些功能,让 ClaudeCode 成为你得力的开发助手。
如有问题或建议,欢迎交流探讨
更多推荐



所有评论(0)