AX 爱鲜报

Claw Code

Claw Code 是一个用 Rust 编写的 CLI 智能体框架,由 LazyCodex 与 Gajae-Code 等智能体工具链自动维护,更像一个「智能体管理的博物馆展品」,而非传统产品项目。

爱鲜报评分

0.0

0 人评分

开源 · MIT #AI #Agent #Rust #CLI #Codex

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 工作区与 claw CLI 二进制
  • 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 系统编程以及智能体自动化维护模式感兴趣的开发者研究与学习,不建议直接用于生产业务。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。