Claude Code 快速使用
Claude Code 是 Anthropic 推出的 AI 编程助手命令行工具能在终端里像同事一样和你协作写代码。目录一、快速入门二、基础对话与代码操作三、斜杠命令速查表四、进阶功能详解五、实战案例六、配置与技巧七、常见问题一、快速入门1.1 安装 Claude Code# 全局安装推荐npminstall-ganthropic-ai/claude-code安装完成后在终端输入claude即可启动claude首次使用会提示你登录 Anthropic 账号按提示完成即可。也可以使用cc-switch设置使用 国内的 大模型。1.2 启动后的样子 claude Claude Code v2.x Anthropic API · claude-fable-5 _ ← 在这里输入你的问题或指令1.3 常用 指令Claude Code 将 AI 编程助手从“对话框”升级为“终端智能体”。掌握以下指令即可覆盖日常开发的 90% 场景指令作用使用时机/init初始化项目手册进入新项目/clear清空对话切换任务/compact压缩上下文长对话后期/review代码审查提交前 / CR/pr-comments生成 PR 评论创建 PR/release-notes生成发布说明发版/memory管理长期记忆设定项目偏好/cost查看用量控制成本/mcp管理外部工具连接数据库等/permissions设置权限首次使用/doctor系统诊断出现异常!command执行 shell运行测试/构建file引用文件精确上下文1.4 常用 快捷键快捷键作用Ctrl C中断当前操作Ctrl D退出 Claude Code↑ / ↓浏览历史命令Ctrl L清屏Tab自动补全路径二、基础对话与代码操作2.1 直接对话你不需要任何特殊语法直接用自然语言描述你的需求示例 帮我写一个读取 CSV 文件的 Python 脚本 这个函数的命名不太好帮我改一个更表意的名字 解释一下这段正则表达式在做什么 为什么这里会出现 null pointer 错误Claude Code 会自动读取当前目录下的相关文件理解项目结构给出代码建议或直接修改文件2.2 让 Claude 帮你做事 vs 纯聊天你说的话Claude 会做什么“帮我写个登录页面”创建文件写入完整代码“这个文件里有个 bug”读取文件找到 bug修改代码“跑一下测试”执行测试命令分析结果“解释这段代码”读取代码给出解释三、斜杠命令速查表以/开头的命令是 Claude Code 的内置指令。以下是所有常用命令3.1 会话管理命令作用示例/clear清空当前对话上下文聊了很多轮之后想重置话题时用/compact压缩对话上下文释放 token对话太长开始变慢时用/resume恢复之前的会话不小心关掉终端后恢复 /clear ✓ 对话已清空开始新的上下文 /compact ✓ 上下文已压缩将之前的对话做了摘要3.2 工作模式命令作用示例/plan进入计划模式先设计方案确认后再写代码做复杂功能前先进计划模式/fast切换快速模式用 Opus 快速输出简单任务想快点出结果时用/loop循环执行某个指令按间隔重复/loop 5m 跑一遍测试/ultracode开启多智能体并行模式大型审计、全面重构时用 /plan ✓ 进入计划模式 — Claude 会先设计方案让你确认后再动手 /fast ✓ 已切换到快速模式Claude Opus /loop 10m 帮我检查一下 http://localhost:3000 是否还活着 ✓ 每隔 10 分钟执行一次健康检查3.3 代码审查命令作用示例/review审查当前分支的改动提交前让别人AI帮你看一遍/code-review同上审查工作区变更PR Review 前自检/security-review安全审查当前变更检查是否有安全漏洞 /review 审查结果 ⚠️ src/auth.js:42 — 密码明文存入日志有泄露风险 ⚠️ src/api.js:18 — SQL 查询使用了字符串拼接有注入风险 ✓ 其余文件变更无明显问题3.4 项目管理命令作用示例/init为当前项目生成 CLAUDE.md项目说明书新项目让 Claude 了解你的项目/tasks查看当前后台任务列表检查并行任务状态/workflows查看多智能体工作流进度看并行 agent 跑得怎么样了 /init ✓ 已生成 CLAUDE.md涵盖 - 项目结构说明 - 构建/测试命令 - 代码风格约定3.5 配置与帮助命令作用示例/config打开/修改 Claude Code 配置切换模型、改主题、设置权限/help查看帮助忘记命令时用/status查看当前会话状态看当前模型、模式等信息/cost查看当前会话的 token 消耗关心成本时用 /config 打开配置面板可以设置 - model: 默认模型 - theme: 终端主题 (dark/light) - permissions: 各类操作是否需要确认 /cost 本次会话消耗 - 输入 token: 45,230 - 输出 token: 12,100 - 预估费用: ~$0.853.6 权限与输出命令作用示例/permissions管理权限设置允许/禁止某类操作自动执行/output-style切换输出风格调整 Claude 回复的详细程度 /permissions 当前权限规则 - Bash 命令每次执行前询问 - 文件写入每次确认 - 网络请求每次确认 /permissions allow Bash npm test ✓ 下次执行 npm test 不再询问3.7 IDE / 集成命令作用/ide查看 IDE 集成状态/mcp管理 MCP 服务器连接四、进阶功能详解4.1 计划模式 —— 复杂任务的利器当你说的需求比较大Claude 会建议进入计划模式。你也可以主动用/plan。场景你要给网站加一个用户权限系统。 /plan 进入计划模式Claude 开始调研 我先看看你的项目结构…… 了解当前路由、数据模型、现有认证方式…… --- 实现方案 一、数据层 - 新增 roles 表admin / editor / viewer - users 表加 role_id 外键 二、中间件 - 创建 auth middleware 检查角色 - 在路由定义上加 requireRole(admin) 三、前端 - 无权限页面显示 403 - 侧边栏根据角色动态渲染菜单 四、涉及文件 - migrations/add_roles.sql新建 - src/middleware/auth.js修改 - src/routes/*.js修改 - src/components/Sidebar.jsx修改 是否按此方案执行你确认后Claude 开始逐个文件修改。这就避免了 AI 一顿乱改然后你全删掉的惨剧。4.2 后台任务 —— 边跑边聊耗时操作可以放到后台不影响继续聊天 帮我跑完整的测试套件 Claude 在后台跑测试你可以继续问其他问题 对了顺带帮我看下 utils.js 里的那个函数 同时进行互不干扰 /tasks 后台任务 ⏳ #1 运行完整测试套件 — 进行中 (32/156)4.3 多代理工作流 —— 大型项目的神器当你需要同时做很多事比如全面代码审查Claude Code 可以派出多个分身并行工作 用 ultracode 帮我全面审查 src/ 下所有代码Claude Code 会自动派出多个 agent 各自审查不同模块汇总所有发现去重后给出最终报告适合场景大规模代码审计全面重构代码迁移多模块同步开发4.4 定时任务 —— 让 Claude 帮你盯梢# 每 5 分钟检查一次部署状态 /loop 5m 检查 https://my-app.com 是否返回 200 # 每小时拉一下最新 PR 并做 review /loop 1h /review # 每天早上 9 点跑一遍测试注意每天每24小时 /loop 24h 跑一遍 npm test 并告诉我结果Claude 会在后台按间隔唤醒并执行你指定的任务。4.5 内存记忆 —— 让 Claude 记住你的习惯 记住我们这个项目的 Go 版本是 1.21不要用 1.22 的新特性 ✓ 已记录到项目记忆 记住我偏爱用 async/await 而不是 .then() ✓ 已记录Claude Code 有持久的记忆系统会把你的偏好、项目约定存下来下次对话自动加载。五、实战案例案例 1从零写一个 REST API 帮我用 Express 写一个 Todo API包含增删改查数据存到 SQLiteClaude 会初始化package.json安装依赖创建server.js主文件创建db.jsSQLite 初始化脚本写好 GET/POST/PUT/DELETE 四条路由提醒你npm start启动案例 2修 Bug 用户反馈登录之后偶尔跳回登录页帮我看下什么原因Claude 会搜索登录相关代码auth、login、token找到 token 刷新的逻辑发现 token 过期后没有正确刷新返回 401 时前端直接跳登录页修复在 axios 拦截器里加入静默刷新逻辑告诉你改了哪里为什么案例 3重构老代码 src/utils.js 有 800 行了帮我按功能拆分成几个小文件Claude 会分析utils.js里的函数分类提出拆分方案string-utils.js、date-utils.js、validate.js等逐个创建新文件迁移函数更新所有引用跑测试确认一切正常案例 4写单元测试 src/api/user.js 的覆盖率不够帮我补测试Claude 会读取user.js分析哪些分支没被覆盖在tests/user.test.js里补上边界条件和异常路径的测试用例运行测试确认通过案例 5学习不熟悉的代码库 我刚接手这个项目帮我梳理一下整体架构Claude 会浏览目录结构读取关键入口文件画出模块依赖关系给出一份结构说明 项目结构一览 ├── src/ │ ├── pages/ — 页面组件Next.js │ ├── components/ — 通用 UI 组件 │ ├── hooks/ — 自定义 React Hooks │ ├── services/ — API 调用层 │ ├── stores/ — Zustand 状态管理 │ └── utils/ — 工具函数 数据流 页面 → hooks → services → API ↕ stores全局状态六、配置与技巧6.1 CLAUDE.md —— 项目说明书在项目根目录放一个CLAUDE.mdClaude 每次启动都会自动读取。强烈建议写清楚# CLAUDE.md — 项目速查 ## 常用命令 - 开发: npm run dev端口 3000 - 测试: npm test - 构建: npm run build ## 技术栈 - 前端: React 18 TypeScript - 后端: Express Prisma - 数据库: PostgreSQL ## 代码约定 - 使用函数组件不用 class - 优先使用 async/await - 组件文件用 PascalCase - 工具函数文件用 kebab-case ## 注意事项 - 不要修改 src/legacy/ 下的文件那是旧系统 - API 请求统一走 src/services/request.js 封装用/init命令可以自动生成一份初稿。6.2 配置文件位置文件作用~/.claude/settings.json全局设置对所有项目生效.claude/settings.json项目级设置只对当前项目生效.claude/CLAUDE.md项目说明书~/.claude/memory/Claude 的记忆文件6.3 权限控制// .claude/settings.json{permissions:{Bash:{npm test:allow,// 自动允许跑测试npm install *:deny// 禁止安装新包要手动确认},WebFetch:{https://docs.my-company.com/*:allow// 允许访问公司文档}}}6.4 常用组合技巧# 1. 快速查文件 改src/components/ 下面哪些文件用了 useState# 先查把上面找到的文件里的 useState 都改成 useReducer# 再改# 2. 分步做复杂任务/plan# 先进计划模式实现用户权限系统# 描述需求确认方案后自动执行# 3. 并行干活帮我同时做A) 修登录 bug B) 补 utils 测试 C) 更新 README# 4. 先审后修/review# 审查改动修复上面报告的所有高危问题# 一键修复七、常见问题Q1: Claude Code 和 ChatGPT / Copilot 有什么区别对比维度Claude CodeGitHub CopilotChatGPT运行方式终端独立运行IDE 插件网页/App操作能力✅ 读写文件、执行命令、Git⚠️ 仅代码补全/聊天❌ 手动复制粘贴上下文整个项目当前文件单次对话多步骤任务✅ 自动规划执行❌ 需逐步引导❌ 需逐步引导简单理解Copilot 是你的代码补全助手ChatGPT 是聊天顾问Claude Code 是能直接帮你干活的同事。Q2: 怎么让 Claude 写出更好的代码说清楚上下文“这是 Express 项目用 TypeScript数据库是 PostgreSQL”给具体约束“不要用第三方库”、“要兼容 Node 16”用 CLAUDE.md把项目约定写进去一劳永逸复杂任务先进化用/plan让 Claude 先想清楚再做不满意就让它改“太复杂了简化一下”、“加点注释”、“按 xxx 风格重构”Q3: 为什么 Claude 有些操作要问我确认出于安全考虑以下操作默认需要确认执行 Shell 命令写入/删除文件发送网络请求你可以通过/permissions为信任的操作开绿灯。Q4: token 消耗很快怎么办用/compact压缩长对话长对话中定期/clear重置上下文具体问题具体问不要闲聊复杂任务用/plan减少来回修改

