CodeWhale

CodeWhale 是一个开源的、社区驱动的 agent harness,专为 AI 编码代理设计。它使用 Rust 编写,提供 CLI 与 TUI 两种交互界面,让开发者能够在终端中直接创建、配置和运行基于 LLM 的 agent。CodeWhale 统一了与 OpenAI、Anthropic、DeepSeek、Qwen、Kimi、Grok 等主流模型的 API 接入,避免不同提供商 SDK 之间的割裂问题。通过声明式配置和模块化工具链,用户可以快速定义 agent 的任务流程、工具调用与上下文管理,显著降低构建复杂 coding agent 的门槛。项目由社区持续贡献,兼容阿里云等云环境,具备良好的扩展性,适合希望深度定制 AI 工作流的开发者。作为 harness,它不限定具体模型,而是提供可插拔的中间层,让 agent 能力更透明、更易维护,同时依托 Rust 的性能优势,保障终端环境下的流畅体验。

在 GitHub 查看