AI-Builder-Club/skills

Codebase harness + loop engineer

何を解決するか

このプロジェクトは、Claude Code向けのプラグインマーケットプレイスを提供し、タスクごとのプロンプト駆動型ツールから「ループエンジニア」へと変換する。これらのエージェントは自動的に起動され、作業を実行し、自身の結果を検証し、共有されたファイルベースのメモリを維持することで、異なるエージェントループ(例:SEO、プロダクト、サポート)間で作業が時間とともに蓄積されるようにする。

動作方法

このシステムは、自律的なループを構築するために4つの主要なコンポーネントに依存している:

  1. トリガー:cronやwebhookなどのメカニズムでエージェントを起動する。
  2. 共有メモリ:new-loopスキルによって管理されるファイルベースの知識ベース。エージェントはログやアーキテクチャノートを読み書きする。
  3. ツール:MCPやその他のスキルにより、エージェントが世界と相互作用できる。
  4. コードベースハーネス:setup-codebase-harnessによってオーケストレーションされるスキル群。エージェントが隔離された環境でコードを実行・テスト・検証できるようにする。Crabboxを介した並列クラウドスタックのサポートも可能。

さらに、エージェントコンテキストをAnthropicのガイドラインと照合するためのユーティリティスキル、tmuxを介して他のCLIエージェントにタスクを委任する機能、視覚的なフローダイアグラムや動画キャプションを生成する機能も含まれている。

対象ユーザー

Claude Codeを使用し、ソフトウェア開発ライフサイクルの各ステップを手動でプロンプトするのではなく、自律的で蓄積的なエージェントワークフローを構築したい開発者やAIビルダー。

特徴

  • 蓄積的なループ:共有フォルダ構造を通じて複数のエージェントが同一の「脳」を共有し、1つのエージェントの発見が他のエージェントの作業に影響を与える。
  • コードベースハーネス:ローカル開発スタック、E2Eテスト、並列エージェント実行用の隔離されたクラウドボックスの自動セットアップを可能にする。
  • エージェントコンテキスト監査:Claude 5のガイドラインに基づき、CLAUDE.mdやドキュメント内の過剰制約や重複を特定する専用ツール。
  • オープンエージェントチーム:detached tmuxセッションを使用して、GrokやAiderなどの任意のCLIエージェントに作業を委任するためのプロトコル。

関連

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