Vorschau·Agenten/Material
Agenten · Material

Alle Diagramme

12 Zeichnungen aus dem Kurs, in der Reihenfolge, in der sie vorkommen. Druckbar — als Aushang neben dem Bildschirm ist die Landkarte mehr wert als jede Notiz.

Die SchleifeDas ist der ganze Mechanismus — alles Weitere ist Ausschmückung
DIE SCHLEIFE — DAS GANZE GEHEIMNISDer Auftrageinmal, von IhnenÜberlegenWas ist dernächste Schritt?Werkzeug nutzenlesen · rechnen · schreibenErgebnis lesenBin ich am Ziel?noch nicht am Ziel → nächste Rundeam ZielErgebnis und ProtokollWas er getan hat, ist nachlesbar.Der Unterschied zum Programm:Wie oft diese Schleife läuft und welches Werkzeug an der Reihe ist, steht nirgends geschrieben.Das entscheidet der Agent in jeder Runde neu — deshalb gibt man ihm Grenzen statt Anweisungen.
Automat, Assistent, AgentDieselbe Aufgabe, drei Bauformen
Der AutomatEin Skript, ein ProgrammDie Schritte stehen fest.Jeder Lauf ist gleich.Es entscheidet nichts.Rechnungsnummern fortlaufendvergebenDer AssistentEin ChatfensterAntwortet auf Fragen.Wirkt nur über Sie.Er tut nichts selbst.Einen Text zusammenfassenlassenDer AgentAuftrag statt AnweisungWählt die Schritte selbst.Benutzt Werkzeuge.Prüft und läuft weiter.30 Belege lesen, ablegen,Zweifel vorlegenDie Frage, an der sich alles entscheidet:Wer legt die Reihenfolge der Schritte fest — Sie beim Schreiben oder er beim Laufen?
Die fünf TeileFehlt einer, ist es kein Agent — sondern etwas anderes, oft etwas Besseres
JEDER AGENT — AUCH DER GRÖSSTE — HAT GENAU DIESE FÜNF TEILEDer AuftragWas soll getan werden?Rolle, Ziel, Grenzen.Ein Text, den Sie schreiben.Das ModellWer überlegt?Überlegt in jeder Runde,was als Nächstes dran ist.Die WerkzeugeWomit wirkt er?Alles, womit er auf dieWelt einwirken kann.Das GedächtnisWas weiß er?Was er im Lauf sieht —und was danach bleibt.Die GrenzenWo hört er auf?Was er nie allein tut.Deckel, Freigaben, Protokoll.Fehlt einer, ist es kein Agent.Ohne Werkzeuge bleibt ein Chatfenster.Ohne Grenzen bleibt ein Risiko.Ohne Auftrag bleibt Beschäftigung.
Fünf ZuständigkeitenJede Frage hat genau eine Adresse
JEDES TEIL BEANTWORTET GENAU EINE FRAGE — UND SONST KEINEDas SprachmodellWas ist der nächste Schritt?Es merkt sich nichts und tut nichts.Die Laufzeit — Ihr ProgrammWer ruft wen, wie oft, wie lange?Sie überlegt nicht mit.Die WerkzeugeWie wirkt etwas in der Welt?Sie entscheiden nichts.Ihre Daten und SystemeWas ist wahr?Sie ändern sich nicht von selbst.SieWas darf passieren — und wer haftet?Das gibt niemand ab.Die häufigste Frage lautet „warum hat er das getan?“ — sie ist zu groß.Mit dieser Aufteilung wird daraus: Welches Teil hat wann was gemacht? Das steht im Protokoll.
Vier FragenJede kann den Bau beenden, bevor er beginnt
DIE BILLIGSTE ENTSCHEIDUNG IST DIE, KEINEN AGENTEN ZU BAUEN1Stehen alle Schritte vorher fest?ja →Dann ist es ein Programm. Schreiben Sieeines.2Genügt eine einzige Frage an das Modell?ja →Ein Aufruf reicht. Keine Schleife, keineWerkzeuge.3Merken und korrigieren Sie einen Fehler?nein →Erst den Rückweg bauen, dann denAgenten.4Trägt das Ergebnis Kosten und Wartezeit?nein →Lassen Sie es. Es wird nicht billiger.Erst wenn keine dieser vier Türen zuschlägt, lohnt ein Agent: viele Schritte, die vorhernicht feststehen, ein Ergebnis, das den Aufwand trägt, und ein Fehler, den man bemerkt.
Ein Eingang, ein Agent, zwei AusgängeDer zweite Ausgang ist der wichtigere
DER BEISPIELAGENT — EIN EINGANG, EIN AGENT, ZWEI AUSGÄNGEEingangein Ordner mit Belegen2026-08-11_bauhof.pdf2026-08-11_strom.pdf2026-08-12_kfz.pdf… 27 weitereDer Agent „Beleg“liest, ordnet ein, legt abvier Werkzeuge · ein Auftrager entscheidet die Reihenfolgeer darf nichts buchenAbgelegt — mit sechs FeldernDatum · Lieferant · Netto · Steuer · Brutto · DateiVorgelegt — für einen Menschenunleserlich, unbekannt, unplausibelWarum so klein:Er enthält genau das, was jedes Agentensystem braucht — Werkzeuge, ein Gedächtnis, eine Freigabegrenze,ein Protokoll und Testfälle mit bekannter Antwort. Alles Weitere ist mehr davon, nichts anderes.
Protokoll eines Agentenlaufs, Zeile für ZeileStation 00 · Der Beispielagent: „Beleg“
protokoll · lauf 2026-08-13T09:0009:00:04 lauf gestartet · auslöser: zeitplan 09:00 · deckel: 60 runden, 1,00 €09:00:05 werkzeug beleg_liste() → 7 neue dateien09:00:07 werkzeug beleg_lesen("2026-08-11_bauhof.pdf")09:00:11 überlegt lieferant "Bauhof Menzel" unbekannt → erst nachsehen09:00:12 werkzeug lieferant_suchen("Bauhof Menzel") → 1 treffer, kreditor 7041209:00:14 werkzeug beleg_ablegen(datum, lieferant, netto, steuer, brutto, datei)09:00:14 → abgelegt, id 471109:00:16 … fünf weitere belege, gleiche folge …09:01:02 überlegt betrag auf beleg 7 unleserlich → nicht raten09:01:02 werkzeug rueckfrage("Betrag unleserlich", "2026-08-12_kfz.pdf")09:01:03 fertig 7 gelesen · 6 abgelegt · 1 vorgelegt · 23 runden · 0,19 €Das ist der ganze Unterschied zu einem Programm:Zeile 4 und Zeile 9 stehen in keinem Quelltext.Er hat entschieden, erst nachzusehen — und beim unleserlichen Betrag entschieden, nicht zu raten.
ErprobungsstandStand 03.09.2026
WAS HIER ERPROBT IST — UND WAS NICHTDie Schleife, Werkzeuge, FreigabenStandardweg des Anbieters, in DevEnv nachgebauterprobtDer Beispielagent „Beleg“als Bauplan beschrieben, nicht als fertiger Ordner ausgeliefertteilweiseBetrieb auf eigenem Serverdieselbe Umgebung wie Kurs 1 — dort scharf gelaufenerprobtKostenzahlen und GrößenordnungenListenpreise und Rechnung, keine eigenen MessreihenteilweisePrüfstand und TestfälleVerfahren beschrieben, kein Werkzeug im PaketteilweiseMehrere Agenten im VerbundMuster aus der Literatur, in DevEnv nicht gebautnur verfasstRechtliche EinordnungHinweise, keine Rechtsberatung — Prüfung gehört zum Kundennur verfasstAngaben zu fremden Produktenaus öffentlichen Quellen belegt, Stand 03.09.2026 — altert am schnellstenteilweiseDiese Seite behauptet nicht mehr, als durchlaufen wurde.Wo etwas nur verfasst ist, steht es hier — auf jeder Stufe.
Der ArbeitsplatzLinks Ihr Rechner, rechts das Modell — dazwischen jede Runde eine Leitung
IHR RECHNERVier Dinge — mehr braucht es nichtNode.js (LTS)führt Ihr Agentenprogramm ausEin Projektordner mit Gitderselbe wie in Kurs 1Das SDK des Anbietersein npm-Paket, eine ZeileEin Schlüssel in .envnie im Quelltext, nie im RepositoryDRAUSSENDas Modellläuft nicht bei IhnenWas hinausgeht:Ihr Auftrag, die Werkzeugbeschreibungenund jedes Werkzeugergebnis, das Siezurückgeben — also auch Ihre Daten.HTTPSDer ganze Unterschied zu Kurs 1:Dort blieb alles auf Ihren Maschinen. Hier verlässt bei jeder Runde Text Ihr Haus —das ist keine Kleinigkeit, sondern der Grund für Station 06. Es gehört von Anfang an gewusst, nicht nachträglich.
Zwei Orte, drei VerboteDie rechte Spalte ist die wichtigere
EIN SCHLÜSSEL IST GELD — ER GEHÖRT AN GENAU ZWEI STELLENHIER GEHÖRT ER HIN.env auf Ihrem Rechnersteht in .gitignore, geht nie mitUmgebungsvariable auf dem Serverin Coolify eingetragen, nicht in der DateiHIER NIEIm Quelltext oder im Repositoryeinmal committet heißt für immer drinIm Browser oder in einer Appwer die Seite öffnet, hat den SchlüsselIm Auftragstext des Agentender Text geht bei jeder Runde hinausEin Agentenschlüssel ist gefährlicher als ein Datenbankpasswort:Wer ihn hat, verbraucht Ihr Geld — leise, schnell und ohne dass jemand etwas merkt. Deckel setzen, Verbrauch ansehen.
Das erste ProgrammVier Stellen, mehr ist es nicht
agent.tsimport Anthropic from "@anthropic-ai/sdk";const client = new Anthropic(); // Schlüssel aus .envconst belegLesen = betaZodTool({ name: "beleg_lesen", description: "Liest einen Beleg als Text. Rufe dies auf, bevor du Felder ausfüllst.", inputSchema: z.object({ datei: z.string() }), run: async ({ datei }) => leseDatei(datei)});const ergebnis = await client.beta.messages.toolRunner({ model: "claude-sonnet-5", max_tokens: 4000, system: AUFTRAG, tools: [belegLesen, belegAblegen, rueckfrage], messages: [{ role: "user", content: "Arbeite den Eingang ab." }]});Der Schlüsselkommt aus der Umgebung, nie ausdem Quelltext.Ein WerkzeugName, Beschreibung, Felder,Funktion. Die Beschreibungentscheidet, wann er es benutzt.Der AuftragRolle, Ziel, Grenzen — als Text.Die SchleifeDas SDK ruft, führt Werkzeuge ausund läuft, bis nichts mehr zu tunist.Achtzehn Zeilen, und alle fünf Teile sind da.Was jetzt noch fehlt, ist nichts Neues — es ist mehr davon.
Die KostenkurveJede Runde schickt alles Bisherige noch einmal mit
WARUM AGENTEN TEURER SIND ALS EIN CHATFENSTERJEDE RUNDE SCHICKT ALLES NOCH EINMAL MITR1R2R3R4R5R6Der Auftrag, alle Werkzeugbeschreibungen undjedes bisherige Ergebnis — bei jeder Runde neu.Ein Lauf des Beispielagenten23 Runden · rund 80.000 Token hinein · 4.000 herausSonnet-Klasse: 80.000 × 2 $ + 4.000 × 10 $ je Mio. Token= 0,16 $ + 0,04 $ ≈ 0,20 $ für sieben BelegeKleineresModellfür einfacheTeilarbeitbis 5×Zwischenspeicherder feste Teil wirdnicht neu bezahltbis 10×Weniger Rundenengerer Auftrag,bessere Werkzeuge2–3×Die eine Zahl, die zählt: Kosten je erledigtem Vorgang, nicht je Aufruf.Ein billiger Aufruf, der dreimal wiederholt werden muss, ist teurer als ein teurer, der auf Anhieb stimmt.