官方文档

资源 说明 链接
Claude Code 文档 Claude Code 官方文档 code.claude.com/docs/en/overview
Anthropic 文档 Anthropic 完整文档 docs.anthropic.com
MCP Protocol Model Context Protocol 规范 modelcontextprotocol.io
MCP Servers 官方 MCP server 实现 github.com/modelcontextprotocol/servers
Anthropic Cookbook 代码示例和教程 github.com/anthropics/anthropic-cookbook
Claude Code Skills 社区技能仓库 github.com/anthropics/skills
Agent Teams 多 agent 协作与协调 code.claude.com/docs/en/agent-teams
Scheduled Tasks 使用 /loop 和 cron 的周期性任务 code.claude.com/docs/en/scheduled-tasks
Chrome Integration 浏览器自动化 code.claude.com/docs/en/chrome
Keybindings 键盘快捷键自定义 code.claude.com/docs/en/keybindings
Desktop App 原生桌面应用 code.claude.com/docs/en/desktop
Remote Control 远程会话控制 code.claude.com/docs/en/remote-control
Auto Mode 自动权限管理 code.claude.com/docs/en/permissions
Channels 多通道通信 code.claude.com/docs/en/channels
Voice Dictation Claude Code 语音输入 code.claude.com/docs/en/voice-dictation

Anthropic Engineering Blog

文章 说明 链接
Code Execution with MCP 如何通过代码执行解决 MCP 上下文膨胀问题,Token 数量减少 98.7% anthropic.com/engineering/code-execution-with-mcp

30 分钟掌握 Claude Code

视频: https://www.youtube.com/watch?v=6eBSHbLKuN0

全部技巧

提示:想要获得最佳效果,可以把这些实践组合起来使用。先固定关键文件并总结目标,再使用聚焦的提示词和 Claude 的重构工具,逐步改进你的代码库和自动化流程。

与 Claude Code 配合使用的推荐工作流

Claude Code 推荐工作流

新仓库场景

  1. 初始化仓库并接入 Claude

    • 建立新仓库的基础结构:READMELICENSE.gitignore、根配置文件。
    • 创建 CLAUDE.md,说明架构、高层目标和编码规范。
    • 安装 Claude Code,并将其连接到仓库,用于代码建议、测试脚手架和工作流自动化。
  2. 使用计划模式和规格说明

    • 在实现功能之前,使用计划模式(shift-tab/plan)先写详细规格。
    • 让 Claude 给出架构建议和初始项目布局。
    • 保持清晰、面向目标的提示词序列,依次询问组件轮廓、主要模块和职责。
  3. 迭代开发与审查

    • 把核心功能拆成小块逐步实现,并在过程中请求 Claude 生成代码、重构和文档。
    • 每增加一小步,都请求单元测试和示例。
    • CLAUDE.md 中维护持续更新的任务列表。
  4. 自动化 CI/CD 和部署

    • 用 Claude 搭建 GitHub Actions、npm/yarn 脚本或部署工作流。
    • 通过更新 CLAUDE.md 并请求对应命令/脚本,轻松调整流水线。
graph TD
    A[Start New Repository] --> B[Initialize Repository Structure]
    B --> C[Create README, LICENSE, .gitignore]
    C --> D[Create CLAUDE.md]
    D --> E[Document Architecture & Guidelines]
    E --> F[Install & Link Claude Code]

    F --> G[Enter Plan Mode]
    G --> H[Draft Feature Specification]
    H --> I[Get Architecture Suggestions]
    I --> J[Define Components & Modules]

    J --> K[Implement Feature Chunk]
    K --> L[Generate Code with Claude]
    L --> M[Request Unit Tests]
    M --> N[Review & Refactor]
    N --> O{More Features?}
    O -->|Yes| K
    O -->|No| P[Update Task List in CLAUDE.md]

    P --> Q[Setup CI/CD Pipeline]
    Q --> R[Scaffold GitHub Actions]
    R --> S[Create Deployment Scripts]
    S --> T[Test Automation]
    T --> U[Repository Ready]

    style A fill:#e1f5ff
    style G fill:#fff4e1
    style K fill:#f0ffe1
    style Q fill:#ffe1f5
    style U fill:#90EE90

