본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

openai/symphony

Elixir22 / 0

Linear 작업을 격리된 Coding agent 런으로 연결하는 Elixir 기반 업무 오케스트레이션 도구

TL;DR

Symphony는 특정 라이브러리보다 Linear 업무를 자율적인 Coding agent 구현 런으로 바꾸는 독립 실행형 오케스트레이션 도구이며, 현재 Elixir 기반 참고 구현을 제공한다. Linear 보드에서 작업을 감시하고 격리된 에이전트를 생성한 뒤, 에이전트가 코드 변경과 함께 CI 상태, PR 검토 피드백, 복잡도 분석, walkthrough video 같은 작업 증거를 남기는 방식이다. 사람이 코딩 과정을 계속 감독하는 대신 업무를 상위 수준에서 관리하고, 수락된 PR은 안전하게 반영하는 흐름을 목표로 한다. 다만 trusted environment를 위한 engineering preview이므로 일반 운영 환경에 바로 도입하기보다 SPEC.md와 elixir/README.md를 기준으로 별도 검증하는 편이 적절하다.

핵심 포인트

  • 독립 실행형 업무 오케스트레이션 도구이자 Elixir 기반 참고 구현이다. Linear 보드의 작업을 입력으로 받는다. Coding agent를 격리된 구현 런으로 연결한다.
  • Linear에서 작업 상태를 감시하고 에이전트를 생성한다. 에이전트는 작업을 완료한 뒤 CI 상태와 PR 검토 피드백을 남긴다. 수락된 PR은 안전한 반영 절차로 이어진다.
  • 각 구현 런은 프로젝트 작업 단위별로 분리된다. 엔지니어는 에이전트의 코딩 과정을 직접 감독하지 않는다. 대신 Linear에서 처리할 업무를 관리하는 흐름을 지향한다.
  • Symphony는 harness engineering을 적용한 코드베이스를 전제로 한다. 현재 Elixir 구현은 실험적 참고 버전이다. README는 신뢰할 수 있는 환경에서만 시험하라고 경고한다.

이미지 분석

Linear의 Symphony 업무 보드에서 Backlog, Todo, In Progress, Human Review 열과 여러 작업 카드가 배치된 화면이다.
화면은 Linear 보드의 상태 열을 Symphony가 작업 흐름의 입력과 진행 상태로 활용하는 모습을 담고 있다. 이 구조는 작업 감시, 에이전트 구현, 사람 검토로 이어지는 운영 방식을 시각적으로 뒷받침한다.

26.8k

STARS

2.7k

FORKS

+207

TRENDING

22

조회수

watchers 26.8kopen issues 9Apache License 2.0

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.