🟠 Claude Code 安装与使用完整指南

2026年6月13日 · AI Know 工具专栏 · 适用 Claude Code v2.1.x · Anthropic 官方 CLI

Claude Code 是 Anthropic 官方推出的命令行 AI 编码工具,基于 Claude Sonnet 4.5 / Opus 4 等旗舰模型。与 ChatGPT 网页版不同,Claude Code 直接在终端运行——它能读取你当前目录的代码、编辑文件、运行命令、调用 Git,是把 AI Agent 真正"嵌入"开发工作流的产品。本指南覆盖三平台安装、登录认证、核心用法、Sub-agents、MCP 集成与生产级实践。

📊 Claude Code 核心数据速览

当前版本 2.1.126(2026.6) · 支持 macOS / Windows / Linux · 模型池含 Sonnet 4.5 / Opus 4 / Haiku 4 · 200K 上下文窗口 · 原生 MCP(Model Context Protocol)支持 · 内置 Sub-agents 派发 · Skills 系统可挂载团队级 SOP · 支持管道与 headless 模式


零、桌面版:Claude Desktop App

Claude 提供原生桌面应用(macOS / Windows),与 CLI 共享同一个账号体系,但有 GUI 优势——文件拖拽、图片识别、长会话管理、Artifacts 实时渲染。适合非终端用户、需要看视觉输出的场景。

60分钟全面掌握 Claude Code
【B站 Top1 · 1.1M 播放】
🎬 点击播放 · Claude Code 60分钟教程 · 秋芝2046 · 1.1M 播放 / 56分钟 / 2026-05
📡 官方原生播放器 · 0 防盗链风险
AI Know
图:Claude Desktop macOS 界面示意(CSS 绘制)
Claude
📁 今日对话
💻 重构 auth 模块
📊 Q1 财报分析
📝 周报草稿
🎨 Logo 设计
🏠 项目
📁 xiaoao 项目
📁 私人助理
👤 你:把这段 Python 加类型注解
def process(data):
  result = []
  for item in data:
    result.append(item * 2)
  return result
🤖 Claude:已添加类型注解...
from typing import List

def process(data: List[int]) -> List[int]:
  result: List[int] = []
  for item in data:
    result.append(item * 2)
  return result

0.1 下载与安装

平台下载大小
macOS (Apple Silicon + Intel)claude.ai/download · 选 Mac~120 MB
Windows (x64 / ARM64)claude.ai/download · 选 Windows~150 MB
iOS / AndroidApp Store / Google Play 搜 "Claude"~80 MB
# macOS Homebrew
brew install --cask claude

# 或官网下载 DMG
# https://claude.ai/download → 双击拖到 Applications

0.2 桌面版核心能力(vs CLI)

能力CLIDesktop
文件拖拽✓ 拖入图片/PDF/代码即读
Artifacts 实时渲染✓ HTML/SVG/React 实时预览
Projects(项目化)✓ 5 万字知识库 + 自定义指令
语音对话✓ 实时语音输入/输出
截图理解✓ 截屏直接对话
本地代码感知✓(当前目录)✗(需手动复制)
Git 集成✓(自动)
Sub-agents 派发✗(2026 Q3 计划支持)

0.3 适用场景建议

0.4 Pro / Team / Enterprise 价格

版本价格核心差异
Free$0Sonnet 4.5 限量,基础对话
Pro$20 / 月Sonnet 4.5 5x 用量 + Opus 4 限量 + Projects
Team$25 / 人 / 月(5 人起)Pro 全部 + 共享 Projects + 协作
Enterprise定制($60+ / 人 / 月)SAML SSO + 数据不训练 + 审计 + Admin 控制台

💡 Desktop 独有杀手锏:Artifacts。让 Claude 写代码不只是给文字,而是实时渲染的 HTML/SVG/图表——你看到的是一个可交互的 demo,能立刻调整 prompt 让它改样式。这是 CLI 完全没有的能力。

一、安装:三平台完整步骤

1.1 macOS — 两种安装方式

方式 A:Homebrew(推荐)

brew install --cask claude-code
# 验证
claude --version
# → 2.1.126 (Claude Code)

方式 B:原生安装脚本

curl -fsSL https://claude.ai/install.sh | sh
# 默认安装到 ~/.local/bin/claude
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
claude --version

1.2 Windows — PowerShell 一步到位

# 需先安装 Node.js 18+(https://nodejs.org)
npm install -g @anthropic-ai/claude-code
# 验证
claude --version
# 提示:Windows 11 建议用 WSL2(参看 OpenClaw Windows 指南)

1.3 Linux — Debian/Ubuntu 与 RHEL 双路径

# Debian/Ubuntu
curl -fsSL https://claude.ai/install.sh | sh
export PATH="$HOME/.local/bin:$PATH"

# RHEL/CentOS(需 npm)
sudo dnf install -y nodejs npm
npm install -g @anthropic-ai/claude-code

1.4 必装的 3 个前置依赖

依赖用途检查命令
Node.js 18+Claude Code 是 Node 应用node --version
Git 2.23+PR/分支感知git --version
ripgrep (rg)代码搜索加速 50xrg --version

💡 ripgrep 默认 macOS 自带,Linux 用 apt install ripgrep,Windows 用 winget install BurntSushi.ripgrep

二、登录认证:3 种方式

2.1 Anthropic 官方账号(最常用)

claude login
# 浏览器跳转 → 登录 → 授权
# 成功后 ~/.claude/.credentials.json 存有 token

2.2 API Key(适合 CI/CD)

export ANTHROPIC_API_KEY="sk-ant-api03-..."
# 写入 ~/.zshrc 持久化
claude  # 自动使用环境变量

2.3 Bedrock / Vertex AI(企业内网)

# AWS Bedrock
export CLAUDE_CODE_USE_BEDROCK=1
export AWS_REGION=us-east-1
export AWS_ACCESS_KEY_ID=...
export AWS_SECRET_ACCESS_KEY=...

# Google Vertex AI
export CLAUDE_CODE_USE_VERTEX=1
export ANTHROPIC_VERTEX_PROJECT_ID=my-project
gcloud auth application-default login

三、核心用法:从「问一句」到「多 Agent 协作」

3.1 交互模式(最常用)

cd ~/projects/my-app
claude

# 进入 REPL 状态,提示符变成 ❯
# 输入任务:> 帮我重构 src/auth/ 模块,把所有 bcrypt 换成 argon2

# Slash 命令(输入 / 触发)
/help        # 查看所有命令
/clear       # 清空上下文
/compact     # 压缩历史(节省 token)
/cost        # 查看当前会话消耗
/agents      # 管理 sub-agents
/mcp         # 管理 MCP 服务器
/skills      # 加载/卸载 Skills
/vim         # 切换到 vim 编辑模式
/exit        # 退出

3.2 Headless 模式(管道/批处理)

# 单次任务
claude -p "解释这个 Python 脚本做什么" < script.py

# 输出 JSON 格式
claude -p "总结 README.md 的 3 个核心要点" --output-format json

# 流水线集成(git hook)
claude -p "检查这次 commit 的代码规范" --allowedTools "Bash(git diff*)"

3.3 续接上次会话

claude --continue          # 续接最近一次会话
claude --resume            # 选择历史会话
claude --session-id "abc"  # 指定 session ID 续接

四、Sub-agents:多 Agent 协作

Claude Code 的杀手锏是原生 Sub-agents 派发——你可以让一个 Agent 负责代码审查、另一个负责写测试、第三个负责生成文档,全部并行跑。

4.1 定义 Sub-agent

# 在项目根目录创建 .claude/agents/reviewer.md
---
name: code-reviewer
description: 严格的代码审查专家
tools: Read, Grep, Bash(git diff*)
---

你是一个严谨的代码审查者。检查:
1. 命名规范
2. 错误处理
3. 边界条件
4. 性能隐患
输出结构化 markdown 报告。

4.2 派发 Sub-agent

# 在主 REPL 里输入:
> 用 code-reviewer 审查 src/api/ 下的所有改动

# 多个 agent 并行:
> 派 3 个 agent:一个写测试、一个生成文档、一个做性能分析

