fleet-copilot について
fleet-copilot はコーディングエージェント向けのスキルです。自然言語の依頼から目標と検証可能な完了条件を作成し、ロックモードで作業を進めながら進捗を監視します。
主な機能
- 01自然言語から目標を作成
- 02検証可能な完了条件
- 03目標ファイルの作成
- 04ロックモードの有効化
- 05各ターンでの進捗監視
活用シーン
- 01バグ修正とテスト確認
- 02OAuth2 ログインの実装と PR 作成
- 03未完了の TODO の継続処理
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rysweet/ amplihack --skill fleet-copilotインストール後、Claude Code で/fleet-copilotを入力して読み込まれたか確認します。
詳細
Fleet Co-Pilot Skill
エージェントはユーザーの自然言語を受け取り、完了の定義を含む目標を設定して目標ファイルに書き込み、ロックモードを有効にして作業を開始します。 SessionCopilot は各ターンの進捗を推論して監視します。
使用方法
/fleet-copilot fix the auth bug and make sure tests pass
/fleet-copilot implement OAuth2 login and create a PR
/fleet-copilot keep going until all the TODOs are done
手順
このスキルが有効になったら、次の手順に従います。
ステップ 1:目標を設定する
ユーザーの自然言語から、次の内容を作成します。
- 目標:明確な目的の記述
- 完了の定義:具体的で検証可能な基準
ステップ 2:目標ファイルを書き込む
Write ツールを使用して .claude/runtime/locks/.lock_goal を作成します。
Goal: [objective from user's words]
Definition of Done:
- [criterion 1]
- [criterion 2]
- [criterion 3]
ステップ 3:ロックを有効にする
python .claude/tools/amplihack/lock_tool.py lock
ステップ 4:作業を開始する
直ちに作業を開始します。LockModeHook は SessionCopilot を使用して監視とガイダンスを行います。
自動無効化
次の場合、ロックモードは停止します。
- 目標を達成した場合(
mark_complete) - 人による対応が必要な場合(
escalate) - ユーザーが
/amplihack:unlockを実行した場合
コメント
Markdown 対応