AI-Builder-Club/skills

Codebase harness + loop engineer

它解决的问题

它通过启用「loop engineers」的创建来解决逐任务提示的限制——自主代理能够自我触发、执行工作、验证结果,并将学习记录到共享内存中,以创造复利生产力。

它是如何工作的

该项目提供了一组适用于 Claude Code 的插件,实现两个主要框架:

  • Codebase Harness: 通过设置本地或云端隔离环境、端到端测试和验证工作流程,为代理开发准备仓库。
  • Loops: 建立一个基于文件的共享知识库(使用 ARCHITECTURE.mdLOG.md 和专门的文件夹),使多个独立的 agent 循环能够读取和写入相同的内存。

它还包含用于从 JSON 生成可视化流程图的工具,以及在分离的 tmux 会话中将任务委派给各种 CLI 基础代理。

适合对象

希望从手动提示过渡到设计自主的复利 agent 工作流程并管理代理开发环境的开发者和 AI 工程师。

特色

  • Codebase harness 用于让仓库具备代理就绪能力,并具备自动测试和验证。
  • Compounding loops 使用基于文件的共享内存,使不同的代理能够在彼此的工作基础上进行构建。
  • 通过 crabbox-setup 的隔离云环境 允许多个代理并行交付代码。
  • Agent delegation 使用结构化协议协调多个 CLI 代理(如 Claude、Grok 或 Aider)。