五、MCP 集成:接外部工具

MCP(Model Context Protocol)是 Anthropic 推动的开放协议,让 Claude Code 能调用任何 MCP 兼容的服务器——GitHub、Postgres、Slack、Figma、Playwright 等。

5.1 添加 MCP 服务器

# 官方 GitHub MCP
claude mcp add --transport stdio github -- npx -y @modelcontextprotocol/server-github
# 配置环境变量
claude mcp env github GITHUB_PERSONAL_ACCESS_TOKEN=ghp_xxx

# 列出已配置 MCP
claude mcp list

# 使用(自动在 REPL 里可用)
> 用 github MCP 列出我所有的 open PR,按更新时间排序

5.2 常用 MCP 速查

MCP能力
githubPR/Issue/Action 读写
postgresSQL 查询 + schema 探索
playwright浏览器自动化测试
slack消息发送 + 频道管理
filesystem细粒度文件权限控制

六、Skills:把团队 SOP 变成 AI 习惯

Skills 是可复用的指令包,把团队的代码规范、PR 模板、部署流程沉淀成 Markdown,Claude Code 会在相关场景自动加载。

# 项目级 Skills 放在 .claude/skills/
mkdir -p .claude/skills/code-style

# .claude/skills/code-style/SKILL.md
---
name: code-style
description: 强制 TypeScript strict 模式 + ESLint airbnb-base
---

所有 TypeScript 代码必须:
- tsconfig.json 开启 strict: true
- 使用 ESLint airbnb-base 配置
- 函数参数显式标注类型
- 不允许使用 any
- import 必须按字母顺序

在 REPL 里:/skills 列出所有可用,/skills load code-style 显式加载。

七、装完必做的 4 件事

🎯 让 Claude Code 真正融入工作流

① 配置 CLAUDE.md 项目记忆:在项目根创建 CLAUDE.md,写明技术栈、目录结构、命名约定、常用命令——AI 会自动读取

② 设置权限白名单:首次运行 Claude Code 会问"允许哪些操作",勾选常用命令(git/npm/python)后续不会再问

③ 装 ripgrep + gh CLI:前者加速代码搜索,后者让 AI 直接调 GitHub API

④ 配 .claude/settings.json:统一管理 MCP、环境变量、模型选择(如团队统一用 Sonnet 4.5 省成本)

八、常见工作流实战

8.1 场景一:从零搭项目

mkdir my-saas && cd my-saas
claude
> 用 Next.js 15 + Tailwind + Prisma + PostgreSQL 搭一个 SaaS 模板
> 用 postgres MCP 设计 user/subscription/invoice 三张表
> 写完整的 README.md 和 docker-compose.yml

8.2 场景二:Code Review

git checkout -b feature/auth
# 改完代码
git add .
claude -p "用 code-reviewer sub-agent 审查 staged 改动" --output-format json
# 收到结构化审查报告

8.3 场景三:批量迁移

claude
> 把整个 src/ 目录下所有 React class 组件改成 hooks 函数组件
> 用 playwright MCP 验证每个改完的页面没破

九、Claude Cowork:团队协作 AI 工作空间

如果说 Claude Code 是你"终端里的 AI 程序员",Claude Desktop 是"桌面上的 AI 助理",那 Claude Cowork 则是 2026 年 1 月 Anthropic 发布的团队协作 AI 工作空间——把 Claude 装进整个团队的工作流里。

📌 定位一句话:Cowork = Notion(文档协作)+ Asana(项目管理)+ Claude(AI Agent)。
目标用户:5-50 人小团队(创业、内容、咨询、产品)。
核心价值:把分散在微信/邮件/Excel/Notion 里的协作,全部收到一个 Claude 可读可改可自动化的空间。

9.1 四大核心能力(vs Claude Desktop)

