Argorant setzt die harte Grenze durch: Credit-Prüfungen und Rate-Limits laufen auf dem Server, ein Agent, der sich falsch verhält, kann also nie mehr ausgeben als dein Guthaben. Alles oberhalb dieser Linie sind deine Anweisungen. Das solltest du schreiben.
Regeln für die Anweisungen eines Agenten
- Erkunde nur mit Zählungen und Vorschauen. Beides kostet keine Kontakt-Credits; beachte beim Verfeinern der Filter Kontoberechtigungen, Kontingente und Rate-Limits.
- Nenn vor jeder Freischaltung und jedem Export das genaue Zeilenlimit und die geschätzten Credit-Kosten, und warte dann auf ein ausdrückliches Okay.
- Erhöhe nie selbst ein Zeilenlimit, wenn ein Ergebnis kleiner ausfällt als erwartet. Berichte und frag.
- Wiederhole nie einen Zahlungsfehler. Zeig den Link zum Aufladen und halte an.
- Nutze
--jsonbei jedem CLI-Aufruf, damit die Ausgabe ausgewertet und nicht geraten wird. - Nimm lieber einen Export statt vieler Freischaltungen, wenn die Liste größer ist als ein paar Dutzend Zeilen.
Strukturelle Schutzregeln, nach Stärke geordnet
- Schränk den Key ein. Ein Key ohne Scopes zum Ausgeben gibt bei Freischaltung und Export 403 zurück. Daran kommt kein Prompt vorbei.
- Begrenze das Guthaben. Ein vorausbezahltes Guthaben ist eine harte Obergrenze für jeden unbeaufsichtigten Lauf. Der Agent gibt aus, was da ist, und nicht mehr.
- Trenne die Agenten. Ein Key für Recherche, einer für den vom Menschen freigegebenen Schritt zum Ausgeben.
- Anweisen. Die schwächste Ebene, und die einzige, die viele Teams nutzen.

Die Falle, die du kennen solltest
Die Bestätigungsabfrage der CLI erscheint nur für einen Menschen am Terminal. In einer Agentenschleife, einer Pipe oder CI gibt es keine Abfrage, und reveal, export und verify --file geben sofort aus. Plane so, als gäbe es die Abfrage nicht, denn für deinen Agenten gibt es sie nicht.
Jede Ausgabe wird protokolliert und ist in deinem Konto sichtbar. Eine Überraschung lässt sich also hinterher immer erklären.