🟡 🤝 Agenti Objavljeno: · 3 min čitanja ·

OpenAI objavio Symphony: open-source specifikaciju za orkestraciju Codex agenata koja issue trackere pretvara u 'always-on' inženjerske sustave

Apstraktna ilustracija dirigenta koji koordinira više AI agenata predstavljenih kao instrumenti, uz vizualizaciju issue trackera kao notnog zapisa.

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.