Claude Code
在终端、IDE 或 GitHub 中用自然语言处理编码与 Git 工作流。
- Star 数
- ★ 155k
- 最近更新
- 2 天前
- 主语言
- TypeScript
- FA 评分
- 证据不足
30 秒速览
- 运行形态
- 可在哪里用
- 平台专用Claude Code
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 开发者在本地项目目录中运行
claude,希望用自然语言处理日常编码任务时。 - 不适合
- 希望使用非 Anthropic 模型或多供应商方案的开发者
- 需要明确权限边界与失败恢复说明的合规团队,README 未定义这些内容
这个 Agent 能做什么,适合哪些场景?
Claude Code 是面向软件开发的代理式编码工具,定位为理解代码库并通过自然语言命令协助完成日常开发工作。它可在终端中运行,也支持 IDE 使用方式,以及在 GitHub 中通过 @claude 被提及。仓库说明其可执行常规任务、解释复杂代码并处理 Git 工作流,但未在提供内容中列出具体命令集或权限模型。项目包含可扩展功能的插件,插件可提供自定义命令和 agents。产品与 Anthropic 的 Claude Code 生态绑定,推荐通过官方安装脚本、Homebrew、Windows PowerShell 或 WinGet 安装。
用户进入项目目录后运行 claude,以自然语言命令让 Claude Code 处理代码库相关工作。README 明确说明它会理解代码库,并用于执行常规任务、解释复杂代码和处理 Git 工作流。它可在终端和 IDE 中使用,也可在 GitHub 中通过 @claude 触发。仓库中的 plugins 目录包含用于扩展功能的 Claude Code 插件,支持自定义命令和 agents;提供内容未说明这些插件的具体行为或接口。
- 开发者在本地项目目录中运行
claude,希望用自然语言处理日常编码任务时。 - 刚接手陌生代码库的工程师,需要工具协助解释复杂代码时。
- 需要在开发过程中处理 Git 工作流,并希望在同一自然语言界面完成相关操作的开发者。
- 同时在终端和 IDE 工作、希望采用同一 Claude Code 工具的个人开发者。
- 在 GitHub 协作中希望通过
@claude提及该工具的团队成员。
如何安装或部署这个 Agent?
README 推荐的 macOS/Linux 安装方式:
curl -fsSL https://claude.ai/install.sh | bash也可使用 Homebrew:
brew install --cask claude-codeWindows 推荐方式:
irm https://claude.ai/install.ps1 | iex或使用 WinGet:
winget install Anthropic.ClaudeCode进入项目目录后运行 claude。README 标注 npm 安装已弃用;如必须使用,命令为 npm install -g @anthropic-ai/claude-code。README 徽章列出 Node.js 18+,但未说明凭据、账户配置或认证步骤。
如何使用这个 Agent?
进入目标项目目录并执行 claude。随后使用自然语言命令请求它处理常规任务、解释复杂代码或处理 Git 工作流。若在 GitHub 中使用,README 说明可提及 @claude;提供内容未给出具体触发语法、认证要求或 GitHub 配置步骤。
这个 Agent 有哪些优点和局限?
- 覆盖终端、IDE 和 GitHub 提及三种已明确说明的使用入口。
- 直接面向代码库理解、复杂代码解释和 Git 工作流,而非仅提供通用对话界面。
- 仓库包含可通过自定义命令和 agents 扩展功能的插件机制。
- 提供 macOS/Linux、Windows、Homebrew 和 WinGet 的安装路径。
- 核心运行与 Anthropic 的 Claude Code 产品生态绑定,未提供多模型或自托管路径。
- README 未说明权限边界、命令执行确认机制或 Git 操作的失败恢复方式。
- npm 安装已被标记为弃用,现有基于 npm 的部署流程可能需要迁移。
- 提供内容未列出认证、账户、费用或网络访问配置要求。
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Claude Code 当前 | 证据不足 | 命令行工具免费 + 模型费 | ★ 155k | 2 天前 | TypeScript | Claude Code |
| stagewise | 25 · 缺口较多 | 桌面应用免费版 + 付费版 | ★ 6.8k | 2 天前 | TypeScript | — |
| CLIO 命令行智能编排器 | 69 · 存在缺口 | 命令行工具免费 + 模型费 | ★ 232 | 1 天前 | Perl | OpenAI API · Claude API |
| Ivy Tendril | 56 · 缺口较多 | 桌面应用免费 + 模型费 | ★ 203 | 1 个月前 | C# | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据仅包含README、LICENSE、SECURITY和两个GitHub Actions工作流。没有源代码、文档或测试来评估权限、用户确认、数据流、敏感数据处理、依赖安全、外部影响、回滚或来源归属。因此所有信任标准得分为0。
没有源代码或测试来评估自洽性、依赖可用性或失败消息。因此所有可靠性标准得分为0。
没有文档或代码来评估受众、场景、能力边界、触发精度或环境适配。因此所有适应性标准得分为0。
README提供了安装说明和指向文档的链接,但缺乏详细的信息架构、示例、FAQ、已知限制、版本变更日志和维护责任。许可证是专有的,但未提供完整条款。因此,信息架构、安装说明、命名稳定性、示例和FAQ、已知限制、许可证、版本变更日志和维护责任均得分为0。
没有证据表明输出可用性、边际价值或成本效益。因此所有有效性标准得分为0。
没有证据支持声明可追溯性、跨来源佐证或事实与推断的分离。因此所有可验证性标准得分为0。
- 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
- 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
- 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
- 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
- 仓库仅包含元数据文件,没有源代码或测试,无法进行有意义的静态评估。
- README中的安装脚本(curl | bash 和 irm | iex)存在供应链风险,但未提供脚本内容。
- 许可证为专有,未提供完整条款,用户需自行查阅外部链接。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
发布说明摘录
What's changed - Added a record of your answer when Claude Code asks to turn on the mods it writes in a session - Added assume_role on mantle upstreams of the Claude apps gateway, for a role in another AWS account and for per-developer AWS cost attribution - Added an effort option to a mod's $.model.fork, so a quick side job can run at low whatever effort the session uses; the result reports the effort sent - Added the date a stored claude.ai sign-in ends to claude auth status (loginExpiresAt) and to claude -p JSON results (credential_expires_at) …在 GitHub 查看 ↗ -
发布说明摘录
What's changed - Added a warning to /schedule when a new cloud scheduled task gets connectors you did not ask for, with how to remove them - Added a check that asks before a web or shell tool call sends your account email address to the network - Added onFailure: "block" for Agent SDK hook callbacks, so a callback that fails blocks the action instead of letting it run - Added a notice in Claude Desktop's Code tab when your organization's remote managed settings haven't loaded for the session, and another once they do …在 GitHub 查看 ↗ -
发布说明摘录
What's changed - Added CLAUDE_CODE_DISABLE_ULTRATHINK, which turns the ultrathink keyword off - Added pooled group budgets to the Claude apps gateway: one monthly budget that a group's members share, on top of each member's own limit, set with pooled_budget on the spend limits admin API - Added CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP to keep system cross-certificates that certify each other in a loop, for servers whose private CA needs one …在 GitHub 查看 ↗
常见问题
需要什么运行环境?
首次如何启动?
claude。可以在哪些界面使用?
@claude。会收集哪些数据?
/bug 提交的反馈;并称已采取有限保留期、受限访问及不将反馈用于模型训练等措施。遇到问题如何报告?
/bug,或提交 GitHub issue。