Claude Code:驻留在终端中的智能体编程工具
Claude Code 是 Anthropic 推出的智能体(agentic)编程工具,运行在终端中,能够理解代码库,通过自然语言命令执行日常任务、解释复杂代码并处理 git 工作流,也可在 IDE 中使用或在 GitHub 上 @claude 调用。
社区作者 · zZz
它解决什么问题
Claude Code 是一个驻留在终端里的智能体编程工具(agentic coding tool),能够理解你的代码库,并通过自然语言命令帮助更快地编码:执行日常重复任务、解释复杂代码、处理 git 工作流。官方说明其使用场景覆盖终端、IDE,以及在 GitHub 上通过 @claude 触发。
核心能力(依据来源正文):
- 终端内的自然语言交互式编程协助;
- 理解代码库上下文;
- 执行日常例行任务、解释复杂代码;
- 处理 git 工作流;
- 可在终端、IDE 中使用,或在 GitHub 上 @claude 调用。
仓库内容:该仓库包含若干 Claude Code 插件(plugins),通过自定义命令(custom commands)和 agent 扩展功能,详细文档见仓库的 plugins 目录。
反馈与社区:可在 Claude Code 内使用 /bug 命令直接报告问题,也可提交 GitHub issue;可加入 Claude Developers Discord 与开发者交流、获取帮助和反馈。
数据收集、使用与保留:使用 Claude Code 时会收集反馈信息,包括使用数据(如代码的接受或拒绝)、相关对话数据,以及通过 /bug 命令提交的用户反馈。数据使用方式详见其数据使用政策;隐私保护措施包括对敏感信息设置有限的保留期限、限制对用户会话数据的访问,以及明确禁止将反馈用于模型训练的承诺;完整细节参见其 Commercial Terms of Service 与 Privacy Policy。
演示动图见配图 1(仓库 demo.gif)。
注意:以上功能、插件、数据政策等内容均来自来源页面,安装方式与运行要求请以官方文档为准;来源未给出许可证信息,需进一步核验。
— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。
安装 / 开始使用
安装前说明(来源正文明确提示):通过
npm 安装的方式已被弃用(deprecated),请使用下面推荐的方式之一。更多安装选项、卸载步骤与故障排查,见官方 setup 文档。
一、环境准备
- 确认操作系统:支持 macOS、Linux、Windows。
- 准备一个终端环境(Terminal / Shell / PowerShell 等,Windows 推荐方式使用 PowerShell 风格的 irm ... | iex 命令)。
- 若使用 Homebrew 方式,需已安装 Homebrew;若使用 WinGet 方式,需已安装 WinGet;若使用(已弃用的)npm 方式,需已安装 Node.js 与 npm。
二、安装 Claude Code(按下述推荐顺序任选其一)
- macOS / Linux(推荐):
curl -fsSL https://claude.ai/install.sh | bash- Homebrew(macOS / Linux):
brew install --cask claude-code- Windows(推荐):
irm https://claude.ai/install.ps1 | iex步骤 4
WinGet(Windows):
winget install Anthropic.ClaudeCode步骤 5
NPM(已弃用,不推荐):
npm install -g @anthropic-ai/claude-code三、首次运行
- 进入(cd)到你的项目目录;
- 在终端运行命令:claude
四、插件(可选扩展) 本仓库包含多个 Claude Code 插件,可用自定义命令和 agent 扩展功能;详细文档见仓库的 plugins 目录,按该目录文档进行安装与配置。
五、常见问题与排障
步骤 1
npm 安装方式已弃用:来源明确标注 “Installation via npm is deprecated”,请改用上述推荐方式。
- 需要卸载、查看其它安装方式或排查安装问题:参见官方 setup 文档(来源指向官方文档与 setup 文档链接)。
- 报告问题:可在 Claude Code 内使用 /bug 命令,或提交 GitHub issue。
- 寻求帮助:加入 Claude Developers Discord 与社区开发者交流。
- 使用前请阅读其数据收集与隐私相关条款:数据使用政策、Commercial Terms of Service 与 Privacy Policy。
六、使用位置 除终端外,还可在 IDE 中使用,或在 GitHub 上 @claude 调用(依据来源正文)。
来源教程配图
