lazycodex: 複雑なコードベースに対してプロジェクトメモリ、戦略的計画、および検証済みのタスク完了を提供する Codex 用のエージェントハーネス

lazycodex: 複雑なコードベースに対してプロジェクトメモリ、戦略的計画、および検証済みのタスク完了を提供する Codex 用のエージェントハーネス

何を解決するか

LazyCodex は、Codex 内で複雑なコードベースを管理するための構造化されたエージェントハーネスを提供します。これは、AI エージェントが大規模なリポジトリでコンテキストを失ったり、実装のための戦略的計画が欠如していたり、タスクの完了を検証する代わりに「期待を込めた」ステータス更新を行ったりするという問題を解決します。

仕組み

OmO (oh-my-openagent) エンジンの配信レイヤーとして機能します。プラグインとフックを介して Codex に統合され、一連の専門的なコマンドとエージェントの役割を提供します。マルチモデルルーティングシステムを使用して、タスクを最も適切なモデル(例:ロジックには高推論モデル、小さな編集にはより高速なモデル)に割り当てることで、クォータの使用を最適化します。

対象者

Codex を使用しており、広範な手動設定なしに、規律あるマルチエージェントチーム(explorer、librarian、reviewer などの役割を含む)を使用して複雑なソフトウェアエンジニアリングタスクを自動化したい開発者。

ハイライト

  • 戦略的計画: プロダクトコードが書かれる前に、$ulw-plan を使用して Markdown で意思決定が完了した計画を作成します。
  • 検証済みの完了: $ulw-loop コマンドは、証拠によって検証されるまでタスクを実行し、ultrawork モードでは最大 500 回のイテレーションで制限されます。
  • プロジェクトメモリ: $init-deep スキルは、階層的な AGENTS.md ファイルを生成して、将来のエージェントのためのランドマークとコンテキストを提供します。
  • マルチエージェント・オーケストレーション: Codex のネイティブツールを介して、並列実行と専門的なサブエージェントの役割(explorer、librarian など)をサポートします。
  • 専門的なスキルライブラリ: AST-grep による構造的検索、LSP 診断、および AI-slop の除去のためのツールが含まれています。

Sources