现有仓库场景

  1. 仓库与上下文准备

    • 添加或更新 CLAUDE.md,记录仓库结构、编码模式和关键文件。对于旧仓库,可以使用 CLAUDE_LEGACY.md,其中涵盖框架、版本映射、说明、已知问题和升级笔记。
    • 固定或高亮 Claude 应该用来作为上下文的主文件。
  2. 上下文驱动的代码问答

    • 让 Claude 基于具体文件/函数,回答代码审查、 bug 解释、重构或迁移计划。
    • 给 Claude 明确边界,例如“只修改这些文件”或者“不要新增依赖”。
  3. 分支、工作区和多会话管理

    • 使用多个 git worktree 做隔离的功能开发或 bug 修复,并为每个 worktree 启动独立的 Claude 会话。
    • 通过终端标签页/窗口按分支或功能组织并行工作。
  4. 团队工具和自动化

    • 通过 .claude/commands/ 同步自定义命令,保持团队一致性。
    • 用 Claude 的 slash commands 或 hooks 自动化重复任务、PR 创建和代码格式化。
    • 与团队成员共享会话和上下文,便于协作排障和审查。
graph TD
    A[Start with Existing Repository] --> B{Legacy Codebase?}
    B -->|Yes| C[Create CLAUDE_LEGACY.md]
    B -->|No| D[Create/Update CLAUDE.md]
    C --> E[Document Frameworks & Version Maps]
    D --> F[Document Structure & Patterns]
    E --> G[Pin Key Files for Context]
    F --> G

    G --> H[Identify Task Type]
    H --> I{Task Category}
    I -->|Bug Fix| J[Ask Claude for Bug Analysis]
    I -->|Code Review| K[Request Code Review]
    I -->|Refactor| L[Plan Refactoring Strategy]
    I -->|Migration| M[Create Migration Plan]

    J --> N[Set Explicit Boundaries]
    K --> N
    L --> N
    M --> N

    N --> O{Multiple Features?}
    O -->|Yes| P[Create Git Worktrees]
    O -->|No| Q[Work on Main Branch]
    P --> R[Launch Separate Claude Sessions]
    R --> S[Organize Terminal Tabs]
    Q --> S

    S --> T[Setup Team Automation]
    T --> U[Sync .claude/commands/]
    U --> V[Configure Slash Commands]
    V --> W[Setup Hooks for Automation]
    W --> X[Share Session Context with Team]

    X --> Y{More Tasks?}
    Y -->|Yes| H
    Y -->|No| Z[Workflow Complete]

    style A fill:#e1f5ff
    style C fill:#ffecec
    style D fill:#fff4e1
    style P fill:#f0ffe1
    style T fill:#ffe1f5
    style Z fill:#90EE90

提示

这些步骤概括了在新旧代码库中更顺畅使用 Claude Code 的核心建议。


2026 年 3 月新增功能与能力

关键功能资源

功能 说明 了解更多
Auto Memory Claude 会自动学习并记住你跨会话的偏好 记忆指南
Remote Control 通过外部工具和脚本以编程方式控制 Claude Code 会话 高级功能
Web Sessions 通过基于浏览器的界面访问 Claude Code,实现远程开发 CLI 参考
Desktop App Claude Code 的原生桌面应用,界面更强大 Claude Code 文档
Extended Thinking 通过 Alt+T / Option+TMAX_THINKING_TOKENS 环境变量切换深度推理 高级功能
Permission Modes 精细权限控制:default、acceptEdits、plan、auto、dontAsk、bypassPermissions 高级功能
7-Tier Memory Managed Policy、Project、Project Rules、User、User Rules、Local、Auto Memory 记忆指南
Hook Events 25 个事件:PreToolUse、PostToolUse、PostToolUseFailure、Stop、StopFailure、SubagentStart、SubagentStop、Notification、Elicitation 等 Hooks 指南
Agent Teams 协调多个 agent 共同处理复杂任务 Subagents 指南
Scheduled Tasks /loop 和 cron 工具设置周期性任务 高级功能
Chrome Integration 使用无头 Chromium 做浏览器自动化 高级功能
Keyboard Customization 自定义按键绑定,包括组合键序列 高级功能