justrach/codegraff

graff — a fast agentic coding harness in Zig: multi-provider, MCP, workflows, DGM evolution loop, TS/Python SDKs

解决的问题

CodeGraff 是一个轻量级 AI 编程代理,旨在直接从终端处理开发任务。它通过读取和编辑文件、执行命令以及使用浏览器工具,自动化复杂的工作流——例如构建应用程序、调查性能问题或处理数据。

工作原理

您用简单的英语提供任务,代理便会接管。它使用子代理并行执行工作,通过重用设置和总结长对话来保持上下文可控。它支持多种 AI 模型(通过 API 密钥或基于浏览器的登录),并可通过 MCP(模型上下文协议)服务器进行扩展,以连接外部工具和数据源。

适用人群

它适用于希望拥有高效、基于终端的 AI 助手,且无需沉重开销即可处理多步骤编码任务的开发者。它也适合偏好桌面环境的用户,因为它与“Harness”应用集成,提供聊天、文件审查和终端访问的可视化界面。

亮点

  • 极简占用: 单个 3.7 MB 的二进制文件,零运行时依赖。
  • 并行执行: 使用子代理同时处理任务的不同部分。
  • 可扩展: 支持 MCP 服务器以添加自定义工具和功能。
  • 灵活集成: 可通过 CLI 使用,作为 Zed 等编辑器的外部代理,或通过提供的 Python 和 TypeScript SDK 使用。
  • 跨平台: 原生支持 macOS、Linux 和 Windows。

相关

  • 项目
  • 项目
  • 项目
  • 项目