
Galactic is een open-source workflow-orkestratietool die specifiek is ontworpen om het bestandsconflictprobleem op te lossen wanneer meerdere autonome AI-codeeragents parallel aan hetzelfde project werken.
Normaal gesproken, wanneer een ontwikkelaar twee of meer AI-agents tegelijkertijd op één repository loslaat, overschrijven de agents elkaars bestanden, laten ze de lokale server crashen en corrumperen ze de Git-geschiedenis. Galactic voorkomt dit door op te treden als een isolatielaag — elke individuele agent wordt opgestart in zijn eigen geïsoleerde Git-worktree met automatisch toegewezen serverpoorten.
Waarom het belangrijk is
Naarmate agentisch coderen standaardpraktijk wordt, verschuiven ontwikkelaars van het sequentieel aansturen van één agent naar het optreden als "managers" die teams van parallelle AI-werkers orkestreren. Lokale bestandssysteembeperkingen vormen echter een knelpunt voor deze multi-agent-opschaling. Galactic ontgrendelt daadwerkelijk parallelle, conflictvrije AI-ontwikkeling, die de dagelijkse doorvoer van een ontwikkelaar enorm vermenigvuldigt zonder risico op repository-corruptie.
Hoe het werkt
Wanneer je meerdere taken activeert via Galactic, creëert het tijdelijke Git-worktrees die gekoppeld zijn aan je hoofdrepository maar fysiek geïsoleerd in aparte directories. Het wijst unieke poortnummers toe voor lokale servers die de agents nodig hebben om hun code te testen. De agents opereren onafhankelijk in deze veilige sandboxes. Wanneer hun taken zijn voltooid en geverifieerd, kan de ontwikkelaar de geïsoleerde commits beoordelen en ze veilig terugmergen naar de primaire branch.
Voorbeeld
Een ontwikkelaar gebruikt de Claude Code CLI en wil een nieuw databaseschema implementeren terwijl hij tegelijkertijd de frontend CSS overhult. In plaats van 10 minuten te wachten tot de ene taak klaar is voordat de volgende begint, gebruikt hij Galactic om beide commando's gelijktijdig te dispatchen. Galactic isoleert "Agent A" in worktree-1 (SQL afhandelen) en "Agent B" in worktree-2 (CSS afhandelen). Beide agents testen hun code zonder poortconflicten, waardoor de ontwikkelaar 20 minuten autonoom werk in slechts 10 minuten kan realiseren.