New AI coding paradiagm - OpenAI Symphony
In a Nutshell
OpenAI Symphony is a background orchestrator that monitors Linear tickets every 30 seconds, spins up isolated agent workspaces per ticket, and lets agents report progress and evidence directly through the ticket system. The key shift is moving humans from managing multiple interactive coding sessions to managing tickets while agents handle the actual work at the ticket level. This eliminates cognitive load from context-switching and enables parallel agent execution limited only by available compute rather than human attention.
These notes were generated by AI and may contain inaccuracies.
OpenAI released an open-source repository called Symphony. On the surface, it functions as an orchestrator for managing coding agents through ticket trackers like Linear, but operates as a fundamentally different way of interacting with agents. The project shifts the paradigm from managing individual coding sessions to managing tickets, allowing agents to work at the ticket level and report back through the ticket system itself.
Coding agent usage has shifted significantly over recent months. Initially, agents served primarily as autocomplete tools. This evolved to interactive sessions with coding agents, and currently most users run two or three different sessions in parallel, each working in isolated work trees for different features or bug fixes. New tooling like Supersets or Conductor helps manage multiple interactive coding sessions, but even with these tools, users experience cognitive burden when managing more than three sessions simultaneously. Context switching becomes difficult, and users frequently send incorrect instructions to the wrong thread. The ceiling of productivity is no longer model capability but human attention and cognitive load.
OpenAI's engineering team recognized that current coding agent experiences center around coding sessions and merge PRs, but software workflows have been organized around deliverables like issues, tasks, tickets, and milestones for decades. Engineering leaders manage massive task volumes across thousands of workers by reviewing final outcomes through tools like Linear and Atlassian, rather than reviewing individual PRs. Symphony's solution moves humans up one level of abstraction - instead of managing two or three interactive sessions, users manage tickets while agents work at the ticket level and report back through the ticket system.
Sign in to read the full notes
Get access to AI-generated notes, topic timestamps, and more.