🧩 Framework & Thư viện•Mã nguồn mở•
Symphony
Multi-agent framework từ OpenAI, biến Linear issues thành autonomous agent runs với human-in-the-loop review, 14K+ stars.
#symphony
Danh mục
🧩 Framework & Thư viện
Giá
Mã nguồn mở
GitHub Stars
⭐ 27,506
Ngôn ngữ
Elixir
License
Apache-2.0
Ngày thêm
2026-03-28
Tóm tắt từ README GitHub
Symphony
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage
work instead of supervising coding agents.
In this demo video, Symphony monitors a Linear board for work and spawns agents to handle the tasks. The agents complete the tasks and provide proof of work: CI status, PR review feedback, complexity analysis, and walkthrough videos. When accepted, the agents land the PR safely. Engineers do not need to supervise Codex; they can manage the work at a higher level.
Symphony is a low-key engineering preview for testing in trusted environments.
Running Symphony
Requirements
Symphony works best in codebases that have adopted
harness engineering. Symphony is the next step --
moving from managing coding agents to managing work that needs to get done.
Option 1. Make your own
Tell your favorite coding agent to build Symphony in a programming language of your choice:
Implement Symphony according to the following spec:
https://github.com/openai/symphony/blob/main/SPEC.md
Option 2. Use our experimental reference implementation
Check out elixir/README.md for instructions on how to set up your environment
and run the Elixir-based
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
Symphony là multi-agent framework từ OpenAI, thiết kế để biến project management tasks (Linear issues) thành autonomous agent runs. Symphony orchestrate nhiều specialized agents, mỗi agent có tool và context riêng, phối hợp qua task queue với human-in-the-loop review. Repo có hơn 14,100 stars, viết bằng Python.
Tính năng chính
- Linear integration: tự động lấy issues và chuyển thành agent tasks
- Multi-agent orchestration: planner, coder, reviewer, tester agents
- Human-in-the-loop: checkpoint để human review trước khi agent tiếp tục
- Tool system: file I/O, shell execution, web search, git operations
- Task queue: quản lý và distribute tasks giữa agents
- Trace logging: ghi lại toàn bộ agent decisions và actions
Stack kỹ thuật
- Python, OpenAI Agents SDK
- Linear API integration
- Docker cho code execution sandbox
Điểm mạnh
- Từ OpenAI, được support và maintain tốt
- Linear integration độc đáo, workflow từ issue đến code
- Human-in-the-loop giữ chất lượng, không fully autonomous
- Trace logging giúp debug agent behavior
Hạn chế
- Chỉ hỗ trợ OpenAI models (GPT-4, o1)
- Linear-specific, không dùng được với Jira, GitHub Issues trực tiếp
- Cần OpenAI API key, chi phí API đáng kể cho multi-agent runs
- Chưa có hosted version, phải self-host
Phù hợp khi nào
Team dùng Linear cho project management và muốn auto-implement tasks bằng AI agents, với human review ở mỗi checkpoint.