KI-Agenten · Softwareentwicklung · Schweiz
KI-Coding-Agenten bearbeiten Softwareaufgaben im Repository. Anvil Coder verbindet ihre Arbeit mit Anforderungen, Projektregeln und konfigurierbaren Prüfungen. Ihr gebt den Auftrag vor und prüft die Änderungen; im gehosteten Dienst wird das Ergebnis als Pull-Request-Entwurf übergeben.
Beschreibt die gewünschte Änderung, die Akzeptanzkriterien und die Grenzen. Das Repository und eure Projektregeln bilden den Arbeitskontext.
Anvil plant kleine Arbeitsschritte und ihre Abhängigkeiten. Agenten setzen die Schritte um und hinterlassen nachvollziehbare Commits.
Prüft Änderungen, ausgeführte Checks und offene Befunde zusammen. Im gehosteten Ablauf entscheidet ein Mensch über den Merge.
Beispielaufgabe · kein Benchmark
Ein begrenzter Fehlerfall eignet sich, um Softwareentwicklung mit KI am eigenen Projekt zu beurteilen. Der Auftrag beschreibt beobachtbares Verhalten:
Im Review prüft ihr den Diff, die Teständerungen und den Nachweis der Testausführung. Eine erzeugte Testdatei allein beantwortet noch nicht, ob der Fehler behoben ist.
Autonome Coding-Agenten brauchen einen klaren Auftrag und passende Freigabepunkte. In Anvil legt ihr die Aufsicht pro Projekt fest. Ohne konfigurierte Freigabestufe läuft ein gestarteter Auftrag durch; die Merge-Entscheidung bleibt im gehosteten Dienst beim Menschen.
Guardrails tragen eure Architektur- und Qualitätsregeln in die Arbeit. Ausführbare Regeln können Verstösse melden oder blockieren. Eine Anweisung im Prompt allein belegt noch keine Einhaltung.
Ein bestehendes Repository, verständliche Anforderungen und wiederholbare Prüfkommandos sind ein guter Ausgangspunkt. Klärt zuerst, ob die benötigten Werkzeuge in der Ausführungsumgebung verfügbar sind. Java und Spring Boot sind der am weitesten erprobte Pfad; weitere Stacks hängen von ihrer Toolchain ab.
Anvil wird von Halvic Labs in der Schweiz entwickelt. Bei der Wahl des Modells gehören auch dessen Datenverarbeitung und Zugangsdaten zur Projektentscheidung.