夜のうちにバックログを片づける
退勤前に、範囲のはっきりしたチケットをキューへ。アプリは開いたまま、Mac はスリープさせずに。優先度順に並列で進み、朝は ToDo リストではなくドラフトPRから始まります。
storefront ワークスペース
ランに張り付く必要はありません。仕事をキューに入れて離れ、戻ったときには目を通す価値のあるPRだけが短いリストになっています。以下はアプリの3つのパネルの再生です。
実行できるチケットは並列上限まで自動で起動します。優先度の高い順、同じなら古い順。依存先のあるチケットは待機し、依存先が終わるとその計画とPRを文脈として引き継いで始まります。
完了したランはプロジェクトをまたいで1つのキューに集まり、あなたの判断が必要なものほど上に並びます。各行に影響範囲、条件の達成数、信頼度。ワンクリックで承認するか、言葉で修正を依頼すれば同じPRが更新されます。
タスクごとのトークン上限と金額上限、フリート全体の1日の上限、沈黙したランを止める停止タイムアウトを設定できます。失敗は分類され、再試行・一時停止・保留へと振り分けられます。
| Flaky | 0 | retry |
| Missing credentials | 0 | held |
| Rate limited | 0 | resumes |
8つの仕事。どれも、いまアプリに入っている機能で動きます。
退勤前に、範囲のはっきりしたチケットをキューへ。アプリは開いたまま、Mac はスリープさせずに。優先度順に並列で進み、朝は ToDo リストではなくドラフトPRから始まります。
Issue の取り込みをオンにして、GitHub の Issue に autopilot ラベルを付けると、自動でタスクになります。ドラフトPRには Closes #N が入り、PRのリンクは Issue にも書き戻されます。Linear と Jira からの取り込みにも対応。
機能を互いに依存するタスクに分割。各タスクは上流の完了を待ち、その計画とPRを土台にして始まります。ゼロからやり直すことはありません。
要件定義を貼り付けると、受け入れ条件と依存関係つきのタスクに分解され、依存の順に1つのバッチとして実行されます。
6回に1回落ちるテストを指定するだけ。再現し、原因を直し、テスト一式とブラウザE2Eが通ったときだけ出荷します。スクリーンショットつき。
チケットにスケジュール(数時間ごと、または毎日決まった時刻)を設定すると、アプリが開いている間、自分で再キューされます。依存パッケージの更新、Lint の負債、テストの見直しに。
少し違う? 直してほしいことを書くだけ。エージェントが再実装し、チェックを再実行し、同じドラフトPRを更新します。新しいブランチも、文脈の消失もありません。
アイデアを言葉で書くだけで新しいプロジェクトを開始。スタックは1つに決め打ち(Vite + React、Hono on Cloudflare Workers)。マージ後にデプロイし、公開URLを確認します。
4件の実行例。アプリの実際の形式によるドラフトPRが3件と、完了と認めなかった1件です。
サンプルデータです。ステータス行、リスクの理由、テスト計画、根拠つきの条件、信頼度つきのレビュー — この構成は、アプリがすべてのドラフトPRに書き込むものです。PR本文の見出しや定型部分はアプリが英語で生成し、チケットに関わる文章はチケットの言語で書かれます。
手放しで任せられることが核心です。安全は、毎回「承認」を押させることではなく、技術的な下限で担保します。
別のレビューが条件ごとに達成・未達を判定します。検証できない条件は未達として扱い、PRにブロッカーとして明記します。
条件が1つでも未達、またはレビュー不合格なら「低」。高リスクの差分や条件なしの場合は「中」が上限です。
作業コピーにも他のランにも触れません。却下すればブランチは巻き戻ります。
タスクごとのトークン・金額の上限を設定すると、超えた時点でエージェントを途中停止します。1日の上限でキューを保留し、停止タイムアウトで沈黙したランを止めて理由を記録します。
何かを削除するインフラ変更は、どの自律レベルでも承認待ちになり、設定で外すことはできません。ロールバックが自動で行われることはありません。
作業は自分のリポジトリ内の git worktree で、既存の GitHub ログインのまま行われます。エージェントの環境からは不要な認証情報を取り除きます。
1つの設定で、マージ・デプロイ・インフラの挙動がまとめて切り替わります。個別のスイッチはその下で引き続き調整できます。
Apple シリコンと Intel の両方で動くユニバーサル版。初回セットアップがマシンを自動でチェックします。
フォルダを選ぶ、GitHub リポジトリをクローンする、またはアイデアから始める。Issue を取り込むかブリーフを書いて、TDDランを開始 を押します。
完了したランは、根拠つきのドラフトPRで終わります。その先は自律レベル次第です。「すべて承認」ではあなたなしにマージされることはなく、「監督つき」は自動マージの判断を記録するだけ。「自律」は、信頼度が高くすべての条件を達成し、差分が低リスクでサイズの上限内、CI が実行されて合格し、変更ファイルがすべて自動マージを許可したカテゴリに入っているときだけマージします。初期状態ではどのカテゴリも許可されていないため、選ぶまではマージされません。
リポジトリはあなたの Mac に残ります。ランはその中の git worktree で動きます。AI モデルは担当するチケットに必要なコードを参照し、GitHub はブランチとドラフトPRを受け取ります。
使えます。実装の前に、テストのステージが実際のテストファイルをプロジェクトに書き込みます。実行していないテストを「成功」と表示することはありません。
停止タイムアウトを設定すれば沈黙したランはウォッチドッグが止め、上限を設定すれば使いすぎも止まります。失敗はすべて分類されます。不安定なテストは回数を限って再試行、認証情報の不足や曖昧なチケットはタスクを保留して必要なものを具体的に知らせ、レート制限は自動で一時停止・再開します。レビューで受け入れ条件をすべて確認できなかった場合は、PRを作る前に止まり、どの条件かを知らせます。
できます。計画の後とPR作成の前に、2つの任意の関門を置けます。どちらで却下してもブランチは巻き戻ります。PRができた後は、言葉で修正を依頼すれば同じPRが更新されます。