Erste Schritte3 Minuten Lesezeit7 Sprachen

Code Mode: Token-Verbrauch von KI-Agenten senken, indem Tools in einem Schritt laufen

Mit Code Mode führt ein KI-Agent ein kurzes Programm aus, das viele MCP-Tools in einem einzigen Aufruf orchestriert, statt pro Tool eine Hin- und Rückreise zu machen. Filtern und Verknüpfen passieren in einer abgeschotteten Sandbox, sodass nur die endgültige Antwort zurückkommt — das senkt den Token-Verbrauch bei datenintensiven Workflows um bis zu 90–99 %.

HCVom HelpCode-TeamAktualisiert 3 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Zusammenfassung

Mit Code Mode führt ein KI-Agent ein kurzes Programm aus, das viele MCP-Tools in einem einzigen Aufruf orchestriert, statt pro Tool eine Hin- und Rückreise zu machen. Filtern und Verknüpfen passieren in einer abgeschotteten Sandbox, sodass nur die endgültige Antwort zurückkommt — das senkt den Token-Verbrauch bei datenintensiven Workflows um bis zu 90–99 %.

Warum Multi-Tool-Agenten so viele Tokens verbrennen

Jedes Mal, wenn ein KI-Agent ein Tool aufruft, läuft das Ergebnis zurück durch das Modell. Bitten Sie ihn, "die offenen Rechnungen für jeden Kunden aufzulisten, der im letzten Quartal bestellt hat", dann macht ein Agent, der Tool für Tool arbeitet, Dutzende Aufrufe und zieht jede Zwischenliste — Kunden, Bestellungen, Rechnungen — in das Kontextfenster. Das Modell liest alles davon, Token für Token, nur um am Ende eine Handvoll IDs zu behalten. Bei einem datenintensiven Workflow sind es die Zwischendaten, nicht die Antwort, die Sie kosten.

Code Mode beseitigt die Hin- und Rückreisen. Statt Tools einzeln aufzurufen, schreibt der Agent ein kurzes JavaScript-Programm, das mehrere Ihrer MCP-Tools aufruft, deren Ergebnisse filtert und verknüpft und nur das zurückgibt, worauf es ankommt — in einem einzigen Schritt. Aus Dutzenden Aufrufen und Megabytes an Zwischendaten wird ein einziger Aufruf, der ein paar Zeilen zurückgibt. Bei mehrstufigen, filterlastigen Aufgaben senkt das den Token-Verbrauch um bis zu 90–99 %, und es ist schneller, weil die Schleife neben den Daten läuft statt durch das Modell.

Vorher und nachher

Ohne Code Mode — das Modell steuert jeden Schritt und liest jedes Ergebnis:

search invoices → (model reads 400 rows)
list customers  → (model reads 1,200 rows)
for each open invoice, get the customer → (hundreds of calls, all read back)

Mit Code Mode — das Modell schreibt ein Programm; nur das Ergebnis kommt zurück:

// Discover, read and call your tools from inside the sandbox.
const invoices = await amcp.run('list_invoices', { status: 'open' });
const customers = await amcp.run('list_customers', { activeSince: '2026-01-01' });
const active = new Set(customers.map((c) => c.id));
return invoices
  .filter((i) => active.has(i.customerId))
  .map((i) => ({ id: i.id, amount: i.amount, customer: i.customerId }));

Der Agent erhält genau die kurze Liste zurück, nach der er tatsächlich gefragt hat. Die 1.600 Zeilen, über die er gefiltert hat, gelangen nie in das Kontextfenster.

Nicht vertrauenswürdig von Grund auf — so bleibt es sicher

Ein Programm wird von einem Modell geschrieben, und ein per Prompt-Injection manipuliertes Tool-Ergebnis könnte versuchen, es zu steuern. Deshalb läuft Code Mode niemals im AnythingMCP-Backend. Es läuft in einem separaten code-runner: ein abgeschotteter Subprozess pro Lauf, ohne Netzwerk, ohne Dateisystem, ohne Umgebung und ohne Secrets. Das Einzige, was ein Programm tun kann, ist, die MCP-Tools aufzurufen, die der Aufrufer ohnehin schon nutzen darf — über eine amcp-Bridge, die das Backend unter der Rolle und den Berechtigungen dieses Aufrufers beantwortet. Reichweite sowie Lese-/Schreibregeln sind exakt dieselben wie bei einem direkten Tool-Aufruf, jeder Lauf wird protokolliert, und ein Lauf ist durch ein Zeitlimit, eine Speicherobergrenze und eine Begrenzung der zulässigen Tool-Aufrufe beschränkt.

Code Mode ist standardmäßig aus. Ein Workspace aktiviert es pro MCP-Server, und Inline-Code wird zusätzlich durch die Rolle des Aufrufers abgesichert — so läuft nichts, bevor Sie sich aktiv dafür entscheiden.

Zwei Wege, es zu nutzen

  • Gespeicherte Code-Tools. Ein wiederverwendbares Tool, dessen Rumpf ein gespeichertes Programm ist, im Dashboard wie jedes andere Tool erstellt. Es erscheint in der Tool-Liste, hält sich an den Rollenzugriff und wird protokolliert. Perfekt für einen Workflow, den Ihr Team immer wieder ausführt.
  • Inline-Code. Ein generisches Run code-Tool, das der Agent mit einem Programm aufrufen kann, das er spontan schreibt, stets schreibgeschützt und mit den eigenen Berechtigungen des Aufrufers. Ein Agent kann außerdem ein gespeichertes Code-Tool vorschlagen, das ein Admin genehmigen kann.

So aktivieren Sie es

  1. Öffnen Sie einen MCP-Server im Dashboard und setzen Sie Code mode auf Saved code tools oder Saved code tools + inline code.
  2. Wählen Sie, welche Connectoren der Server bereitstellt — ein Programm kann nur diese erreichen.
  3. Verbinden Sie den Server mit Claude, ChatGPT oder einem beliebigen MCP-Client und bitten Sie ihn, eine mehrstufige Aufgabe auszuführen. In der AnythingMCP Cloud wird der Runner für Sie verwaltet; beim Self-Hosting führen Sie den mitgelieferten code-runner-Dienst aus.

Code Mode ist in der AnythingMCP Cloud und beim Self-Hosting verfügbar. Gespeicherte Code-Tools sind ab dem Starter-Plan enthalten; Inline-Code und Agenten-Vorschläge gibt es ab Team; schreibfähige Code-Tools sind ein Enterprise-Feature. Auf der Preisseite sehen Sie, was jeder Plan enthält, oder starten Sie mit einer kostenlosen Testphase.

War dieser Guide hilfreich?

MCP für deinen Stack in 60 Sekunden.

Starte AnythingMCP in der verwalteten Cloud oder hoste es selbst auf deiner Infrastruktur. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

GS
Erste Schritte

MCP Code Mode Rezepte: Monatsumsatz, Rechnungsabgleich und 100 Preisabfragen in einem Aufruf

Drei praxisnahe Code-Mode-Programme für AnythingMCP: Monatsumsatz über Onlineshop (Shopify) und Buchhaltung (Lexware Office), Bestellungen mit Rechnungen abgeglichen und 100 Kundenpreisabfragen in einem Tool-Aufruf statt in 100. Mit Code, den wichtigen Limits und der Frage, wann sich ein Programm als Tool speichern lässt.

GS
Erste Schritte

Dein erstes MCP Code-Tool: ERP-Bestellungen und CRM-Account in einem Aufruf

Eine Schritt-für-Schritt-Anleitung für den AnythingMCP-Code Mode: Code-Runner starten, Code Mode aktivieren und ein Code-Tool speichern, das die letzten Bestellungen aus dem ERP (weclapp) sowie den Account und die offenen Deals aus dem CRM (HubSpot) in einem Tool-Aufruf liest. Nur lesend, mit den Berechtigungen des Aufrufers, auditiert.

GS
Erste Schritte

Was ist der MCP Code Mode? Weniger Tokens und Roundtrips für KI-Agenten

Der Code Mode lässt einen KI-Agenten ein kurzes Programm ausführen, das mehrere MCP-Tools aufruft, statt sie einzeln über das Modell anzusprechen. Warum das Tokens und Roundtrips spart, wann es hilft und wann nicht, und wie AnythingMCP es umsetzt: gespeicherte Code-Tools, Inline-Code und Agent-Vorschläge, in einem isolierten Runner.

GS
Erste Schritte

AnythingMCP mit Claude verbinden: eine URL für alle deine Business-APIs

AnythingMCP in fünf Minuten als Claude-Connector einrichten. Anmelden, MCP-Server auswählen und weclapp, DATEV, Etsy, Deutsche Bahn oder die eigene API in natürlicher Sprache abfragen.

GS
Erste Schritte

Der MCP-Wissensgraph: ein Connector, der lernt, wie deine Systeme zusammenhängen

AnythingMCP ist nicht nur ein MCP-Proxy — es baut einen Wissensgraphen deiner Tools, damit KI-Agenten wissen, wie sie einen Kunden aus deinem CRM mit seinen Bestellungen im ERP verketten. So funktioniert der smarte Connector.

GS
Erste Schritte

Was ist das Model Context Protocol (MCP)?

Ein umfassender Leitfaden zum Verständnis des Model Context Protocol — wie es funktioniert, warum es wichtig ist und wie du loslegen können.