AI 中文社区(简称 AI 中文社),是国内学习交流AI人工智能技术的中文社区网站,这里可获取及贡献任何AI人工智能技术,我们追求自由、简洁、纯粹、分享的多元化人工智能社区。

Claude Code 终极使用指南,超详细 (截止2026年5月23日)

随笔 · 狗剩儿 3小时前发布 · 浏览14次 · 点赞0次 · 收藏0次

Claude Code 终极使用指南 (截止2026年5月23日)

以下是一份基于最新公开资料的Claude Code全干使用指南,涵盖安装、命令体系、Skills安装与管理、CLAUDE.md记忆系统、高效提示词策略以及MCP生态扩展的全流程实战指引。

一、安装与下载

环境准备

  • Node.js 18.0+(仅限 npm 安装方式)

  • Claude.ai 账号,需完成手机验证

  • 支持 Windows、macOS、Linux(含 WSL)全平台

安装方式

方式一:原生安装(官方推荐,零依赖)

截止2026年,Anthropic已弃用 npm 安装方式,主推零依赖的原生安装器:

# macOS / Linux / WSL (稳定版)
curl -fsSL https://claude.ai/install.sh | bash

# 或安装最新版
curl -fsSL https://claude.ai/install.sh | bash -s latest

# 安装特定版本
curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58

macOS 也可用 Homebrew:brew install --cask claude-code

Windows 下使用 PowerShell(原生命令):

