OpenAI objavio Symphony: open-source specifikaciju za orkestraciju Codex agenata koja issue trackere pretvara u 'always-on' inženjerske sustave
OpenAI je 27. travnja 2026. objavio Symphony — open-source specifikaciju za orkestraciju Codex agenata. Cilj je pretvoriti issue trackere u 'always-on agent systems' koji povećavaju inženjerski output i smanjuju troškove kontekstnog prebacivanja unutar developer timova.
Ovaj članak generiran je uz pomoć umjetne inteligencije na temelju primarnih izvora.
OpenAI je u ponedjeljak, 27. travnja 2026., objavio Symphony — open-source specifikaciju za orkestraciju Codex agenata. Najava se uklapa u širi trend industrije: prebacivanje fokusa s individualnih AI alata na koordiniran sustav agenata koji rade kontinuirano i autonomno unutar postojećih developer workflow-a.
Što je Symphony
Prema službenom OpenAI opisu, Symphony je “open-source spec for Codex orchestration” koji “turns issue trackers into always-on agent systems”. Tri ključne riječi:
- open-source — specifikacija je javno dostupna i može je implementirati bilo tko, ne samo OpenAI,
- spec — riječ je o specifikaciji, ne gotovom alatu, što omogućuje ekosustav implementacija,
- orchestration — fokus je na koordinaciji više agenata, ne na pojedinačnom modelu.
Cilj koji OpenAI navodi: “boosting engineering output and reducing context switching”.
Zašto je orkestracija postala tema
Posljednjih 18 mjeseci industrija se konsolidirala oko spoznaje da pojedinačni AI agent, čak i kad je vrlo sposoban, ne rješava strukturalne probleme inženjerskih timova. Code-completion alati su pomogli, ali timovi i dalje gube vrijeme na:
- kontekstno prebacivanje između pisanja koda, čitanja issue-a, recenzija i CI logova,
- koordinaciju između više AI alata koji ne dijele zajednički kontekst,
- dispatchanje zadataka — odlučivanje koji agent radi koji posao.
Simbol “always-on” znači da agenti promatraju issue tracker i automatski pokreću rad kad se pojavi novi tiket, umjesto da čekaju izričitu naredbu od programera. To bi, ako spec uspije u praksi, imalo dramatičan učinak na propusnost timova.
Open-source kao strateški izbor
Odluka da je Symphony open-source specifikacija, a ne proprietary OpenAI proizvod, ima nekoliko očitih implikacija:
- kompatibilnost — drugi dobavljači (Anthropic Codex alternative, lokalni LLM-ovi, custom fine-tuned modeli) mogu implementirati istu specifikaciju, pa korisnici nisu zaključani u OpenAI ekosustav,
- ekosustav — open-source spec često privlači integratore, alate trećih strana i alternativne implementacije, što pojačava efekt mreže,
- enterprise prihvaćanje — velike kompanije lakše usvajaju otvorene specifikacije nego zatvorene API-je jer žele opciju izlaza.
Ova taktika podsjeća na pristup koji su OpenAI i drugi koristili s Model Context Protocol (MCP) prošle godine — definira se otvoreni protokol, a tržište se stvara oko interoperabilnosti.
Što ostaje otvoreno
Bez pristupa punom tekstu objave (HTTP 403 u trenutku pisanja), nekoliko važnih detalja nije javno potvrđeno:
- konkretna licenca specifikacije (Apache 2.0, MIT ili custom),
- popis partnera koji su sudjelovali u dizajnu spec-a,
- GitHub repozitorij s referentnom implementacijom,
- kompatibilnost s postojećim alatima poput LangGraph, AutoGen, CrewAI ili Strands Agents,
- format integracije s issue trackerima — webhooks, polling, posebne plugins.
Što ovo znači za inženjerske timove
Tri praktične implikacije:
- timovi koji već imaju strukturiran issue tracker (GitHub Issues, Jira, Linear) imaju prirodnu osnovu za eksperimentiranje s Symphony-jem čim referentne implementacije postanu dostupne;
- “always-on” arhitektura znači da timovi moraju revidirati ulaznu kontrolu kvalitete issue-a — ako agent radi automatski na svemu što uđe u tracker, slabi tiket može potrošiti compute resurs uzalud;
- politike review-a i merge-a trebaju se prilagoditi — kod koji generira agent treba ići kroz iste recenzentske procese kao i ljudski kod.
OpenAI najavljuje da će Symphony biti dostupan kroz uobičajene OpenAI kanale i, vjerojatno, javni GitHub. Detaljnu tehničku specifikaciju, primjere i partnersku listu pratit ćemo i ažurirati ovaj članak čim cjeloviti tekst objave postane javno dostupan.
Česta pitanja
- Što je točno Symphony?
- Prema službenom opisu OpenAI-a, Symphony je 'open-source spec for Codex orchestration'. Riječ je o specifikaciji koja definira kako agentski sustavi temeljeni na Codex modelima rade s issue trackerima i drugim razvojnim alatima na koordiniran način.
- Što znači 'always-on agent system'?
- Termin opisuje arhitekturu u kojoj agenti kontinuirano prate izvore zadataka — primjerice GitHub Issues ili Jira — i automatski pokreću rad bez izričitog ljudskog poziva. Suprotnost tome su 'on-demand' agenti koji se aktiviraju samo kad ih netko izričito pozove.
- Za koga je Symphony namijenjen?
- Glavni cilj prema RSS opisu su inženjerski timovi koji žele 'povećati inženjerski output i smanjiti kontekstno prebacivanje'. To su prvenstveno srednje i velike software tvrtke koje već imaju strukturirane issue trackere.
- Je li Symphony alat ili specifikacija?
- Specifikacija. Razlika je važna — alat je gotov softver, dok je specifikacija dokument koji definira kako se različiti alati i agenti trebaju ponašati i komunicirati. Implementacije specifikacije mogu napraviti različiti dobavljači.
Povezane vijesti
arXiv:2605.22502: Kompiliranjem agentskih workflowa u LLM težine postiže se near-frontier kvaliteta uz 100 puta nižu cijenu
arXiv:2605.22794: MOSS pokazuje agente koji se sami unapređuju mijenjajući vlastiti izvorni kod
arXiv:2605.22535: TerminalWorld benchmark mjeri LLM agente na stvarnim Linux terminal zadacima bez simulacije