본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 20. 16:18

openai/symphony

요약

OpenAI의 Symphony는 프로젝트 작업을 격리된 자율적 실행 단위로 전환하여, 엔지니어가 개별 코딩 에이전트를 감독하는 대신 상위 수준에서 작업을 관리할 수 있게 돕는 시스템입니다. Linear 보드와 연동하여 작업을 감지하고, 에이전트가 작업 증명(CI 상태, PR 리뷰 등)을 제공하면 승인을 통해 안전하게 코드를 반영하는 워크플로우를 지원합니다.

핵심 포인트

  • 코딩 에이전트 감독에서 작업 관리 중심으로 패러다임 전환
  • Linear 보드 모니터링을 통한 자동 작업 감지 및 에이전트 생성
  • CI 상태, PR 리뷰, 복잡도 분석 등 작업 증명(Proof of Work) 제공
  • 하네스 엔지니어링(harness engineering)이 적용된 코드베이스에서 최적의 성능 발휘
  • Apache License 2.0 기반의 오픈소스 프로젝트

Symphony는 프로젝트 작업을 격리된 자율적 구현 실행(implementation runs)으로 전환하여, 팀이 코딩 에이전트(coding agents)를 감독하는 대신 작업을 관리할 수 있도록 합니다.

이 데모 영상에서 Symphony는 Linear 보드를 모니터링하여 작업을 감지하고, 태스크를 처리할 에이전트들을 생성합니다. 에이전트들은 태스크를 완료하고 CI 상태, PR 리뷰 피드백, 복잡도 분석(complexity analysis), 워크스루 영상(walkthrough videos)과 같은 작업 증명(proof of work)을 제공합니다. 승인되면 에이전트들은 안전하게 PR을 반영(land)합니다. 엔지니어들은 Codex를 감독할 필요가 없으며, 더 높은 수준에서 작업을 관리할 수 있습니다.

경고

Symphony는 신뢰할 수 있는 환경에서 테스트하기 위한 저조도 엔지니어링 프리뷰(low-key engineering preview)입니다.

Symphony는 하네스 엔지니어링(harness engineering)을 채택한 코드베이스에서 가장 잘 작동합니다. Symphony는 코딩 에이전트를 관리하는 단계에서 벗어나, 완수해야 할 작업을 관리하는 단계로 나아가는 다음 단계입니다.

당신이 선호하는 코딩 에이전트에게 원하는 프로그래밍 언어로 Symphony를 구축하라고 말해보세요:

다음 사양(spec)에 따라 Symphony를 구현하세요: https://github.com/openai/symphony/blob/main/SPEC.md

환경을 설정하고 Elixir 기반의 Symphony 구현체를 실행하는 방법에 대한 지침은 elixir/README.md를 확인하세요. 또한 선호하는 코딩 에이전트에게 설정을 도와달라고 요청할 수도 있습니다:

https://github.com/openai/symphony/blob/main/elixir/README.md를 기반으로 내 리포지토리에 Symphony를 설정해줘

이 프로젝트는 Apache License 2.0에 따라 라이선스가 부여됩니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0