OpenAI Symphony - 에이전트 기반 프로젝트 관리 자동화 도구
(github.com/openai)- 개발팀이 코드 작성 대신 작업 단위 관리에 집중할 수 있도록 지원
- 각 프로젝트 작업을 격리된 자율 실행(run) 형태로 전환해,
팀이 코딩 에이전트를 감독하지 않고 업무를 관리하고
에이전트는 독립적으로 구현을 수행하는 구조 - 데모 비디오 에서는 Symphony가 Linear의 보드를 모니터링해, 새 작업이 생성되면 자동으로 에이전트를 생성 및 할당
- 에이전트는 작업 완료 후 CI 상태, PR 리뷰 피드백, 복잡도 분석, 실행 영상 등 작업 증거(proof of work) 를 제출
- 승인된 작업은 자동으로 Pull Request 병합까지 처리되어, 개발자가 세부 코드를 감독할 필요 없음
- Harness engineering을 채택한 코드베이스에서 최적 성능을 발휘하며, 코딩 에이전트 관리에서 업무 관리로의 전환을 지향
- Elixir 기반의 실험적 참조 구현체 제공, SPEC 문서를 기반으로 다른 언어로 직접 구현 가능
- Apache License 2.0