能力Claude Desktop(个人)Claude Cowork(团队)
协作❌ 单机✅ 实时多人编辑,评论 @ 提及
工作空间❌ 本地文件✅ 云端共享项目,权限分级
Agent 自动化⚠️ Sub-agent(本地)✅ 后台常驻 agent,可定时/事件触发
Skill 共享❌ 本地 SKILL.md✅ 团队共享库,全员调用
审计日志❌ 无✅ 全操作可追溯,Enterprise 必备
集成 Claude Code✅ 项目里 @Claude Code 直接改代码
定价Pro $20/月Free / Team $20/人 / Business $30/人 / Enterprise 议价

9.2 工作空间架构(CSS 示意图)

🏢 Workspace
团队共享容器
📄 文档
Markdown · 实时协作
📊 项目
看板 · 甘特图
🤖 Agent
自动化任务
🎯 Skills
团队提示词库
💻 Claude Code
🖥 Claude Desktop
🌐 Web / Mobile

9.3 四个真实使用场景

场景一:产品需求文档(PRD)协作

产品经理在 Cowork 创建 PRD 文档,AI Agent 自动生成初稿;研发 @Claude Code 评估技术可行性;设计师直接标注 UI 截图;最后一份 PRD 同步到 GitHub Issues。

# PRD:用户登录重构
@claude-code 评估这个方案需要几天?
@cowork-agent 找一下过去 3 个类似项目的工期数据
@cowork-summary 生成 1 页摘要给老板看

场景二:客户支持工单

客户提交工单 → Cowork Agent 自动分类(bug/咨询/投诉)→ @Claude 起草回复 → 人工 1 键确认发送 → 全程审计。

场景三:研究报告 / 周报

周日晚 8 点 Agent 定时拉取团队所有人的更新 → 自动汇总成周报 → 老板周一早 9 点看到的是 AI 整理好的 1 页纸。

场景四:团队知识库 + Skills 共享

把"我们公司的公众号写作 SOP"、"客户报价模板"、"代码 review checklist"做成团队 Skill,全员 1 句 @skill-name 就能调用。

9.4 Cowork × Claude Code 联动(开发团队最强组合)

  1. 在 Cowork 项目里创建"技术方案"文档
  2. 文档里 @claude-code 触发 Claude Code agent,agent 读取文档 → 写代码 → 提 PR
  3. PR 链接自动回写到 Cowork 文档
  4. 团队成员在 Cowork 里 review PR(看 diff、留言),不用切到 GitHub
  5. 合并后 Cowork Agent 自动更新"项目进度看板"
💡 实战建议:如果你团队 < 5 人,先用 Claude Desktop Pro;5-50 人再上 Cowork Team;50+ 人 + 安全合规需求上 Enterprise。
⚠️ 中国大陆:Cowork 服务

9.5 视频:Claude Cowork 官方 5 分钟介绍

Claude Cowork + Computer Use 6 大实战
【AI超元域 · 10.5W 播放】
🎬 点击播放 · Claude Cowork + Computer Use · AI超元域 · 10.5W 播放 / 10分钟 / 2026-03
📡 官方原生播放器 · 0 防盗链风险
AI Know

9.6 定价 + 限制

套餐价格适合关键限制
Free$0个人尝鲜1 个 workspace,5 GB 存储,Agent 100 次/月
Team$20/人/月5-50 人小团队无限 workspace,100 GB/人,Agent 5000 次/月
Business$30/人/月50-500 人企业SSO、审计日志、SCIM,Agent 无限
Enterprise议价500+ / 合规专属部署、定制 SLA、24/7 支持
👉 立即试cowork.anthropic.com(需科学上网,Free 注册即可)
📚 官方文档docs.anthropic.com/cowork

十、常见问题 FAQ

问题解决
登录失败 401claude logout && claude login,或重新申请 API key
中文输出乱码终端 LANG=zh_CN.UTF-8,PowerShell [Console]::OutputEncoding = [System.Text.Encoding]::UTF8
MCP 服务器连接超时claude mcp list 检查,用 --timeout 30000 调长
上下文超 200K/compact 压缩历史,或拆成多个 session
成本爆炸/model haiku 切到 Haiku 4,或 /cost 实时查看

本文由 AI Know 基于 Anthropic 官方文档 + 实测经验整理,覆盖 Claude Code 2.1.x 版本。后续版本命令如有变动,请以 官方文档 为准。

← 返回专题列表