Anvil CoderAnmelden

KI-Coding-Agenten · Gebaut in der Schweiz

KI-Coding-Agenten, deren Pull Requests du mergen kannst

„Autonom“ verkauft jeder. Mergebar verkauft niemand. Anvil Coder nimmt ein Ticket aus deinem Backlog, zerlegt es in kleine Arbeitsschritte und liefert einen Draft-Pull-Request in dein Repository, bei dem jeder Schritt unter deinen Regeln entstand und seinen eigenen Commit hinterlässt. Du liest, statt zu rekonstruieren.

So übergibst du einen Auftrag

  1. Ticket schreiben

    Beschreibe, was sich ändern soll und woran man erkennt, dass es fertig ist. Dein Repository und deine Projektregeln sind der Arbeitskontext.

  2. Zurücklehnen

    Anvil Coder plant die Arbeitsschritte, lässt Agenten sie parallel umsetzen und prüft jeden Schritt gegen dieselben Guardrails. Jeder Schritt wird ein Commit.

  3. Entscheiden

    Der Draft-PR liegt in deinem Repository. Du siehst, was beauftragt war, was geändert wurde und was geprüft ist, und entscheidest über den Merge.

Ein guter erster Auftrag

Beispiel

Eine ungültige Registrierung abfangen

Donnerstag, 16:30. Im Backlog liegt seit drei Sprints ein kleiner Fehler: Die Registrierung nimmt eine leere E-Mail-Adresse an. Niemand hatte Zeit. Du schreibst drei Sätze ins Ticket und ziehst es auf „Bereit“:

Eine Viertelstunde später liegt ein Draft-PR mit drei Commits in deinem Repository: Korrektur, Regressionstest, Doku. Du liest den Diff und das Testprotokoll und merged, wenn es passt.

Kontrolle ist eine Einstellung, kein Verzicht

Wie viel Aufsicht du behältst, stellst du je Projekt ein: von „jede Aktion braucht eine Freigabe“ bis „nur die folgenreichen“. Ohne eine gesetzte Stufe läuft ein Auftrag durch, und das Ergebnis ist in jedem Fall ein Draft-PR, den ein Mensch merged.

Deine Architektur- und Qualitätsregeln stehen als Guardrails in jedem einzelnen Prompt. Was du als maschinenlesbare Regel hinterlegst, wird zusätzlich im Lauf geprüft und blockiert bei Verstoss.

Wie Guardrails arbeiten

Passt dein Projekt?

Ein bestehendes Repository, verständliche Tickets und Build- und Testkommandos, die ein Mensch heute schon ausführt: mehr braucht es nicht. Java mit Spring Boot ist der am meisten begangene Weg; andere Stacks laufen über dasselbe Stack-Profil, sobald ihre Werkzeuge in der Prüfumgebung stehen.

Anvil Coder wird von Halvic Labs in der Schweiz entwickelt und betrieben. Welches Modell deinen Code sieht, entscheidest du: Anthropic, OpenAI-kompatible Anbieter oder ein eigener Schlüssel.

Voraussetzungen für deinen Stack

Fragen vor dem ersten Lauf

Ersetzt das unser Code-Review?
Nein, es macht es kürzer. Du liest am Commit, unter welchem Auftrag er entstand, und siehst im Laufbericht, welche Prüfungen gelaufen sind.
Werden Build und Tests ausgeführt?
Ja, in einer Sandbox mit den Kommandos deines Stack-Profils. Fehlt dort die Toolchain, sagt der Lauf das ehrlich und markiert sich als unverifiziert, statt ein Grün zu behaupten.
Wie fangen wir an?
Trag dich auf der Warteliste ein, oder bring ein echtes Ticket in die Demo. Wir gehen es gemeinsam durch, vom Auftrag bis zum Draft-PR.