【开源新星】Claw Code:Rust 编写的 AI 编程 Agent 利器,11天斩获18万星

今天要给大家介绍一个最近在 GitHub 上疯狂刷屏的项目——ultraworkers/claw-code。这个项目仅仅用了 11 天就突破了 10 万 Star,成为 GitHub 历史上增长最快的开源项目之一,目前已经斩获超过 18 万 Star

Claw Code

项目介绍

Claw Code 是由 UltraWorkers 团队开发的开源 Rust 编程 Agent 工具包。它是 claw CLI Agent harness 的公开 Rust 实现,核心代码完全开源在 GitHub 上。项目采用 Rust 语言编写,性能极高,同时提供了丰富的编程辅助功能。

特色功能

  • 纯 Rust 实现:代码全部使用 Rust 编写,运行效率极高,编译后二进制文件可直接运行
  • 跨平台支持:支持 macOS、Linux 和 Windows(PowerShell、Git Bash、WSL 均可)
  • 多 API 支持:支持 Anthropic API、OpenAI API 等多种大模型 API 接口
  • 健康检查工具:内置 claw doctor 命令,可以快速诊断配置是否正确
  • 子 Agent 开发框架:提供了完整的 Agent 开发工作流支持
  • 丰富的文档:包含 USAGE.md、PARITY.md、ROADMAP.md 等完整文档

安装步骤

注意:不要使用 cargo install claw-code crates.io 上的 claw-code 包是一个废弃的旧版本。

# 1. 克隆仓库
git clone https://github.com/ultraworkers/claw-code
cd claw-code/rust

# 2. 编译整个工作空间
cargo build --workspace

# 3. 设置 API Key(以 Anthropic 为例)
export ANTHROPIC_API_KEY="sk-ant-..."

# 4. 运行健康检查
./target/debug/claw doctor

# 5. 运行第一个 prompt
./target/debug/claw prompt "say hello"

Windows 用户请注意,二进制文件名是 claw.exe,需要使用 .\target\debug\claw.exe 来运行。

使用方法

Claw Code 的核心使用方式非常直观。通过 claw prompt 命令,你可以让 AI Agent 执行各种编程任务。它会自动分析代码结构、理解项目上下文,并给出高质量的代码修改建议或直接生成代码。

支持的功能包括:代码审查、Bug 修复、新功能开发、代码重构、文档生成等。配合 claw doctor 可以确保所有依赖和配置都正确。

适用场景

  • 个人开发者:需要一个高效的 AI 编程助手来加速开发
  • 团队协作:建立标准化的 AI 编程工作流
  • Rust 开发者:使用 Rust 原生工具来辅助 Rust 开发
  • Agent 开发研究者:基于 Claw Code 构建自己的编程 Agent 系统

开源协议

该项目采用 MIT 协议开源,完全免费且可商用。


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容