相关新闻

鸿蒙 PC Markdown 编辑器文件系统:Core File Kit URI 与安全保存

鸿蒙 PC Markdown 编辑器文件系统:Core File Kit URI 与安全保存

鸿蒙 PC Markdown 编辑器文件系统:Core File Kit URI 与安全保存 鸿蒙 PC编辑器不能把文件路径当成普通字符串。用户通过系统选择器授予的是 URI访问能力,打开、保存、另存为、文件夹工作区和外部修改检测都建立在这条授权上。文件操作若只追求“写成功…

2026/10/16 17:12:42 阅读更多 →
LSSVM多输出回归预测:原理、实现与工业应用

LSSVM多输出回归预测:原理、实现与工业应用

1. 项目概述多输出数据回归预测是工业界和学术界都广泛关注的核心问题。在化工过程监控、电力负荷预测、医疗诊断等领域,我们经常需要同时预测多个相互关联的变量。传统单输出模型分别预测每个变量,忽略了输出间的相关性,导致预测精度下降。而…

2026/10/16 11:51:06 阅读更多 →
Grok-3-Mini轻量级AI模型部署与优化实战

Grok-3-Mini轻量级AI模型部署与优化实战

1. 项目背景与核心价值去年在帮一家初创公司搭建AI客服系统时,我深刻体会到中小企业面临的技术选型困境——既需要足够强大的语言理解能力,又受限于有限的GPU预算。当时测试了市面上7种开源模型后,最终选择了Grok系列的一个早期版本。而如今G…

