ツール · ソフトウェア開発 / AIによるソフトウェア生産の自動化
C-137
2026 · ツール · Node.js, Bash
AIエージェントの自律キャンペーンを何日も続けるためのフレームワーク:クリーンなメモリで動く多数の短命エージェントと、リポジトリのファイルに保持される継続性。
C-137は、コンテキストのあふれによる劣化を起こさずに、エージェントが何日も止まらず開発を続けられるようにします。長時間動く1つのエージェントの代わりに短命なエージェントを連鎖させ、それぞれがクリーンなメモリで起動し、継続性はすべてファイルに保持します。1つのコマンドで、アイデアや事業計画が実行可能なキャンペーンに変わります。コンセプトについてのインタビュー、検証可能な基準付きの計画、準備状況のチェックを経て、ウォッチドッグ、ロールバック、別々のワークツリーで並行して動く「レーン」を備えたループが始まります。ループの周辺には、状態ハブ、ロール付きのWebコンソール、デプロイパッケージを構築しています。
課題
長時間動く単一のエージェントは、コンテキストが埋まるにつれて劣化し、質問のたびに停止します。何日も作業を続けるには、モデルのメモリ外での状態管理、予算管理、チェックそのもののチェック、可観測性、そして安全なキャンペーン管理が必要です。
主な機能
- tools/start.jsコンダクター:1つのコマンドでアイデアから起動可能なキャンペーンまで。人間の判断が必要な場面でのみ停止し、停止を解除するコマンドを1つだけ表示
- コンセプト段階:質問を重ねるインタビュー、回答をもとにした資料と計画の作成。十分かどうかは、セクションのカバー率の自動集計で判定
- 並行モード:別々のgit worktreeで最大4つの「レーン」、書き込み範囲のチェック、統合ゲート、計画の並列性マップ
- 「ドクター」:準備チェックリストの自動検証。「テストは本当に失敗するか」を確かめるミューテーションチェックを含む
- ウォッチドッグ:停滞と無応答に対する適応的なしきい値、イテレーション前の状態へのロールバック、キャンペーンの予算と時間の上限
- 状態ハブ(マシンごとに1つのデーモン、プロジェクトの固定アドレス)とWebコンソール:3つのロール、監査、閉じた許可リストからの操作のみ、320 pxからのモバイルレイアウト、プッシュ通知
機械翻訳です。現在校正中です。