Claw Code 常见问题解答
这个开源框架提供了 Claude Code 架构的纯净室 Python 和 Rust 重写,具有多代理协调、工具调用和终端原生 AI 开发功能,在 GitHub 上获得了 48k+ 颗星。
Claw Code 的常见问题解答
什么是 Claw Code?
Claw Code 是一个用 Rust 和 Python 构建的开源 AI 编程代理框架。它是 Sigrid Jin 在 2026 年 3 月源代码泄露后对 Claude Code 代理框架架构的重新实现。该项目重新实现了核心架构模式——包括工具系统、查询引擎、多代理编排和内存管理——但没有复制任何专有源代码。
Claw Code 是否包含 Anthropic 的专有代码或模型权重?
不包含。Claw Code 是完全从零开始编写的干净室实现。独立代码审计确认该项目不包含任何 Anthropic 的专有源代码、模型权重、API 密钥或用户数据。该实现在架构上受到启发,但在法律上是独立的。
Claw Code 与 Claude Code 有何不同?
Claude Code 是 Anthropic 官方的专有 CLI 代理,用 TypeScript 编写,需要 Claude 订阅。Claw Code 是用 Python 和 Rust 编写的开源替代方案,支持多个 LLM 提供商(Claude、OpenAI、本地模型)。Claw Code 提供模块化、可扩展的架构,开发者可以自定义和自托管。查看完整对比。
Claw Code 使用哪些语言和技术?
代码库由 Rust(72.9%)和 Python(27.1%)组成。Python 处理代理编排层、命令解析和 LLM 集成。Rust 实现性能关键的运行时路径,有一个活跃的迁移分支目标是实现完全原生的运行时以获得最大性能和内存安全。
Claw Code 由谁创建?
Claw Code 由 Sigrid Jin (@sigridjineth) 创建,她是《华尔街日报》报道的世界上最活跃的 Claude Code 用户之一,已处理超过 250 亿个 token。该项目在 GitHub 上由 instructkr 组织维护,欢迎社区贡献。
Claw Code 使用安全吗?
Claw Code 本身是开源且可审计的。然而,用户应对更广泛的生态系统保持警惕:2026 年 3 月 31 日,基于 npm 的 Claude Code 安装受到供应链攻击。请始终从官方来源安装,验证依赖完整性,并检查 lockfile 中是否有未经授权的包。
如何使用 Claw Code
- 访问 Claw Code GitHub 仓库以克隆项目并开始设置。
- 使用
pip install -r requirements.txt安装 Python 依赖以准备环境。 - 通过执行
python src/main.py运行代理以开始与 CLI 交互。 - 探索模块化架构,其中包括工具、命令以及用于代理编排的查询引擎。
- 通过修改工具权限、添加新命令或集成替代 LLM 提供商自定义框架。
- 查阅官方文档以获取高级配置,例如 MCP 集成或 Rust 运行时优化。
- 加入 GitHub 社区讨论,为改进贡献或寻求部署和使用支持。
