Naar de inhoud

InfrastructuurMotir Agentenvloot

Je hele plan, parallel uitgevoerd.

De gehoste agents van Motir pakken elk werkitem dat gereed is en werken ze tegelijk af, elk op een nieuwe machine met een eigen branch en pull request. Start ze zelf, of laat Motir Projectmanager ze aan het werk houden, en het project schiet op alle fronten tegelijk op.

Een paar zinnen is genoeg. Motir vraagt naar de rest.

Schaal

Eén machine voor elk gereed werkitem

Alles wat kan beginnen, begint. Elke run claimt zijn werkitem, zodat nooit twee agents hetzelfde oppakken, en werkt het af op een eigen machine. Een story voert zijn onderdelen uit in de volgorde waarin ze van elkaar afhangen. Hoe meer werk gereed is, hoe meer runs tegelijk.

Zonder omkijken

Motir Projectmanager houdt de vloot aan het werk

Geef het project aan Motir Projectmanager en het start een run zodra een werkitem gereed is, kiest het model en legt je alleen voor wat jouw beslissing vraagt: de pull requests, de ontwerpen, de plannen.

Het juiste model voor elke klus

Elk werkitem heeft een moeilijkheid. Die kiest het model.

De planner geeft elke taak, subtaak en bug een moeilijkheid: hoe lastig het werk is om goed te krijgen, niet hoe groot het is. Een wijziging van één regel aan de volgorde van locks kan hoog zijn, terwijl een grote hernoeming triviaal is. De vloot leest het om het model te kiezen, zodat een hernoeming niet betaalt voor het sterkste model en een datamigratie nooit op het goedkoopste draait.

  1. TriviaalMechanisch werk met een eenduidige specificatie: een hernoeming, een tekstwijziging, een configuratieschakelaar. Draait op een sneller, goedkoper model.
  2. LaagRoutinewerk dat een patroon volgt dat de code al heeft, zoals een nieuw veld in een bestaand formulier. Draait op een sneller, goedkoper model.
  3. GemiddeldEchte ontwerpkeuzes over meerdere bestanden of services, of een bug waarvan de oorzaak nog onbekend is. Draait op het sterkste model.
  4. HoogWerk waarbij een subtiele fout duur is: concurrency, beveiliging, een migratie op live data. Draait op het sterkste model.
  5. Jouw keuzeStel per niveau je eigen model in voor het project, of kies er een voor één run, uit Claude, DeepSeek, GLM en Qwen.
  6. Betaal voor wat draaitGefactureerd in credits voor modelaanroepen en machinetijd. Draait er niets, dan betaal je niets.
Hoe moeilijkheidsniveaus werken, en wat een taak op elk model kost

Runs die voor zichzelf zorgen

Problemen opgelost zonder jou

  1. Falende checksEen run repareert zijn pull request op dezelfde branch, in maximaal vijf pogingen.
  2. Een run die is gestoptHet werk blijft op zijn branch staan, en een nieuwe run zet het voort zonder opnieuw te beginnen.
  3. Een vastgelopen agentEen run die 15 minuten stil blijft, wordt gestopt, zodat een vastgelopen agent nooit credits verbrandt.
  4. Een bug onderwegEen agent die buiten zijn eigen werk een bug vindt, legt die vast en gaat verder.

Vastgelegd

Elke run, stap voor stap

Elke run legt zijn model vast, elke stap, wat het kostte en hoe elk werkitem eindigde: geïmplementeerd, mislukt, opnieuw gepland of overgeslagen.

Ga op alle fronten tegelijk vooruit.

Breng het idee of het project dat je hebt, en laat de vloot alles afwerken wat gereed is.