openai/symphony
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
解決する課題
Symphonyは、ソフトウェアエンジニアリングチームの焦点を、個々のコーディングエージェントの監視から、ハイレベルなプロジェクト作業の管理へとシフトさせます。プロジェクトのタスクを、継続的な人間の監視なしに完了できる、分離された自律的な実行プロセスへと変換します。
仕組み
Symphonyは、タスクを特定するために作業トラッキングシステム(Linearなど)を監視します。次に、それらのタスクを処理するために自律的なエージェントを起動します。これらのエージェントは実装を行い、CIステータス、PRレビューのフィードバック、複雑性分析、ウォークスルービデオを含む「作業の証明(proof of work)」を提供します。作業が承認されると、エージェントはプルリクエストをマージします。
対象者
ハーネスエンジニアリング(harness engineering)を採用しており、AIコーディングアシスタントの監視ではなく、自律的なワークストリームの管理へと移行したいソフトウェアエンジニアリングチーム。
ハイライト
- 自律的なタスク処理: プロジェクトボードからタスクを完了するためにエージェントを起動します。
- 作業の証明: 結果を検証するために、CIステータス、PRレビュー、複雑性分析を提供します。
- 分離された実行プロセス: プロジェクトの作業を、個別の自律的な実行として扱います。
- リファレンス実装: セットアップ用の実験的なElixirベースのバージョンが含まれています。
関連
- Dispatch
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト