PolyArch/humanize

From Automated Idea Factory to Realization

何を解決するか

Humanize は Claude Code のためのプラグインであり、AI コーディングにおける「ワンショット」アプローチを、反復的な開発サイクルに置き換えます。独立したレビュー処理を導入することで、AI 生成コードにおける盲点を防ぎ、すべての受容基準を満たすまでコードを段階的に改善します。

動作方法

このプロジェクトは RLCR(Ralph-Loop with Codex Review)と呼ばれるワークフローを実装しています。このプロセスは開発を2つの明確なフェーズに分けます:

  1. 実装:Claude が実際のコーディングタスクを担当します。
  2. コードレビュー:独立したエージェント(Codex)がコード品質をレビューし、重大度マーカーで問題をマークします。

これらの問題は再び実装フェーズにフィードバックされ、継続的な改善ループを形成します。システムには、ループ開始前に初期アイデアのドラフトや詳細な計画を生成するためのツールも含まれており、人間のユーザーがプロジェクトの設計者としての役割を維持できるようにしています。

対象ユーザー

AI 生成コードの信頼性を高め、バグを減らしたいと考える Claude Code を使用する開発者。

特徴

  • 独立したレビュー:Claude の作業を別個の AI(Codex)がレビューし、単一モデルの盲点を排除します。
  • 反復的改善:すべての受容基準を満たすまで開発ループを継続します。
  • スウォームモード:エージェントチームを使って並列的に改善を実行できます。
  • 計画ツール:初期アイデアのドラフトや実装計画を生成・改善するための組み込みコマンド。
  • 外部リサーチ:開発中に深くウェブリサーチを行うため、Gemini CLI との統合を実装しています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト