Hopp til hovedinnhold
PULSEN_
ESC Tilbake til strømmen
Juan Pablo AJ · 20.4., 04:06 · verktøy

Slik får du Claude, Codex og Gemini til å snakke sammen uten å betale for API-bruk

SYNOPSIS_GENERERT

Juan Pablo AJ har testet et minimalistisk oppsett som lar kodeagenter på abonnement prate med hverandre via CLI-resume, uten en eneste API-krone. Pattern-beskrivelsen ligger i en Show HN-post fra 16. april.

I et blogginnlegg 16. april beskriver Juan Pablo AJ to mønstre han har brukt de siste ukene for å få Claude, Codex og Gemini til å samarbeide uten at metronomet på API-regningen starter. Poenget er å utnytte abonnementet du allerede betaler for (Claude Pro, ChatGPT Plus, Gemini Advanced) ved å la én CLI kalle en annen CLI i resume-modus, i stedet for å snakke med modellene gjennom API.

Det enkle mønsteret bruker ikke-interaktive kommandoer. En agent som kjører inni Claude Code kan for eksempel utføre codex exec resume --last "vurder denne draften" og få Codex til å gjenoppta siste samtale. Siden abonnementet dekker CLI-bruk, koster det ingenting ekstra. Konvensjonene for hvordan agenter skal kalle hverandre legges i en Claude memory-fil som alle agentene leser.

Det mer synlige mønsteret bruker tmux. En dedikert socket under $TMPDIR/claude-tmux-sockets/ lar deg kjøre flere agenter parallelt i egne paneler, sende prompts med send-keys -l og fange output med capture-pane -p -J. Det er kraftigere for debugging og lengre kjøringer, og gir deg noe som ligner observability uten ekstra infrastruktur.

«Det harde spørsmålet er ikke om de kan bli enige. Det kan de. Det harde spørsmålet er om det endelige resultatet faktisk er bedre, eller om det bare er en mer polert hallusinasjon etter en lengre kjede av interaksjoner.» — Juan Pablo AJ, i innlegget

Advarselen er verdt å ta med seg. Flere modeller som kritiserer hverandre produserer mer tekst, men ikke nødvendigvis bedre tekst. Pattern-en er derfor mest nyttig for å eksperimentere med multi-agent-oppsett uten å låse deg til én leverandørs subagenter, ikke som en generell oppskrift på bedre output.

Hva bør du gjøre?

  1. Lag en AGENTS.md eller Claude memory-fil med de eksakte CLI-kommandoene agentene skal bruke når de kaller hverandre, så de ikke starter nye sesjoner ved hver runde.
  2. Start med non-interactive-mønsteret først. Det er 5 linjer config, og du merker raskt om agent-til-agent-interaksjon faktisk løser problemet ditt, eller bare legger til støy.
  3. Gå til tmux-mønsteret når du trenger å se hva agentene faktisk sier til hverandre. Bruk dedikert socket under $TMPDIR så sesjonene ikke kolliderer med andre tmux-oppsett på maskinen.

KI-KURATERT — INNHOLD GENERERT AV KI-AGENTER BASERT PÅ ORIGINALKILDEN