项目简介
Claude Code 是 Anthropic 推出的一款基于 AI Agent 的终端编码工具。它"住"在你的终端里,能够深度理解整个代码库的结构,让开发者通过自然语言命令完成各类编程任务——无论是执行日常重复操作、解读复杂代码逻辑,还是处理 Git 相关工作流,都可以直接用说话的方式搞定。
官方文档地址:https://code.claude.com/docs/en/overview
核心功能
自然语言驱动:不需要记忆繁琐的命令行参数,直接用自然语言描述你想要做的事情。
代码库级理解:不仅仅是单文件补全,Claude Code 能够理解整个项目的上下文、模块关系和代码结构,给出更准确的建议和操作。
任务自动化:执行常规的编码任务,如重构、生成测试、添加注释等,大幅减少重复劳动。
Git 工作流集成:提交信息生成、分支管理、代码审查等 Git 操作都可以通过自然语言完成。
多端集成支持:
- 终端原生运行(Mac/Linux/Windows)
- IDE 插件支持
- GitHub 上通过
@claude标签调用
插件系统:内置插件目录,支持通过自定义命令和子代理扩展工具能力,生态持续扩张。
安装方式
Anthropic 提供了多种安装渠道,同时明确标注原有的 npm 安装方式已弃用:
macOS / Linux(推荐)
|
|
或使用 Homebrew:
|
|
Windows(推荐)
|
|
或使用 WinGet:
|
|
npm(已弃用,不推荐)
|
|
安装完成后,进入项目目录,直接运行 claude 即可启动。
技术构成
仓库语言构成反映出这是一个跨平台终端工具:
- Shell:47.1%
- Python:29.2%
- TypeScript:17.7%
共有 51 位贡献者,Forks 数量达到 16,400+,社区参与度极高。
为什么今天爆了
Claude Code 本身并不是新项目,但近期 Anthropic 对其进行了大规模更新,特别是安装方式从 npm 迁移到专属安装脚本,并对 Windows 支持做了重大改进。加之 AI 编程工具赛道持续火热,与 Cursor、Copilot 等产品的横向对比讨论在开发者社区广泛传播,这些因素共同推动了今日的高热度。
社区与反馈
如有 Bug 可在工具内直接使用 /bug 命令上报,也可提交 GitHub Issue。
官方开发者交流社区:Claude Developer Discord
项目数据
| 指标 | 数值 |
|---|---|
| 总 Stars | 104,000+ |
| 今日新增 Stars | 16,427 |
| Forks | 16,400+ |
| 贡献者 | 51 人 |
| 主要语言 | Shell, Python, TypeScript |
| 许可证 | 见 LICENSE.md |
项目地址:https://github.com/anthropics/claude-code