valkor-ai/loom
Loop engineering for agentic software delivery.
What it solves
コーディングエージェントは、コンテキストの喪失、重要なチェックのスキップ、またはセッション終了後の作業再開の失敗により、大規模なソフトウェアタスクに苦戦することがよくあります。Loomは、ワンショットのコーディングセッションを、計画、構築、テスト、および修復の構造化された再開可能なループに変換することで、目標の逸脱や不完全な完了を防ぐ、ステートフルな配信ハーネスを提供します。
How it works
Loomは、Claude Code、Codex、またはOpenCodeのようなエージェントと並行して動作する、ローカルのModel Context Protocol (MCP) 配信ステートマシンとして機能します。エージェントがメモリからワークフロー全体を管理する代わりに、Loomは.loom/ディレクトリ内のプロジェクトローカルのステートを管理します。Loomは、エージェントを特定のシーケンスに従って誘導します:要件の明確化(オプションでローカルの知識ソースを使用)、技術的なベースラインの確立、特定の読み取り/書き込み境界を持つ制限付きタスクの実行、およびレビューと修復のループを通じた結果の検証。Loomは「コンテキストルーティング」を使用して、現在のステップに必要なフィールドグループと参照のみをエージェントに提供し、ノイズとトークン使用量を削減します。
Who it’s for
AIコーディングエージェントを使用しており、単純なプロトタイプを超えて検証可能なソフトウェアをリリースする必要がある開発者。特に、機能開発、デプロイ、または複雑な修復など、単一のプロンプトでは大きすぎるタスク向けです。
Highlights
- Stateful Delivery: 要件、タスクの進捗、および修復ノートを保存し、
continueコマンドを介してセッションを再開できるようにします。 - Context Routing: リポジトリ全体を再読み込みする代わりに、ターゲットを絞った検索パスを提供することで、コンテキストウィンドウのオーバーフローを防ぎます。
- Knowledge Integration: ユーザーがローカルのドメインドキュメントを検索可能な知識ソースとして登録し、要件の明確化を補助できるようにします。
- Multi-Agent Support: Claude Code、Codex、およびOpenCodeを含む、異なるMCP対応エージェント間で動作します。
- Local Deployment Previews: トポロジーを認識するサービスとヘルスチェックを備えたDocker Composeプレビューを準備し、検証を行います。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト