Ein Rust-Coding-Agent-Framework namens jcode (1jehuang/jcode) sammelte an einem Tag 612 Sterne, räumte 9.500 Sterne und 1.000 Forks auf und eroberte den Spitzenplatz in GitHubs Rust-Trending-Liste. Ein weiterer vibe-codierter Terminal-Agent — Jeremys Huangs Commits führen Claude als Co‑Autor auf — aber die Zahlen lassen sich nicht ignorieren.
Was jcode eigentlich ist
Es ist ein Terminal-Coding-Agent, derselbe Kategorie wie Claude Code und opencode: Zeige ihn auf dein Repository, und er bearbeitet, führt aus und testet Code von Anfang bis Ende. Das Verkaufsargument ist die Harness-Schicht, nicht das Modell. jcode übernimmt die intelligente Planung — semantisches Gedächtnis über Turns hinweg mittels Vektor-Embeddings und ein Schwarm-Modus, bei dem mehrere Agenten dasselbe Repository bearbeiten und automatische Konfliktbehandlung bieten.
Das Rust-Rewrite ist das Highlight. 14 ms bis zum ersten Frame, 27,8 MB Basisspeicher. Jede zusätzliche Session kostet ~10 MB gegenüber 212 MB für Claude Code, sodass du 20 jcode-Sessions zum Preis von einer ausführen kannst.
Der API‑Ansatz
Es ist ein Open-Source-MIT-CLI, das sich in jedes Backend einbinden lässt — Claude, GPT, Gemini, Copilot, Groq, Mistral oder lokales Ollama und LM Studio. Keine Modell‑Bindung. Installation mit einem Einzeiler-Script oder cargo build aus dem Quellcode. Typische Anwendung: Einen Schwarm von Agenten starten, um ein Refactoring zu parallelisieren, wobei jeder sein eigenes Gedächtnis behält.