Eine autonome Softwareorganisation für jedes Produkt
Verbinden Sie eine Website, eine Mobile-App oder eine Bibliothek, und dreizehn Agenten führen deren Lebenszyklus — Entwicklung, Test, Überwachung, Verbesserung, Support — 24/7 und halten nur an den fünf Freigaben an, die ein Mensch besitzt.
Es startet im Simulationsmodus: Jede Integration ist simuliert, und nichts erreicht ein echtes System.
Die Organisation
Dreizehn Rollen, in der Reihenfolge, in der die Arbeit sie durchläuft. Jede hat ihre eigene Modellstufe, ihre eigene Tagesobergrenze für Ausgaben und nur die Fähigkeiten, die ihre Rollendatei gewährt.
- Product
- Research
- Architect
- Coding
- Code review
- Test
- Security
- Release
- SRE
- Analytics
- Support
- Growth
- Finance
Wo es anhält
Fünf Entscheidungen gehören einem Menschen, und Agenten arbeiten bis zu einer davon und warten. Rollback, das Anhalten eines Rollouts und das Ausschalten eines Flags warten nie — Schaden rückgängig zu machen sollte nie eine Unterschrift brauchen.
⚑ Merge
a change reaching trunk
⚑ Deployment
a release reaching production
⚑ Ausgaben
a role or product that has hit its cap
⚑ Kundenkontakt
anything an agent wrote being sent or published
⚑ Rechtliches
a change to terms, privacy, pricing or licensing
Jede Lebensphase
In Produktion laufend, halb fertig oder nur in Wartung. Fehlende Tests senken, wie tief Agenten gehen dürfen, und werden als Grund angezeigt, statt etwas zu blockieren.
Jede Sprache, in einer von drei Tiefen
Ein Paket beansprucht, was es erkennt; alles andere bekommt das generische Paket, begrenzt auf die flachste Stufe und ohne Deployment. Was sich unterscheidet, ist die Tiefe, nicht die Aufnahme.
Befehle werden belegt, nicht geraten
Discovery führt die Build- und Testbefehle einer Komponente in einer Sandbox aus, bevor es sie festhält. Eine fehlende Toolchain wird als fehlend gemeldet und nicht als Fehlschlag.