简介
本文介绍 Claude Code 通用操作方法,覆盖终端CLI、VS Code、JetBrains IDE三类使用入口,包含会话启动、任务交互、变更审批、会话管理、快捷键、基础工作流。
Claude Code 支持自然语言描述开发需求,可读取项目文件、修改代码、执行终端命令;所有高危操作会根据交互模式请求人工确认。
前置准备
- 已安装 Claude Code CLI 或对应IDE插件
- 项目目录,推荐Git仓库
- 完成身份认证或配置API Key
- 可选:项目已执行
claude init,生成CLAUDE.md和.claude配置
一、会话启动操作
终端 CLI
进入项目根目录,执行命令:
# 开启交互式会话 claude# 启动会话并附带初始需求
claude "分析项目登录模块代码" # 一次性执行指令,执行完成直接退出(非交互式)
claude -p "解释这个函数逻辑"# 继续当前目录上一次会话
claude -c
VS Code / JetBrains IDE
- 打开项目文件夹
- 点击侧边 Claude Code 图标,唤起对话面板
- 直接在输入框输入需求,发起会话
会话隔离:每个项目独立会话;新建会话会重新加载
CLAUDE.md项目指令。
二、基础任务交互
1. 提交需求(自然语言)
直接用中文描述开发任务,示例:
修复表单提交空值的bug
新增用户列表接口,增加分页
重构工具函数,添加异常捕获
最佳实践:复杂任务先要求输出 Plan,审核方案后再执行修改。
2. 文件变更审批流程
Claude 修改代码时,会展示 Diff 变更预览:
- ✅ 接受:确认应用本次代码修改
- ❌ 拒绝:放弃本次改动
- 部分接受:可只勾选需要的变更
行为由交互模式控制:Manual / Accept Edits / Plan / Auto。
3. 终端命令审批
当 Claude 需要执行 shell 命令(npm run test、git log等),会弹出请求:
- 允许执行 / 拒绝执行;高危命令默认强制人工确认。
4. 任务中断
- 终端:
Ctrl + C/Esc,立刻停止当前任务,保留对话上下文 - IDE面板:点击停止按钮中断任务
三、会话管理操作(斜杠命令)
在对话输入框输入 / 调出命令列表,常用命令:
/help # 查看全部斜杠命令
/clear # 清空当前对话历史,项目记忆保留,开启全新任务
/resume # 恢复历史会话
/rewind # 回退对话与代码到历史检查点
/compact # 压缩对话上下文,节省token
/mode # 切换交互模式,例:/mode plan
/config # 查看/修改项目配置
/doctor # 诊断Claude Code环境与项目配置状态
/init # 交互式初始化项目,生成CLAUDE.md
/exit # 退出会话(CLI)
四、快捷键
终端 CLI
Ctrl + C:终止当前任务Shift + Tab:循环切换交互模式Enter:发送消息Shift + Enter:换行输入多行提示词
VS Code
Ctrl+Shift+X:打开扩展面板Ctrl+Shift+P:命令面板,搜索 Claude CodeShift + Tab:切换交互模式
JetBrains IDE
Ctrl + Esc(Windows/Linux) /Cmd + Esc(Mac):唤起Claude CodeCtrl+Alt+K(Windows/Linux) /Cmd+Option+K(Mac):选中代码发送给ClaudeShift + Tab:切换交互模式
五、推荐标准工作流
- 进入项目目录,启动会话
- 切换为
Plan模式,下达需求,获取 Coding Plan - 人工审阅方案,调整需求
- 切换
Manual(推荐)模式执行代码修改 - 逐一审阅Diff变更,确认修改
- 执行测试、lint校验,验证功能
- 任务完成:
/clear清空对话,准备下一个需求
六、输入提示技巧
- 需求尽量写清楚:技术栈、约束、预期输出
- 可以使用
@文件名,直接引用指定文件上下文 - 一次只处理一个功能,避免任务过大
- 上下文消耗过高时,执行
/compact压缩对话
七、查看资源与状态
/cost:查看Token消耗统计/status:查看账号、模型、连接状态/doctor:一键检测环境、权限、配置问题
常见问题
- 修改
CLAUDE.md不生效
已经打开的会话不会自动加载,需要
/clear新建会话。
- Claude 读取到敏感文件
在
.claude/ignore添加敏感文件,新建会话。
- 执行命令一直等待审批
当前为 Manual 模式,所有操作必须手动确认;可临时切换 Accept Edits。
- 会话内容太多,模型忘记前面需求
使用
/compact压缩对话,或者/clear开启新对话。
安全提示
- 生产仓库优先使用 Manual 模式,每处变更人工审核
- 不要让 Claude 读取密钥、证书、数据库密码
- Auto模式风险较高,仅本地测试项目使用
0 条笔记