Skip to content

优质资源列表

官方文档

资源描述链接
Claude Code DocsClaude Code 官方文档code.claude.com/docs/en/overview
Anthropic DocsAnthropic 完整文档docs.anthropic.com
MCP ProtocolModel Context Protocol 规范modelcontextprotocol.io
MCP Servers官方 MCP 服务器实现github.com/modelcontextprotocol/servers
Anthropic Cookbook代码示例和教程github.com/anthropics/anthropic-cookbook
Claude Code Skills社区技能仓库github.com/anthropics/skills
Agent Teams多智能体协调与协作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/auto-mode
Channels多渠道通信code.claude.com/docs/en/channels
Voice DictationClaude Code 语音输入code.claude.com/docs/en/voice-dictation

Anthropic 工程博客

文章描述链接
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 随时访问。
    • 设置 Claude 的集成(如 GitHub、常用 IDE),简化编码流程。
  • 高效的代码库问答

    • 向 Claude 询问关于架构、设计模式和特定模块的详细问题。
    • 在提问中使用文件和行引用(如"在 app/models/user.py 中的逻辑做了什么?")。
    • 对于大型代码库,提供摘要或清单帮助 Claude 聚焦。
    • 示例提示: "你能解释一下 src/auth/AuthService.ts:45-120 中实现的认证流程吗?它如何与 src/middleware/auth.ts 中的中间件集成?"
  • 代码编辑与重构

    • 使用代码块中的内联注释或请求获取有针对性的编辑("重构这个函数以提高清晰度")。
    • 要求前后对比展示。
    • 在重大编辑后让 Claude 生成测试或文档以保证质量。
    • 示例提示: "将 api/users.js 中的 getUserData 函数重构为使用 async/await 而非 promises。展示前后对比并为重构后的版本生成单元测试。"
  • 上下文管理

    • 将粘贴的代码/上下文限制为仅与当前任务相关的内容。
    • 使用结构化提示("这是文件 A,这是函数 B,我的问题是 X")以获得最佳效果。
    • 在提示窗口中移除或折叠大文件,避免超出上下文限制。
    • 示例提示: "这是 models/User.js 中的 User 模型和 utils/validation.js 中的 validateUser 函数。我的问题是:如何在保持向后兼容的同时添加邮箱验证?"
  • 集成团队工具

    • 将 Claude 会话连接到团队的代码仓库和文档。
    • 使用内置模板或为经常性的工程任务创建自定义模板。
    • 通过共享会话记录和提示与队友协作。
  • 提升性能

    • 给 Claude 清晰的、以目标为导向的指令(如"用五个要点总结这个类")。
    • 从上下文窗口中去除不必要的注释和样板代码。
    • 如果 Claude 的输出偏离方向,重置上下文或重新表述问题以更好地对齐。
    • 示例提示: "用五个要点总结 src/db/Manager.ts 中的 DatabaseManager 类,重点关注其主要职责和关键方法。"
  • 实用示例

    • 调试:粘贴错误和堆栈跟踪,然后询问可能的原因和修复方案。
    • 测试生成:为复杂逻辑请求基于属性的测试、单元测试或集成测试。
    • 代码审查:让 Claude 识别风险变更、边界情况或代码坏味道。
    • 示例提示:
      • "我遇到了这个错误:'TypeError: Cannot read property 'map' of undefined at line 42 in components/UserList.jsx'。这是堆栈跟踪和相关代码。原因是什么,如何修复?"
      • "为 PaymentProcessor 类生成全面的单元测试,包括失败交易、超时和无效输入的边界情况。"
      • "审查这个 pull request diff,识别潜在的安全问题、性能瓶颈和代码坏味道。"
  • 工作流自动化

    • 使用 Claude 提示脚本化重复性任务(如格式化、清理和重复性重命名)。
    • 使用 Claude 根据代码差异起草 PR 描述、发布说明或文档。
    • 示例提示: "根据 git diff,创建一个详细的 PR 描述,包含变更摘要、修改文件列表、测试步骤和潜在影响。同时为 2.3.0 版本生成发布说明。"