# 稳定版
irm https://claude.ai/install.ps1 | iex
# 最新版
& ((scriptblock)::Create((irm https://claude.ai/install.ps1))) latest

方式二:npm 全局安装(传统方式)

npm install -g @anthropic-ai/claude-code

验证安装与初始化

claude --version   # 确认版本号正确输出即安装成功

执行 claude 启动后按提示完成 OAuth 认证(浏览器登录 Claude 账号即可),令牌自动缓存,后续无需重复登录。

二、配套软件与工具链

Claude Code 生态已有许多第三方增强工具,可以显著提升使用体验:

  • ccflare:使用情况仪表板,可视化交互操作

  • Claude Squad:同时管理多个 Claude Code 实例

  • ccusage:分析 Claude Code 使用情况与成本

  • CCometixLine:终端底部实时状态栏,显示模型类型、Git 分支状态、上下文使用率等,Rust 编写,通过 npm install -g @cometix/ccline 安装后在 ~/.claude/settings.json 中配置即可使用

  • claude-sound-fx:声音提示插件,支持 Jarvis、GLaDOS 等12种主题音效包,任务完成、错误等7种触发事件

  • claude-dev-toolkit:58个AI 驱动自定义命令的开发工具包,能自动化完整软件开发工作流

  • codesight:一键解决 Claude Code 理解项目项目所浪费的大量 Token,4000+ 下载

  • cc-switch:国内用户适配与模型切换工具,支持 GitHub 下载安装

三、命令体系与常用命令

Claude Code 内置超过 50 个命令,大多数开发者仅使用其中 3-5 个。这些命令按形态分三类:CLI 标志、斜杠命令、键盘快捷键。

CLI 启动命令

命令

说明

claude

启动交互模式

claude "task"

运行一次性任务

claude -p "query"

查询后退出

claude -c

继续最近对话

claude commit

自动创建 Git 提交

claude update

手动更新版本

claude mcp add ...

添加 MCP 服务器

claude mcp list

列出已安装 MCP

七大类斜杠命令

1. 会话管理类(日常高频)

命令

功能

说明

/clear

清除对话历史

清除对话历史与命令历史,从零开始

/compact

上下文压缩

保留关键决策与模式,回收 Token

/resume

恢复历史会话

指定会话名继续

/btw

侧边提问

不打断主任务的临时询问

/compact vs /clear:继续同一任务时用 /compact,切换到全新任务时用 /clear。建议在上下文用量达 70-80% 时主动压缩,不要等窗口填满。

2. 上下文与资源管理类

命令

功能

/context

以彩色网格展示当前上下文用量

/cost

展示 Token 用量与费用(按 API Key 计费团队必备)

/memory

编辑 CLAUDE.md 记忆文件

3. 模型与配置管理类

命令

功能

/model

切换模型(Sonnet 4.6 / Opus 4.6 / Haiku 4.5)

/config

调整权限、行为偏好与输出风格

/permissions

查看与更新工具权限

日常策略:Sonnet 起步(日常编码)→ 遇到复杂问题切 Opus(架构决策)→ 琐碎任务用 Haiku(低成本快速)

4. 代码分析与质量类

命令

功能

/diff

交互式差异查看器,展示当前未提交修改及 Claude 每轮操作变动

/review

对改动代码进行 Code Review

/security-review

安全审计(注入攻击、认证缺陷等)

/simplify

并行启动三个审查 Agent,检查代码复用性、质量与效率后自动修复

/batch

大规模代码改造的并行编排命令,将任务拆解为 5-30 个独立单元自动发起 PR

5. 项目初始化与诊断类

命令

功能

/init

扫描代码库自动生成 CLAUDE.md

/doctor

检查安装健康状况与环境诊断

/debug

开启当前会话调试日志并分析

/stats

可视化每日用量与模型偏好统计

/plan

进入计划模式,输出方案供确认,不立即修改代码

6. 工作流增强

命令

功能

/add-dir

添加额外工作目录

/autofix-pr

持续监听 PR 的云端 Agent,CI 失败时自动推送修复

/insights

生成项目使用分析报告(交互模式、常见摩擦点等)

/schedule

云端定时任务,支持对话式配置流程

键盘快捷键

快捷键

功能

Ctrl + C

打断 AI 执行

Ctrl + R

搜索命令历史

Ctrl + O

切换详细输出模式

Shift + Tab

切换权限模式(信任模式 / 确认模式)

Esc + Esc

撤销上一次文件改动(紧急回退)

Shift + Enter

多行输入(跨平台通用)

输入 / 即可弹出所有可用命令的交互式列表,输入 / 后接字母可实时过滤。

四、Skills(技能)安装与管理

Skills 的概念

Skills 是 Claude Code 的模块化能力扩展系统,每个 Skill 由一个 SKILL.md 文件定义(Markdown + YAML frontmatter),存放于指定目录后 Claude Code 自动发现,可用 /skill-name 调用,无需编写代码或安装外部依赖。

安装方式

方式一:官方插件市场安装

# 注册官方 Skills 仓库为插件源
/plugin marketplace add anthropics/skills
# 安装文档处理包(含 pdf/xlsx/docx/pptx)
/plugin install document-skills@anthropic-agent-skills

方式二:手动安装

# 项目级 Skill(推荐团队共享,跟随 Git 版本控制)
mkdir -p .claude/skills/<skill-name>
# 放入 SKILL.md 后即刻生效

# 用户级 Skill(全局跨项目)
mkdir -p ~/.claude/skills/<skill-name>

方式三:通过 skillhub 发现与安装

pip install skillhub
skillhub search security      # 搜索安全类技能
skillhub install security-review  # 一键安装到 Claude Code

Skill 安装目录自动映射:~/.claude/skills/<name>/SKILL.md。

方式四:通过 skills 命令行工具安装

# 全局安装
npx skills add <skill-name> -g -y
# 安装到指定客户端
claude-skills install <skill-name> --client claude-code

必装 Skills(按优先级推荐)

第一梯队:通用基础型

Skill

功能

典型用法

pdf

PDF 读取、提取、合并、拆分、OCR 识别

/pdf 提取这份合同的所有条款,整理成表格

xlsx

Excel/表格数据处理、清洗、图表、格式化

/xlsx 清洗这份CSV并生成汇总报表

docx

Word 文档创建与编辑,支持与 PDF 配合形成文档流水线

/docx 把技术规范转成Word格式

data-analysis

全链路数据分析(探查→质检→执行→报告)

/data-analysis 分析这份销售数据,找出GMV趋势

第二梯队:开发与设计型

Skill

功能

frontend-design

生产级前端界面与组件,支持 React / HTML / CSS

pptx

幻灯片生成(社区高价值 Skill)

pr-review

自动 PR 审查与单元测试建议

refactor

多文件重构,生成分支补丁与提交计划

security-review

深度安全审计(OWASP、注入攻击等)

第三梯队:效率与发布

Skill

功能

seo

SEO 审计与内容优化

changelog

基于 Conventional Commits 自动生成发布记录

tdd

测试驱动开发流程(先编写失败测试,再实现代码)

spec

编码前生成完整规格说明

如何验证已安装的 Skills

在 Claude Code 会话中输入 /skills 即可列出所有已安装的技能并查看其描述。

五、CLAUDE.md 记忆系统

什么是 CLAUDE.md

CLAUDE.md 是一个 Markdown 文件(文件名严格区分大小写:CLAUDE 大写、.md 小写)。Claude Code 在每次会话开始时自动读取,将其中内容作为持久化项目上下文注入。这样就不必每次开新会话都重新解释一遍项目的技术栈和偏好规则。

配置文件的优先级

Claude Code 的配置遵循明确层次:

  1. CLAUDE.local.md(最高优先级,个人偏好,应加入 .gitignore)

  2. 项目根目录 CLAUDE.md(核心推荐,纳入 Git 版本控制,团队共享)

  3. ~/.claude/CLAUDE.md(用户全局默认,所有项目生效)

  4. 同目录下更具体的配置会覆盖更泛化的配置

与 settings.json 的分工

  • CLAUDE.md:自然语言指令,告诉 Claude “做什么”(项目规范、编码约定、工作流约定)

  • settings.json:结构化配置,控制 Claude Code 工具本身的行为(权限规则、钩子声明、环境变量)

CLAUDE.md 最佳结构

建议总长度控制在 300 行以内,关键部分五大块:

# 项目概述
- 一句话项目定位
- 语言/框架/包管理/数据库/缓存

# 编码规范
- TypeScript strict mode,禁止 any
- 使用命名导出,不用默认导出
- CSS 统一用 Tailwind 工具类,不新建自定义 CSS 文件

# 构建与测试命令
- 开发启动:`npm run dev`
- 单元测试:`npm run test`
- 端到端测试:`npm run test:e2e`
- 代码检查:`npm run lint`

# 禁止事项(核心红线)
- DO NOT 修改 config/ 下的任何文件
- DO NOT 未经审批更改依赖版本
- NEVER 提交 .env 文件

# Git 工作流
- 分支:Gitflow 模式
- Commit Message:严格遵循 Conventional Commits(如 feat: / fix: / chore:)

关键技巧

  • 在关键规则前加 IMPORTANT: 或 YOU MUST: 进行强调,可大幅提升规则遵循率

  • 使用 @path/to/file.md 语法导入外部文件,将详细指引拆分成独立文件,在主线文件中 @引用,保持主干文件精干

  • 在 .claude/rules/ 目录下放置模块化规则文件(如 code-style.md、testing.md、security.md),Claude Code 会自动加载,无需手动导入

  • 生成初始文件最快的方式:在项目中运行 /init,Claude 会自动扫描代码库生成初始版本,在生成基础上删除不需要的内容比从零开始更高效

  • 如果某条规则容易被忽略,把它从 CLAUDE.md 移到 Hooks(钩子),Hook 是硬约束,不会被忽略

六、有效提示词的写法

核心结构:OCA 原则

高效的 Claude Code 提示词遵循 OCA 结构

  • Objective(目标):明确要达成的结果

  • Context(上下文):关键约束和项目背景

  • Expected(预期):成功的具体衡量标准

典型坏提示:“fix the bug” —— 信息严重不足

典型好提示:“src/auth.ts 中的 login 函数当传入空白 token 时报 TypeError,请分析根因并修复,修复后运行 npm run test 确认通过”

五大场景提示词模板

1. 项目初始化

请阅读项目的 README.md、package.json 和主要目录,
了解项目架构和技术栈,暂时不要编写任何代码。

2. 新功能开发(分步确认)

我需要开发【功能描述】,请按以下步骤:
1. 先阅读相关代码了解现有架构
2. 制定详细的实现计划
3. 实现核心功能
4. 编写测试
5. 更新文档
每完成一步暂停等待我确认。

3. 测试驱动开发

我要实现【功能描述】。请先基于期望的输入输出编写测试用例,
确保测试会失败,然后再实现功能代码使测试通过。

4. Bug 修复(标准格式)

报错信息:【粘贴完整报错】
出错位置:【文件路径或组件名】
触发条件:【什么操作导致报错】
要求:
1. 找根因,不要只注释掉报错
2. 修完后运行【测试命令】验证
3. 说明改了什么、为什么这么改

5. 跨文件重构

把【功能/组件名】从【当前实现方式】改成【目标方式】。
涉及文件:
- 【文件A】(需要改【具体内容】)
- 【文件B】(需要改【具体内容】)
改完后运行【测试命令】确认没有破坏其他功能。

进阶技巧

  • 分步确认(Agent 模式):复杂任务让 Claude 按步骤执行,每步暂停等待确认,避免一次性推理出错

  • 子代理分工:大而全的提示词易让 AI 过载,可拆分为多个专业化子代理分别处理不同模块,专注比聪明更重要,约束反而能提升质量

  • 计划模式先行:执行复杂任务前使用 /plan 让 Claude 先输出完整操作方案,确认无误后再执行

  • 上下文负载管理:谨慎使用 @import 和 .claude/rules/ 模块化系统,每个会话的上下文空间极其宝贵,确保不同专业的细节按需加载而非一次性全塞进上下文

七、MCP 的连接与推荐

MCP 是什么

MCP(Model Context Protocol)是 Anthropic 推出的开放标准,为 Claude Code 提供标准化的外部工具与数据源接入能力。MCP 使 Claude Code 不再是一个单纯的对话工具,而是可以连接数据库、操作 GitHub、运行浏览器、处理本地文件的自动化工作站。

三种传输方式

方式

建议程度

适用场景

典型示例

HTTP

强烈推荐

云端 MCP 服务器,跨网络通信,兼容性最佳

Notion、GitHub、Sentry

Stdio

推荐

本地进程,直接系统访问

Python/Node.js 脚本、本地数据库

SSE

不推荐(已弃用)

旧版远程服务连接

Asana(已有HTTP替代方案的应优先使用HTTP)

连接命令与作用域

远程 HTTP MCP 服务器安装

# 标准安装
claude mcp add --transport http <server-name> <https://api.example.com/mcp>

# 带 Bearer Token 鉴权
claude mcp add --transport http secure-api https://api.example.com/mcp \
  --header "Authorization: Bearer your-token"

# 示例:连接 Notion
claude mcp add --transport http notion https://mcp.notion.com/mcp

本地 Stdio MCP 服务器安装

# 基础安装(注意 -- 之后是服务器启动命令)
claude mcp add --transport stdio my-server -- npx -y server-package

# Python 服务器
claude mcp add --transport stdio python-server -- python3 /path/to/server.py --port 8080

# Windows 环境必须用 cmd /c 包装
claude mcp add --transport stdio my-server -- cmd /c npx -y @some/package

三种作用域选择

作用域

配置存储位置

适用场景

local(默认)

~/.claude.json(与当前目录绑定)

单项目专属工具

project

项目根目录 .mcp.json(可提交 Git)

团队共享工具

user

全局配置

个人所有项目通用

⚠️ 注意:-- 是关键分隔符,之前是 Claude Code 自身参数,之后是 MCP 服务器的启动命令与参数。

管理与维护命令

claude mcp list            # 列出所有已安装 MCP 服务器
claude mcp get <server>    # 查看指定服务器详细配置
claude mcp remove <server> # 移除服务器
claude mcp add-from-claude-desktop  # 从 Claude Desktop 一键导入(仅 macOS/WSL)

五大必装 MCP 服务器推荐

1. Firecrawl MCP —— 网页内容提取

将网页转为清洁文本,去除导航、广告等噪音。免费额度每月 500 次。配置简单,动态页面需加 waitFor 参数。

claude mcp add --transport stdio firecrawl -- npx -y firecrawl-mcp \
  --env FIRECRAWL_API_KEY=fc-your-key-here

API Key 可在 firecrawl.dev 免费注册领取。

2. GitHub MCP —— 仓库操作中枢

读写 Issues、PRs、文件、搜索代码,Token 权限仅需 repo + read:org(不要给更大权限)。

claude mcp add github -- npx -y @modelcontextprotocol/server-github \
  --env GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxxxxxxxxxxx

3. PostgreSQL MCP —— 数据库直接查询

⚠️ 严禁连接生产库,务必连接本地开发库或只读副本。连接字符串中密码含特殊字符(如 @、#)需 URL 编码。

claude mcp add --transport stdio postgres -- npx -y @modelcontextprotocol/server-postgres \
  --env POSTGRES_CONNECTION_STRING=postgresql://user:password@localhost:5432/mydb

4. Filesystem MCP —— 跨目录文件访问

突破 Claude Code 的工作目录限制,读写指定目录。参数中列出允许访问的目录,必须使用绝对路径

claude mcp add --transport stdio filesystem -- npx -y @modelcontextprotocol/server-filesystem \
  /absolute/path/to/projects /absolute/path/to/logs

5. Brave Search MCP —— 让 AI 能自主搜索

免费额度每月 2000 次查询,英文搜索质量优于中文。搜索结果仅为摘要文本,需要完整网页内容时需搭配 Firecrawl。

claude mcp add --transport stdio brave-search -- npx -y @modelcontextprotocol/server-brave-search \
  --env BRAVE_API_KEY=BSA_xxxxxxxxxxxxxxxx

API Key 可在 brave.com/search/api 注册获取。

MCP 组合实战案例

需求:“帮我调研市面上的表单构建工具,看看哪个适合我们项目”

AI 的自动化流程

Brave Search 搜索 open source form builder 2026 Firecrawl 爬取候选工具文档页 GitHub MCP 查看各仓库活跃度(Star 数、最近提交、Issue 数量) PostgreSQL MCP 查询现有表单模块表结构做对比 Filesystem MCP 将调研结果写入本地文档

整个过程只需一句话,无需任何人工干预。

安全提醒

  • API Key 和数据库密码放在环境变量中,绝不写死在配置文件并提交到 Git

  • GitHub Token 只给最小必要权限(repo + read:org)

  • 数据库连接底线是不可逆操作的生产库,只连开发库或只读副本


通过以上七个方面的系统配置,你可以将 Claude Code 从基础编程助手升级为完整的自动化 AI 编码工作站,实现生产力质的飞跃。建议先完成安装和 CLAUDE.md 初始化,再逐步安装核心 Skills 和 MCP,每一步都能感受到效率的明显提升。

Claude Code 终极使用指南,超详细 (截止2026年5月23日) - 随笔 - 话题 - AI 中文社区
点赞(0) 收藏(0)
0条评论
现在评论,你将成小区里最靓的仔^_^
评论
游客
游客
登录后再评论
  • 一字一句需斟酌,一言一语显风范。
  • 评论消耗5积分,点赞、收藏消耗3积分。