Populaire onderwerpen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
OpenAI's nieuwste open-source project "Symphony": een autonome Coding Agents scheduling service, die projectmanagementtools (zoals Linear) monitort, en voor elk Issue automatisch een geïsoleerde werkruimte toewijst, Codex opstart om dat Issue te realiseren, totdat de taak is voltooid of overgaat naar menselijke beoordeling.
In één zin: ingenieurs beheren de vraag, Symphony beheert Codex, Codex schrijft code!
Waarom doet OpenAI dit project?
Symphony is een externalisatie van een grotere interne praktijk bij OpenAI. In de tweede helft van 2025 voerde een klein team van drie personen binnen OpenAI een experiment uit met een extreme beperking: de gehele codebase van het product, nul regels handgeschreven code. Alle code werd door Codex geproduceerd, en binnen vijf maanden werden ongeveer een miljoen regels code gegenereerd, met ongeveer 1500 PR's samengevoegd, wat neerkomt op 3,5 PR per ingenieur per dag.
Deze methodologie is verfijnd tot Harness Engineering: ingenieurs schrijven geen code, maar ontwerpen de omgeving, schrijven beperkingen, en bouwen feedbackloops, zodat Agents betrouwbaar kunnen werken. Symphony is de scheduling laag van deze productielijn.
Kern van de architectuur: zes lagen
· Policy Layer: WORKFLOW.md in de repository, definieert prompt templates en runtime strategieën
· Configuration Layer: parse YAML front matter, behandelt standaardwaarden en omgevingsvariabelen
· Coordination Layer: polling loop, kwalificatie voor Issue scheduling, gelijktijdigheidscontrole, retry-logica
· Execution Layer: lifecycle management van de bestandssysteem werkruimte + opstarten van Codex subprocessen
· Integration Layer: Linear API aanpassing, normalisatie van Issue datastructuren
· Observability Layer: gestructureerde logs, optionele HTTP dashboard
WORKFLOW.md: de ziel van het systeem
Symphony plaatst de configuratie niet op de server, maar plaatst WORKFLOW.md in de code repository zelf, samen met versiebeheer van de code.
Het bestand is in twee delen verdeeld:
· YAML front matter: runtime configuratie (tracker, aantal gelijktijdige processen, time-outs, hook scripts)
· Markdown body: prompt templates voor Codex (Liquid syntax, kan Issue velden injecteren)
Symphony luistert in realtime naar wijzigingen in dit bestand, zonder opnieuw op te starten om effect te hebben - inclusief het aanpassen van de polling interval, gelijktijdigheidslimieten, en de inhoud van de prompts.
De verfijnde details van gelijktijdigheid en scheduling...

Boven
Positie
Favorieten
