Eujenz/collaborative-agent-harness

エージェント支援開発、チェックポイント、Git管理、セッションハンドオフのためのCodexスキルとワークフロースキャフォールド。

collaborative-agent-harness とは?

このスキルは、AIエージェント(特にCodex)を用いた開発ワークフローを体系的に支援するためのスキャフォールド(雛形)です。主な機能として、作業のチェックポイント作成、Gitのベストプラクティスに従ったコード管理、そしてエージェント間またはセッション間での作業の引き継ぎ(ハンドオフ)を容易にします。これにより、開発者はAIアシスタントと協働する際の作業の継続性と品質を確保できます。Codexプラットフォーム上で動作するように設計されており、スキル自体はMarkdownベースの指示書とスクリプトで構成されています。このスキルを使用することで、AIエージェントが行った変更を追跡し、必要に応じて以前の状態にロールバックしたり、別のエージェントが中断したところから作業を再開したりすることが可能になります。

対応~Claude Code✓Codex CLI~Cursor
npx skills add Eujenz/collaborative-agent-harness

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

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

関連スキル