Symphony
SHA-256Symphony는 프로젝트 작업을 격리된 자동화 실행으로 전환하여 팀이 코딩 에이전트를 주시하는 대신 '업무'를 관리할 수 있게 하며, 실험적 구현을 직접 구축하거나 실행할 수 있습니다.
스마트 다운로드
Download 버전 다운로드
v0.0.2 · 16.1 MB
작업을 AI 에이전트에게 맡겨 자동으로 완료하고, 팀은 결과만 검수하면 되며 Codex를 계속 지켜볼 필요가 없습니다.
주요 기능
- 자율 실행 구현 작업: 각 작업에 대해 격리된 에이전트 실행 환경을 생성하고 개발 전체 프로세스를 자동으로 완료
- 증거 기반 검수: CI 상태, PR 피드백, 복잡도 분석, 데모 비디오를 자동으로 수집하여 검수에 근거를 제공
- 안전한 코드 병합: 모든 검사를 통과한 PR만 자동 병합되어 인적 개입을 최소화
- 칸반 기반: Linear 등 프로젝트 칸반을 실시간 모니터링하고 새 작업이 자동으로 에이전트 실행을 트리거
할 수 없는 것
- •현재 엔지니어링 프리뷰 버전으로, 프로덕션 환경이나 민감한 데이터에 사용하지 마십시오. 코드베이스가 이미 Harness Engineering을 채택한 경우에만 사용해야 하며, 그렇지 않으면 효과가 크게 떨어집니다. 또한 저장소와 칸반 보드에 엄격한 접근 제어가 적용되어 있는지 확인하십시오. 지능형 에이전트가 자동으로 브랜치를 생성하고 코드를 푸시하며 PR을 병합하기 때문입니다.
사용 사례
- 성숙한 코드베이스에서 밀린 Issue와 기능 요청을 일괄 처리하기
- 팀은 'AI가 코드를 작성하는 것을 실시간으로 감독하기'에서 '작업과 검수 결과만 관리하기' 워크플로우로 업그레이드하고 싶어 한다
상세 설명
Symphony는 OpenAI가 오픈소스로 공개한 워크플로우 프레임워크로, 프로젝트 작업을 독립적이고 자동으로 실행되는 "구현 작업"으로 나누어 팀이 코딩 에이전트를 감독하는 것에서 작업 자체를 관리하는 것으로 전환하게 한다. Symphony는 보드(예: Linear)를 모니터링하여 자동으로 작업을 배포하고, 에이전트가 개발을 완료한 후 증거(CI 상태, PR 리뷰 의견, 복잡도 분석, 데모 비디오)를 제출하며, 검증을 통과하면 안전하게 코드를 병합할 수 있다. Codex가 직접 작업하는 것과 비교하여, Symphony는 "사람이 코드를 감시하는 것"을 "사람이 작업을 관리하는 것"으로 바꾸며, 특히 Harness Engineering을 이미 채택한 코드베이스에 적합하다. 현재는 초기 엔지니어링 프리뷰 단계로, 신뢰할 수 있는 환경에서만 시험 사용을 권장한다.
태그
시작하기
소프트웨어 설치
배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)
1단계: https://github.com/openai/symphony에 접속하여 SPEC.md 또는 elixir/README.md를 확인하세요
2단계: SPEC.md를 코딩 에이전트(예: Codex)에 제공하여 Symphony 자체 구축 버전을 생성하도록 하세요
3단계: 또는 elixir/README.md에 따라 환경을 구성하고 실험적인 Elixir 구현을 실행하세요
- 1단계: https://github.com/openai/symphony에 접속하여 SPEC.md 또는 elixir/README.md를 확인하세요
- 2단계: SPEC.md를 코딩 에이전트(예: Codex)에 제공하여 Symphony 자체 구축 버전을 생성하도록 하세요
- 3단계: 또는 elixir/README.md에 따라 환경을 구성하고 실험적인 Elixir 구현을 실행하세요
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
bace377e92b7c244a29da15a88f517c7722ca69e249068395f77ce6912ef39eb이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
Symphony는 사용자의 인프라에서 실행되는 프레임워크로, 통합 설치 패키지가 없습니다. 제거 시 관련 프로세스나 서비스를 중지하고 해당 코드 디렉터리와 구성을 삭제하기만 하면 됩니다. Elixir 버전을 사용하는 경우 관련 종속성과 실행 환경을 제거하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.