提示:为获得最佳效果,结合使用以上多种实践——先固定关键文件并总结目标,然后使用聚焦提示和 Claude 的重构工具逐步改进代码库和自动化流程。

使用 Claude Code 的推荐工作流

使用 Claude Code 的推荐工作流

对于新仓库

  1. 初始化仓库和 Claude 集成

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

    • 使用规划模式(shift-tab/plan)在实现功能前起草详细规格说明。
    • 向 Claude 请求架构建议和初始项目布局。
    • 保持清晰的、以目标为导向的提示序列——请求组件大纲、主要模块和职责。
  3. 迭代开发与审查

    • 分小块实现核心功能,提示 Claude 进行代码生成、重构和文档编写。
    • 每次增量后请求单元测试和示例。
    • 在 CLAUDE.md 中维护运行中的任务列表。
  4. 自动化 CI/CD 和部署

    • 使用 Claude 搭建 GitHub Actions、npm/yarn 脚本或部署工作流。
    • 通过更新 CLAUDE.md 并请求相应的命令/脚本来轻松调整流水线。

对于已有仓库

  1. 仓库和上下文设置

    • 添加或更新 CLAUDE.md,记录仓库结构、编码模式和关键文件。对于遗留仓库,使用 CLAUDE_LEGACY.md 涵盖框架、版本映射、说明、bug 和升级注意事项。
    • 固定或高亮 Claude 应该使用的主要上下文文件。
  2. 上下文代码问答

    • 引用特定文件/函数,向 Claude 请求代码审查、bug 解释、重构或迁移计划。
    • 给 Claude 明确的边界(如"只修改这些文件"或"不引入新依赖")。
  3. 分支、工作树和多会话管理

    • 为独立的功能或 bug 修复使用多个 git worktree,并为每个工作树启动单独的 Claude 会话。
    • 按分支或功能组织终端标签/窗口,实现并行工作流。
  4. 团队工具和自动化

    • 通过 .claude/commands/ 同步自定义命令,确保跨团队一致性。
    • 通过 Claude 的斜杠命令或钩子自动化重复性任务、PR 创建和代码格式化。
    • 与团队成员共享会话和上下文,进行协作故障排除和审查。

提示

  • 每个新功能或修复都从规格说明和规划模式提示开始。
  • 对于遗留和复杂仓库,在 CLAUDE.md/CLAUDE_LEGACY.md 中存储详细指导。
  • 提供清晰、聚焦的指令,将复杂工作分解为多阶段计划。
  • 定期清理会话,修剪上下文,移除已完成的工作树以避免混乱。

以上步骤涵盖了在新旧代码库中使用 Claude Code 的核心推荐工作流。


新功能和能力(2026 年 3 月)

关键功能资源

功能描述了解更多
Auto MemoryClaude 自动学习并记忆你在各会话中的偏好Memory 指南
Remote Control从外部工具和脚本以编程方式控制 Claude Code 会话高级功能
Web Sessions通过浏览器界面访问 Claude Code 进行远程开发CLI 参考
Desktop App带增强 UI 的 Claude Code 原生桌面应用Claude Code Docs
Extended Thinking通过 Alt+T/Option+TMAX_THINKING_TOKENS 环境变量切换深度推理高级功能
Permission Modes精细控制:default、acceptEdits、plan、auto、dontAsk、bypassPermissions高级功能
7 层 Memory托管策略、项目、项目规则、用户、用户规则、本地、自动记忆Memory 指南
Hook Events25 个事件:PreToolUse、PostToolUse、PostToolUseFailure、Stop、StopFailure、SubagentStart、SubagentStop、Notification、Elicitation 等Hooks 指南
Agent Teams协调多个智能体协作处理复杂任务Subagents 指南
Scheduled Tasks使用 /loop 和 cron 工具设置定时任务高级功能
Chrome Integration使用无头 Chromium 的浏览器自动化高级功能
Keyboard Customization自定义键绑定,包括组合键序列高级功能