PolyArch/humanize

From Automated Idea Factory to Realization

解决的问题

Humanize 是 Claude Code 的一个插件,将 AI 编码的「一次性」方法替换为迭代开发周期。通过引入独立的审查流程,防止 AI 生成代码中的盲点,确保代码逐步优化,直到满足所有验收标准。

工作原理

该项目实现了一种称为 RLCR(Ralph-Loop with Codex Review)的工作流。该流程将开发分为两个明确的阶段:

  1. 实现:Claude 负责实际的编码任务。
  2. 代码审查:一个独立的代理(Codex)审查代码质量,并用严重性标记标记问题。

这些问题随后被反馈到实现阶段,形成持续的优化循环。系统还包含用于在循环开始前生成初步想法草稿和详细计划的工具,确保人类用户始终是项目的架构师。

适用人群

希望采用更严格、以审查驱动的开发流程来减少错误并提高对 AI 生成代码信心的 Claude Code 用户。

主要亮点

  • 独立审查:使用独立的 AI(Codex)审查 Claude 的工作,消除单一模型的盲点。
  • 迭代优化:持续进行开发循环,直到所有验收标准均通过。
  • 群组模式:支持使用 Agent Teams 并行化优化过程。
  • 规划工具:内置命令用于生成和优化想法草稿与实施计划。
  • 外部研究:集成 Gemini CLI,支持在开发过程中进行深度网络研究。

相关

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