OpenAI Releases Symphony, an Autonomous Task Management System for AI Agents
Article Content
OpenAI has introduced Symphony, a system designed to autonomously assign tasks from project boards to AI agents. Rather than manually overseeing each stage of an agent's work, users manage the overall process or orchestration. Symphony integrates with project management tools like Linear by automatically detecting new tasks, launching agents in isolated project copies, and facilitating the development workflow. Agents independently write code, submit it for review, run tests, and await approval without interfering with each other. The system includes a dashboard and six built-in commands covering commits, pushes, merges, task management, and debugging. Configuration is handled through a WORKFLOW.md file. OpenAI has provided both a ready-to-use Elixir implementation and a specification (SPEC.md) allowing developers to build their own versions in any language. This release exemplifies OpenAI's harness engineering approach, which structures projects to enable autonomous agent collaboration from the outset.
Resources: