Mit capsul reicht dein 20-€-Abo Claude und ChatGPT viel weiter.

capsul schickt Claude und Codex nur das, was deine Aufgabe braucht, nie dein ganzes Repository. Weniger Tokens pro Anfrage heißt: das Abo, das du längst bezahlst, reicht deutlich weiter.

$ npm i -g @penra/capsul
funktioniert mitClaudeCodex

Dein Repository geht hinein. Heraus kommen nur die Zeilen, die deine Aufgabe braucht.

an das Modell gesendeter Kontext

13.837/ 13.837 Tokens

gegenüber einem naiven Dump ganzer Dateien · die echte Alternative, `claude -p`, wird im Benchmark unten gemessen

/Benchmark · September 2026

Mit Claude und Codex gemessen.

58%weniger Kontext an das Modell geschicktGleiche Frage, gleiches Modell. Der kurze Stapel ist das gemessene Verhältnis, keine Illustration: Es ist die mediane Ersparnis über die neun Modelle unten.

Was tatsächlich über die Leitung geht, Modell für Modell.

Dieselben fünf kurzen Fragen an dasselbe Modell, mit und ohne capsul. Die Balken zeigen die Reduktion der nach Cache gewichteten Eingabe. Die Messreihen sind getrennt; die Ersparnis hängt von Aufgabe und Cache ab.

Anteil der Eingabe, den capsul nicht sendet

von capsul gesparttrotzdem gesendet= claude -p

  • Haiku 4.5

    −73 %

    claude -p
    396 725
    capsul
    106 491
  • Sonnet 5

    −50 %

    claude -p
    244 486
    capsul
    123 370
  • Sonnet 4.6

    −51 %

    claude -p
    147 746
    capsul
    72 692
  • Opus 4.6

    −59 %

    claude -p
    171 370
    capsul
    70 482
  • Opus 4.7

    −32 %

    claude -p
    185 278
    capsul
    126 413
  • Opus 4.8

    −80 %

    claude -p
    358 993
    capsul
    70 478
  • Opus 5

    −58 %

    claude -p
    189 342
    capsul
    79 166
  • Fable 5

    −45 %

    claude -p
    160 682
    capsul
    88 530
  • Fable 5.1

    −58 %

    claude -p
    224 278
    capsul
    95 064

/agent

Ein CLI. Zwei Agenten. Das Abo, das du schon hast.

capsul verlangt zum Start keinen API-Schlüssel. Es steuert das Agenten-CLI, in dem du bereits angemeldet bist.

Claude

dein Pro- oder Max-Abo

capsul steuert das Claude-CLI, in dem du bereits angemeldet bist: Es antwortet also das Abo, das du jeden Monat bezahlst. Keine zweite Rechnung, kein API-Schlüssel zum Einfügen.

Codex

dein ChatGPT-Abo

Auf der anderen Seite derselbe Handel: Deine bestehende Codex-Anmeldung macht die Arbeit, mit Fortsetzung, Verbrauch und Reasoning-Aufwand zurückgemeldet an capsul.

Gleiches Budget, gleiche Freigaben, gleiches Register, egal, wer antwortet.

$ capsul doctor

Dein Code bleibt deiner. Das hier verlässt ihn, genau das.

Die Arbeit passiert auf deiner Maschine. Was über die Leitung geht, ist kurz genug, dass du es ganz lesen kannst, bevor es geht. Hier ist es also, von beiden Seiten der Grenze.

An das Modell gesendet

  • Deine Aufgabe, Wort für Wort.
  • Die Dateien, auf die du gezeigt hast.
  • Kurze Ausschnitte aus dem Repository, in dem du bist: was die Aufgabe braucht, nicht das Repository.
  • Was der Agent danach zu öffnen verlangt. Jede Anfrage steht in deinem Terminal.

Nie gesendet

  • Ganze Dateien, nach denen niemand gefragt hat.
  • Alles außerhalb des Repositorys, in dem du capsul gestartet hast.
  • Deine früheren Sitzungen.
  • Deine Schlüssel, Remotes und Umgebungsvariablen.

Dein eigener Schlüssel

Dein Schlüssel oder ein angemeldetes CLI. Kein capsul-Modell auf dem Weg, kein Relais dazwischen.

Unser Server zählt, er liest nicht

Ihm wird gesagt, dass ein Prompt lief, nie der Prompt, das Repository oder die Antwort. Im Gratis-Tarif ist das ein Zähler; sobald du abonnierst, gibt es nichts mehr zu zählen.

Schlüssel dort, wo dein System Geheimnisse hält

Zuerst der Schlüsselbund des Systems. Wo es keinen gibt, eine Datei, die nur dein Konto öffnen kann. Nie im Repository.

Andere CLIs bleiben nur lesend

capsul prüft, ob sie angemeldet sind. Ihr Token liest, kopiert und sendet es nie.

Das Register ist lokal