2026/10/15 18:56:14 阅读更多 →

最新新闻

2022数模B题无人机纯方位无源定位:MATLAB代码复现与避坑指南

2022数模B题无人机纯方位无源定位:MATLAB代码复现与避坑指南

简介:本资源为2022年全国大学生数学建模竞赛本科组B题的完整论文PDF,聚焦无人机纯方位无源定位问题,适合备战数模竞赛的本科生及指导教师参考。论文围绕圆形与锥形两种编队,系统建立被动接收信号无人机的定位模型与位置调整模型&a…

2026/10/18 0:27:15 阅读更多 →
AIGC 时代从 0 理解并写好 skills:SKILL.md 与 description 的 Agent 落地指南

AIGC 时代从 0 理解并写好 skills:SKILL.md 与 description 的 Agent 落地指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:27:15 阅读更多 →
AI 教程系列-TUI 应用开发教程01:TUI 概述与 TaoToken 统一 Key 接入准备

AI 教程系列-TUI 应用开发教程01:TUI 概述与 TaoToken 统一 Key 接入准备

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:27:15 阅读更多 →
基于NS-3的5G车联网V2X仿真平台搭建与环境配置详解

基于NS-3的5G车联网V2X仿真平台搭建与环境配置详解

简介:面向5G车联网与V2X研究者的NS-3仿真平台搭建源码包,聚焦智能交通、自动驾驶场景下的网络仿真环境构建,帮助读者从零完成依赖准备、NS-3下载、构建编译与测试运行,同时理解PyViz、NetAnim等可视化工具的应用思路。压缩包仅8KB…

2026/10/18 0:27:15 阅读更多 →
企业档案管理系统源码实战:从部署到上线的避坑指南

企业档案管理系统源码实战:从部署到上线的避坑指南

简介:一份基于SpringBootVueMySQL的企业档案管理系统可运行源码包,面向Java后端开发者、软件专业学生及企业信息化建设者,用于解决档案数据分散、借阅流程不透明、检索效率低等管理难题。系统内置档案分类、权限管理、生命周期追踪、电子上传…

2026/10/18 0:27:15 阅读更多 →
115转存报错‘目标文件夹不存在’的UI参数截断真相

115转存报错‘目标文件夹不存在’的UI参数截断真相

简介:本资源是一款面向115网盘高频用户的轻量级第三方工具脚本,专为解决原版转存助手UI陈旧、转存中断、提取失败等实际痛点而优化。由社区开发者魔改升级至3.9.1版本,重点重构用户界面交互逻辑,修复全部已知转存与提取功能缺陷&a…

2026/10/18 0:26:13 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →