-
Notifications
You must be signed in to change notification settings - Fork 14.2k
Crab Code -- 受本项目启发,正在用 Rust 重写 Claude Code #154
Copy link
Copy link
Open
Description
大家好,
我一直在研究本仓库归档的 Claude Code 源码,受其启发开始构建 Crab Code -- 一个开源的 Rust 原生 Agentic Coding CLI。
Crab Code 是什么?
用 Rust 从零重写 Claude Code 体验,并扩展多 Provider 支持:
- Rust 原生 -- 无需 Node.js/Bun 运行时
- 模型无关 -- 支持 Anthropic、OpenAI、DeepSeek、Ollama 或任何 OpenAI 兼容 API
- 对齐 Claude Code -- 目标对齐 Claude Code 的工具、权限模式、slash 命令和工作流
- Apache 2.0 -- 完全开源
当前状态
正在积极开发中。 项目架构和核心模块已搭建完成(16 个 crate,4 层架构),正在向端到端可用推进。尚未达到生产可用状态。
致谢
如果没有本仓库分享的 Claude Code 源码,这个项目不会存在。感谢维护这个仓库的每一位贡献者。
链接
- GitHub: https://github.com/crabforge/crab-code
- 许可证: Apache 2.0
项目还处于早期阶段 -- 如果感兴趣,欢迎 Star 关注进展,也非常欢迎贡献和反馈!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels