Claw Code
Claw Code 是一个用 Rust 编写的 CLI 智能体框架,由 LazyCodex 与 Gajae-Code 等智能体工具链自动维护,更像一个「智能体管理的博物馆展品」,而非传统产品项目。
爱鲜报评分
0.0
0 人评分
195k
星数
是
中文
Rust
主语言
是
活跃
49
贡献者
人工分析
EDITORIAL推荐理由
适合对 AI Agent 框架、Rust 系统编程以及自动化维护模式感兴趣的开发者研究。项目明确说明自身并非生产级产品,而是展示智能体协作维护代码库的「活标本」,因此更适合作为学习与观察案例,而非直接用于业务开发。
适用场景
- 研究 AI Agent 框架的 Rust 实现
- 学习智能体自动维护代码库的协作模式
- 作为 CLI 智能体工具的参考实现
- 探索 LazyCodex / Gajae-Code 工具链的集成方式
优点
- 使用 Rust 编写,性能与类型安全有保障
- 由智能体自动维护,展示新颖的协作开发模式
- 提供完整的 CLI 使用文档与健康检查命令
- MIT 许可证,开源可自由研究
缺点
- 项目自我定位为「博物馆展品」,不建议用于生产环境
- crates.io 上的 claw-code 包已废弃,只能从源码构建
- ACP/Zed 等集成支持尚不完整,仍在路线图中
- 需要自行配置 Anthropic API Key,有一定上手门槛
上手难度
进阶
Claw Code 简介
Claw Code 是 claw CLI 智能体框架的公开 Rust 实现,由 LazyCodex 与 Gajae-Code 等智能体工具链自动规划、执行、验证与维护。项目官方将其定位为「智能体管理的博物馆展品」,而非严肃的生产级产品。
如果你想要实际运行工作负载,官方建议优先使用 LazyCodex 或 Gajae-Code。
仓库结构
rust/— 规范的 Rust 工作区与clawCLI 二进制USAGE.md— 面向任务的使用指南PARITY.md— Rust 移植进度与迁移说明ROADMAP.md— 路线图与清理待办PHILOSOPHY.md— 项目意图与系统设计理念src/+tests/— 配套的 Python 参考工作区与审计辅助工具
快速开始
⚠️ 不要执行
cargo install claw-code:crates.io 上的该包已废弃,安装的是错误程序。本项目仅支持从源码构建。
# 1. 克隆并构建
git clone https://github.com/ultraworkers/claw-code
cd claw-code/rust
cargo build --workspace
# 2. 设置 Anthropic API Key
export ANTHROPIC_API_KEY="sk-ant-..."
# 3. 健康检查
./target/debug/claw doctor
# 4. 运行提示词
./target/debug/claw prompt "say hello"
# 5. 启动交互式会话
./target/debug/claw
Windows 用户需注意二进制文件为 claw.exe,可使用 cargo run -- prompt "say hello" 跳过路径查找。
注意事项
- 项目当前不提供 ACP/Zed 守护进程或 JSON-RPC 入口,
claw acp serve仅为可发现性别名,真实 ACP 支持仍在路线图中。 - 构建后建议首先运行
claw doctor进行健康检查。 - 本地 OpenAI 兼容模型与离线技能安装可参考
docs/local-openai-compatible-providers.md。
适用人群
本项目适合对 AI Agent 框架、Rust 系统编程以及智能体自动化维护模式感兴趣的开发者研究与学习,不建议直接用于生产业务。
评论
- 暂无评论,来写第一条吧。