valkor-ai/loom

Loop engineering for agentic software delivery.

Loom – コーディングエージェント用デリバリー・ハーネス

何であるか – Loom はコード生成エージェント(Claude Code、Codex、OpenCode など)と並行して動作するローカルランタイムです。単一のLLM生成提案を、完全な デリバリー・ループ に変換します:要件の明確化、計画、コード作成、テスト実行、レビュー、失敗の修正、結果のプレビュー、作業の引き渡し。すべての状態は隠しフォルダ .loom/ に保存されるため、リポジトリ全体を再読み込みせずにセッションを再開できます。

誰に役立つか – AIコーディングアシスタントを既に使用しており、より信頼性の高い、再現可能なデリバリーが必要な開発者向けです。たとえば、新機能の構築、PRのレビュー、プレビューのデプロイなど。Loomは、単純なLLMプロンプトには欠けているオーケストレーションと記録機能を追加します。

動作方法

  1. プラグイン登録 – インストーラーが選択したエージェントに小さなMCP(Message-Control-Protocol)プラグインを登録します(Codex 用は @loom、Claude Code/OpenCode 用は /loom)。
  2. MCPサーバー – ローカルで実行されるRustベースのMCPランタイムが、デリバリー段階を管理する状態機械を公開します。
  3. デリバリー手順 – @loom build … と入力すると、エージェントはLoomに 計画 を要求します。Loomは読み取り/書き込みグループと検証目標のマニフェストを返し、エージェントがコードを生成します。Loomは結果を検証し、証拠を記録し、次の段階に進むか、修正を求めるかを判断します。
  4. コンテキストルーティング – 各ターンでLLMに送られるのは、必要な最小限のリポジトリスライス、テスト結果、知識ソーススニペットのみ。プロンプトは短く、焦点を絞ったままです。
  5. 知識ソース(オプション) – Loomがインデックス化し、要件明確化中にクエリできるローカルドキュメント(MD、PDF、JSONなど)を登録できます。
  6. 再開と引き渡し – すべてのアーティファクト、タスク契約、レビューノート、修正リクエストは .loom/ 下に永続化されます。@loom continue を実行すると、エディタを閉じた後でも、ちょうど止めた場所から再開できます。

主な機能

  • マルチエージェント対応 – Codex、Claude Code、OpenCode、および将来のコーディングエージェントと互換性があります。
  • Rust MCPコア – 高速で軽量なランタイム(2026年7月にTypeScriptから移行)。
  • Dockerベースのプレビュー – @loom deploy は、ログと実行時情報を持つローカルDocker-Composeプレビューを構築します。
  • 再帰的な自己改善 – テスト/修正フィードバックループが自動的に次のイテレーションに反映されます。
  • 拡張可能な知識ベース – エージェントが明確化中にクエリできる製品ルール、デザイン基準などを追加可能。
  • オープンソース(Apache-2.0) – 自由に変更・統合できます。

導入方法

# すべての対応エージェント用にインストール(Linux/macOS)
curl -fsSL https://github.com/valkor-ai/loom/releases/latest/download/install.sh \
  | bash -s -- --agent all

次に、コードエージェントで開いたプロジェクト内で:

@loom build "team settings pageを追加"   # Codex
/loom build "team settings pageを追加"   # Claude Code / OpenCode

パイプラインを進めるには @loom continue、@loom review、@loom deploy を使用します。インストーラーはWindows PowerShellスクリプトと、Rustサーバーを自前でビルドしたい開発者向けの --local-build モードも提供しています。

使うべきタイミング – 単一のLLM出力では不十分な場合:複雑な機能、複数ステップのリファクタリング、中断に耐え、他の開発者や別のLLMセッションに引き渡せる必要がある作業。


LoomはAI支援ソフトウェアデリバリーに特化した本格的なソフトウェアプロジェクトであり、コーディングエージェントツールの最前線に位置しています。

関連

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