Deine Ersparnis ist eine Datei auf deiner eigenen Platte. Nichts davon wird hochgeladen.

capsul doctor, und du siehst selbst

Ein Befehl ohne Netz nennt, wo deine Schlüssel liegen, was sie schützt und welche CLIs er gefunden hat. Er sagt, ob ein Schlüssel gesetzt ist, nie welcher.

Zehn Prompts gratis. Danach 5,99 € pro Monat.

Probier es an einer echten Aufgabe, bevor du irgendetwas entscheidest. Solo oder im Team.

Gratis

€010 Prompts

  • 10 Prompts, ohne Karte
  • Die ganze Engine: Karte, Treffer, Budget, Register
  • Claude und Codex
Gratis starten

Pro

unbegrenzt
€9.99€5.99pro Monat

Launch-Angebot

  • Unbegrenzte Prompts
  • Alles aus Gratis
  • Ersparnis-Historie über alle Rechner
capsul abonnieren

Team

ab€20.99pro Monat

15 Plätze inklusive, dann je 3,50 €

  • Unbegrenzte Prompts für jeden Sitzplatz
  • Einladung per E-Mail, jeder Sitzplatz ist ein eigenes Konto
  • Eine Rechnung; Sitzplätze jederzeit hinzufügen, entfernen oder zurückziehen
Team holen

$ capsul --help

Die Fragen, die wirklich gestellt werden.

Was schickt capsul dem Modell eigentlich?

Deine Aufgabe, die Dateien, auf die du zeigst, und kurze Ausschnitte aus dem Repository, in dem du bist, nie das ganze. Die vollständige Aufstellung, was es verlässt und was nie, steht im Abschnitt weiter oben.

Was ist mit dem Prompt-Caching?

Nein, und das ist eine Entwurfsvorgabe, kein nachträglicher Einfall: Was capsul schickt, ist so gebaut, dass ein Cache nutzbar bleibt. Caching selbst steht als eigenständiger Hebel auf der Roadmap, und es wird gemessen, bevor es behauptet wird.

Verlässt mein Code meinen Rechner?

Nur das, was die Anfrage braucht. Keine ganzen Dateien, nach denen niemand gefragt hat, nicht deine früheren Sitzungen, nicht deine Schlüssel: die bleiben im Schlüsselbund deines Systems, und das Register deiner Ersparnis ist eine schlichte Datei auf deiner eigenen Platte. capsul doctor zeigt dir, wo sie liegen, ohne je zu zeigen, was sie sind.

Warum nicht alles schicken und ein großes Kontextfenster nutzen?

Weil du jeden Token davon bezahlst, bei jeder einzelnen Anfrage, und weil ein Modell, dem man das ganze Repository gibt, erst die Ecke finden muss, auf die es ankommt, bevor es antworten kann. Ein kleinerer, besser gewählter Kontext ist billiger, und leichter zu beantworten.

Welche Sprachen versteht es?

JavaScript und TypeScript sind am genauesten. Python, Go, Rust, Java und Ruby sind gut abgedeckt. Darüber hinaus arbeitet capsul mit jeder Textdatei. Was sich ändert, ist die Schärfe seiner Lektüre, nicht ob es läuft.

Was, wenn das Budget für meine Aufgabe zu klein ist?

capsul hält an der Obergrenze an und sagt dir, was es weggelassen hat: nichts läuft still über. Heb sie mit --budget an, oder nenne mit --open die Datei, auf die es dir ankommt. Ein Regler, keine Vermutung.

Wie funktioniert Team?

Ein Abo, gehalten von der Person, die zahlt, mit 15 Sitzplätzen inklusive (bis 30 zu je 3,50 €; darüber auf Anfrage). Von der Team-Seite des Kontos aus lädt der Inhaber per E-Mail ein: Jede Person erhält einen 7 Tage gültigen Link und nimmt den Sitzplatz ein, indem sie sich mit dieser Adresse anmeldet. Ein Sitzplatz ist ein vollwertiges capsul-Konto mit eigenem Terminal, unbegrenzten Prompts und eigener Ersparnis-Übersicht. Der Inhaber kann ein Mitglied entfernen, ein Mitglied kann gehen, und beide sehen die Sitzplatznummer und den Status des Abos. Nach einer Kündigung bleibt der Zugang bis zum Ende des bezahlten Zeitraums, danach fallen alle Sitzplätze gleichzeitig auf die Gratis-Stufe zurück. Team enthält weder API-Zugang noch BYOK: Der API-Schlüssel-Modus des CLI ist eine Wahl pro Sitzung, in jedem Tarif verfügbar.

Wie kündige ich?

Über dein Konto, mit einem Klick, und es endet zum Ablauf der Periode, die du schon bezahlt hast. Der Gratis-Tarif gibt dir zehn Prompts auf deinem eigenen Repository, bevor das überhaupt eine Frage wird.

Hol mehr aus dem Abo, das du längst bezahlst.

$ npm i -g @penra/capsul