Zurück zur Startseite

PrimeCode GUI für OpenCode in VS Code

PrimeCode — VS Code UI-Erweiterung für OpenCode CLI mit Multi-Sessions, Visualisierung von Tool-Calls und Datei-Checkpoints. Allein entwickelt auf 42k Zeilen TS mit AI, Fokus auf Stabilität und OAI-Unterstützung. Geeignet für Middle/Senior-Dev mit OpenCode.

PrimeCode: UI für OpenCode CLI in VS Code
Advertisement 728x90

PrimeCode: GUI für OpenCode CLI in VS Code

PrimeCode ist eine VS Code-Erweiterung, die über SDK und SSE-Streaming eine Benutzeroberfläche für den OpenCode CLI bereitstellt. Sie visualisiert Tool-Aufrufe, Dateiänderungen, Kontext und Token-Nutzung – alles unter Beibehaltung der Kompatibilität zu bestehenden Sitzungen. Die Unterstützung mehrerer Sitzungen sorgt dafür, dass keine Historie verloren geht.

Die Erweiterung zeigt Agentenaktionen an: Bash-Befehle, Inline-Diffs für Dateiänderungen, Webanfragen und MCP-Aufrufe. Der Änderungs-Panel zeigt Differenzstatistiken, und Checkpoints ermöglichen das Zurücksetzen auf den Zustand einer beliebigen Nachricht. Subtasks isolieren kleinere Aufgaben mit eigenständiger Token-Verfolgung und Modellzuweisung.

Verwaltungs- und Integrationsfunktionen

Agenten, Regeln, Befehle, Skills und MCP-Server werden über eine intuitive Oberfläche verwaltet. Der Provider Manager unterstützt OpenAI-kompatible Proxy-Server. Zu den Funktionen gehören Prompt-Verbesserer, Drag-and-Drop-Anhänge, Nachrichtenwarteschlange und Echtzeit-Leistungsdaten.

Google AdInline article slot
  • Mehrere Sitzungen mit Wechsel und Wiederherstellung
  • Visuelle Streaming-Anzeige: Denken, Tool-Aufrufe, Ergebnisse
  • Checkpoints und Subtasks zur Änderungssteuerung
  • Benutzerdefinierte Modelle über OAI-Protokoll
  • Dateien per Drag & Drop hinzufügen, Anfragen in Warteschlange stellen

Entwickelt für Workflows ähnlich Cursor, aber open-source und frei von Ökosystem-Verpflichtungen.

Installation & Voraussetzungen

Installieren Sie die Erweiterung über die .vsix-Datei aus den Releases mit Update-Benachrichtigungen. Erfordert installierten OpenCode CLI – PrimeCode fungiert als UI-Schicht.

Haupt-Szenario: Windows + PowerShell. Projekt befindet sich in der Beta-Phase. Der Änderungs-Diff-Panel (Änderungen akzeptieren/ablehnen) ist in Entwicklung – Frontend ist fertig, benötigt Git-Integration und Verbesserungen im CLI-Sitzungsverhalten.

Google AdInline article slot

Wichtige Punkte

  • Erfordert OpenCode CLI; funktioniert nicht ohne
  • Beta-Version, getestet unter Windows/PowerShell
  • Mehrere Sitzungen mit isoliertem Kontext
  • Checkpoints zum Rückgängigmachen von Dateiänderungen
  • Unterstützt OpenAI-kompatible Anbieter

KI-gestützter Entwicklungsprozess

42.000 Zeilen TypeScript über 155 Dateien, 128 Commits – ein einzelner Entwickler. 99 % des Codes wurden von Modellen generiert, ohne vorherige Erfahrung mit VS Code-Erweiterungen.

Workflow & Kontext

Aufgaben werden konzeptionell formuliert. Das Modell analysiert das Repository und den OpenCode CLI, dann schlägt es Ansätze vor. Kind-Sitzungen verbessern die Prompts, ohne den Hauptkontext zu belasten. Umgestaltung ist Standard: 113.000 Zeilen hinzugefügt, 71.000 entfernt (Churn: 183.000). Durchschnittlich wurde jede Basislinie mehr als viermal umgeschrieben.

Kleinere Fehler (Typenprobleme, Randfälle, Race-Conditions bei Streaming) häufen sich. TypeScript und Linting reduzieren sie, beseitigen aber nicht alle Probleme.

Google AdInline article slot

Warum OpenCode?

Ursprünglich für universelle Unterstützung (OpenCode, Claude Code, Codex) geplant, machten Protokollunterschiede dies solo unmöglich. OpenCode deckt Use-Cases ab mit integrierten Anbietern und voller OAI-Kompatibilität.

Projektgröße

Nach 42.000 Zeilen "Vibe-Coding" wechselt das Projekt in strukturierte Verwaltung: Architektur, Debugging und Code-Review. Geschwindigkeit übertrifft manuelle Entwicklung, erfordert aber Zeit für Überarbeitung und Umformulierung. Validierung erfolgt durch Weiterentwicklung der Erweiterung mit sich selbst.

— Editorial Team

Advertisement 728x90

Weiterlesen