Skip to content

Claude Code完整使用指南:从认知到进阶,覆盖官方文档全部核心能力

2026年4月30日

这不是一份"命令清单式"的速查文档,而是一篇从认知、上手到进阶扩展,尽量帮你把Claude Code真正用进开发流程的完整整理。


先说为什么值得认真学一次Claude Code

很多人第一次接触Claude Code,会先把它当成"能在终端里聊天的AI",或者"比补全强一点的代码助手"。但真开始用进项目里之后,你会发现它真正有价值的地方,不是回答得多快,而是它能不能进入你的真实开发流程:读代码、改文件、跑命令、做验证、接外部系统、持续推进一个任务直到收尾。


1. 30秒速览版

如果你只想先快速抓重点,记住这几条:

  • Claude Code不是单文件补全工具,而是能读项目、改文件、跑命令、做验证的代理式编码工具
  • 最常见的起手式:claude → 先问代码库结构 → 再下明确任务
  • 小任务直接做;多文件、重构、方案不明确时先 /plan
  • 想少被打断,就配好 CLAUDE.mdsettings.json/permissions
  • 想把重复动作自动化,就用 skill、hook、MCP、subagent
  • 真正决定效果的,不是"提示词花不花",而是你有没有给它明确目标和验证标准

2. 新手速查表

2.1 先做这4步

bash
cd /path/to/project
claude

# 进会话后先说:
give me an overview of this codebase

# 然后再给明确任务:
fix the login bug in src/auth.
run the related tests after the fix.

2.2 最常用8条命令

命令用途
claude启动交互式会话
claude -c继续当前目录最近一次会话
claude -p "..."一次性执行
/plan先研究再出方案
/clear开新对话,清理上下文
/compact压缩上下文,保留重点
/status看当前状态与配置
/memory查看CLAUDE.md和auto memory

2.3 4个高频判断

场景做法
小改动直接让它改
多文件/不确定方案/plan
上下文开始变乱/clear
搜索/日志特别多用 subagent

2.4 最好这样下指令

尽量同时给3件事:

  1. 改哪里
  2. 要达到什么结果
  3. 怎么验证

示例:

Update src/auth/session.ts to handle expired tokens. Add a regression test. Run the auth test suite after the change.

2.5 别一上来就踩这几个坑

  • ❌ 不要一个会话里混很多无关任务
  • ❌ 不要只说"帮我看看",要限定范围
  • ❌ 不要让它改完就结束,要给验证动作
  • ❌ 不要把一次性任务细节全塞进 CLAUDE.md

2.6 长期用顺手的关键

  • 项目规则写进 CLAUDE.md
  • 常用权限配进 settings.json
  • 重复流程做成 skill
  • 强制检查做成 hook
  • 外部系统接 MCP

第一部分:先把Claude Code的使用边界想清楚

3. Claude Code是什么

官方定义:Claude Code是一个agentic coding tool,可在terminal、IDE、desktop app、browser中使用。

核心能力包括:

  • 读取整个代码库,而不是只看当前文件
  • 编辑文件、创建文件、重构多文件代码
  • 运行shell命令、测试、构建、git操作
  • 搜索代码、查文档、读取网页内容
  • 通过MCP连接外部系统与工具
  • 通过hooks、skills、subagents做自动化扩展

最适合它的场景有3类:

  1. 读代码库:快速理解项目结构、入口、模块关系、认证流程、数据模型
  2. 做开发任务:修bug、加功能、重构、补测试、写文档、整理提交信息
  3. 连外部系统:通过MCP访问GitHub、Sentry、数据库、Notion、Jira等

4. Claude Code可以在哪些地方用

4.1 主要使用界面:

界面特点
Terminal CLI最完整、最灵活
VS Code扩展图形化diff、@文件引用、计划审阅
JetBrains插件IDE内diff、选择内容共享
Desktop app本地原生应用,可并行会话
Web/claude.ai/code浏览器里运行,适合长任务

5. Claude Code平时怎么工作

Claude Code的核心是一个agentic loop

gather context → take action → verify results

搜文件、读代码、了解结构 → 编辑文件、跑命令、调工具 → 跑测试、看输出、检查结果

这个循环会持续到任务完成。


第二部分:从安装到真正跑起来

6. 安装与登录

6.1 Terminal安装

bash
# macOS / Linux / WSL
curl -fsSL https://claude.ai/install.sh | bash

# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

6.2 其他安装方式

bash
# Homebrew
brew install --cask claude-code

# WinGet
winget install Anthropic.ClaudeCode

7. 5分钟上手流程

最短路径就是下面这几步:

bash
cd /path/to/your/project
claude

# 进入后可以直接问:
what does this project do?
where is the main entry point?
explain the folder structure

# 然后开始让它做事:
add a hello world function to the main file
there's a bug where users can submit empty forms - fix it
commit my changes with a descriptive message

8. 最常用的CLI命令

命令用途
claude启动交互式会话
claude -c继续当前目录最近一次会话
claude -r打开会话选择器,恢复历史会话
claude -p "..."一次性执行并退出
claude --model claude-sonnet-4-6指定模型
claude --worktree feature-auth在隔离worktree里启动会话

9. 最常用的slash commands

命令用途
/plan [description]直接进入计划模式
/clear开启新对话,清空当前上下文
/compact [instructions]压缩上下文,保留重点
/permissions管理allow/ask/deny规则
/skills查看可用skills
/mcp管理MCP连接
/agents管理subagents
/review [PR]本地review PR

第三部分:进入日常使用状态之后

10. Permission Modes:权限模式怎么选

模式不询问即可执行适合场景
default只读初次使用、敏感任务
acceptEdits读、文件编辑、常见文件系统命令正常写代码
plan只读先研究再改
auto几乎所有动作,有后台安全检查长任务
dontAsk仅预先允许的工具CI、严格受限环境
bypassPermissions全放开隔离容器/VM内

会话中按 Shift+Tab 循环切换常见模式

11. CLAUDE.md与Auto Memory

CLAUDE.md放哪儿:

作用域位置
组织级/Library/Application Support/ClaudeCode/CLAUDE.md
用户级~/.claude/CLAUDE.md
项目级./CLAUDE.md./.claude/CLAUDE.md
本地项目级./.claude.local.md

CLAUDE.md适合写什么:

  • ✅ 构建/测试命令
  • ✅ 项目约定
  • ✅ 代码风格
  • ✅ 常见坑
  • ❌ 巨

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来