uppcoder agent: KI-Coding-Assistent, der in Ihrem Terminal lebt
Die meisten KI-Coding-Tools wollen heute eines von zwei Dingen: in einer Editor-Erweiterung leben, die Ihnen Electron und 400 MB Abhängigkeiten beschert, oder Sie in eine Web-App packen, in der Ihr Code und Ihre Prompts standardmäßig über fremde Server laufen. Wir wollten beides nicht — also haben wir uppcoder agent gebaut.
Eine einzige, native Rust-Binary. Läuft in Ihrem Terminal. Spricht mit dem Modell, auf das Sie sie richten. Und telefoniert nicht nach Hause.
Was es tatsächlich ist
uppcoder agent ist ein Vollbild-TUI-Coding-Assistent. Sie tippen eine Anfrage, er streamt eine Antwort, und er kann Tools auf Ihrem Dateisystem ausführen — lesen, schreiben, bearbeiten, glob, grep, Shell-Befehle ausführen, Web-Requests, Aufgabenverwaltung — mit einem Berechtigungssystem pro Tool, damit nichts ohne Ihre Zustimmung passiert.
Sie können in den klassischen Zeilenmodus (--classic) wechseln, für Skripte oder einfachere Terminals. Beide Modi teilen sich die gleiche Engine.
Die Differenzierungsmerkmale
Bringen Sie Ihr eigenes Modell mit. Kein Vendor-Lock-in. Konfigurieren Sie:
- Anthropic Claude (Standard für die meisten Nutzer)
- Ollama — direkt oder via OpenWebUI, für vollständig lokale Inferenz auf Ihrem eigenen Rechner
- OpenRouter — ein Key, jedes Modell
- Jedes OpenAI-kompatible Endpoint — auch selbst gehostete vLLM- oder Together-Instanzen
Wechseln Sie Provider pro Session mit --model oder setzen Sie Defaults in der config.toml. Wir nehmen keine Provision und tracken nicht, welches Modell Sie verwenden.
Es läuft, wo Sie arbeiten. Editor-Erweiterungen unterbrechen Ihren Flow, wenn das Modell 30 Sekunden nachdenkt; der Spinner wird zu Ihrer Schnittstelle. In einem Terminal neben Ihrer Shell und Ihrem Code ist das Denken des Modells nur ein weiterer Bereich, den Sie ansehen, während Sie weiterarbeiten.
Berechtigungen, die Sie prüfen können. Jeder Tool-Aufruf fragt vor dem Ausführen — einmal genehmigen, für die Session genehmigen oder ablehnen. Standard ist paranoid. Kein stilles rm -rf von einem verwirrten Modell.
MCP-nativ. Schließen Sie jeden Model Context Protocol-Server per Konfiguration an, und der Agent erhält dynamisch neue Tools. Dateisystem, GitHub, Slack, Ihre internen APIs — alles mit MCP-Wrapper funktioniert direkt.
Token-Nutzung lokal getrackt. Eine eingebaute SQLite-Datenbank führt Statistiken pro Session, täglich, wöchentlich und monatlich. Sie sehen genau, was Sie ausgegeben haben — aufgeschlüsselt nach Provider und Modell.
Persistente Chat-Historie. Konversationen überleben Neustarts. Ihre aktive Aufgabenliste auch — das Todo-Panel des Agents wird seitlich angezeigt und sessionsübergreifend nachverfolgt.
Natives Rust. Cold Start ist sofort. Speicherbedarf liegt im Megabyte-, nicht im Gigabyte-Bereich. Kein Node-Runtime, kein Electron, keine virtuellen Umgebungen.
Was es nicht ist
Aktuell ist uppcoder agent nicht Open Source. Wir liefern ihn als kommerzielles Produkt mit einer Early-Access-Einladung aus. Wenn Sie ihn ausprobieren möchten, kontaktieren Sie uns — wir schicken Ihnen einen Build und onboarden Sie direkt.
Einige Funktionen sind noch etwas roh (am Tastendruck-Timing in Berechtigungsdialogen arbeiten wir aktiv). Sie sollten erwarten, mit uns zu reden, während wir iterieren. Das ist Teil des Konzepts.
Für wen es ist
- Entwickler, die ohnehin im Terminal leben und dort KI-Unterstützung wollen, nicht in einem weiteren Fenster.
- Teams, die Code und Prompts aus Compliance- oder Vernunft-Gründen auf eigenen Rechnern (oder im eigenen LAN) halten müssen — Ollama-Support bedeutet vollständig lokalen Betrieb.
- Alle, die müde sind, einer Wrapper-Firma einen Token-Aufschlag zu zahlen.
Ausprobieren
Kontaktieren Sie uns für Early Access. Sagen Sie uns, in welchem Stack Sie arbeiten und mit welchem Modell Sie starten möchten — wir bringen Sie noch am selben Tag zum Laufen.