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
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트