collaborative-agent-harness は何をしますか?
エージェント支援開発、チェックポイント、Git管理、セッションハンドオフのためのCodexスキルとワークフロースキャフォールド。
概要
このスキルは、AIエージェント(Codexなど)を使用した開発作業において、以下の機能を提供します:
- チェックポイント: 作業の途中経過を保存し、必要に応じて復元します。
- Git管理: 適切なコミットメッセージやブランチ戦略を用いて、コードの変更履歴を管理します。
- セッションハンドオフ: あるエージェントが行っていた作業を別のエージェントが引き継ぐためのコンテキストを提供します。
使用方法
このスキルを有効にするには、プロジェクトのルートディレクトリに COLLABORATIVE_HARNESS.md ファイルが存在することを確認してください。また、必要に応じて以下の環境変数を設定します:
HARNESS_CHECKPOINT_DIR: チェックポイントを保存するディレクトリ(デフォルト:.harness/checkpoints)HARNESS_LOG_LEVEL: ログレベル(debug,info,warn,error)
コマンド
エージェントは以下のコマンドをサポートしています:
/checkpoint- 現在の作業状態のチェックポイントを作成します。/handoff- 現在の作業コンテキストを別のエージェントに引き継ぐための情報を提供します。/status- 現在のワークフローの状態を表示します。
注意事項
- このスキルはCodexエージェント向けに設計されていますが、他のAIアシスタントでも使用可能です。
- チェックポイント機能を使用するには、Gitリポジトリが初期化されている必要があります。
- ハンドオフ情報は標準出力または指定されたファイルに出力されます。
ライセンス
MIT