Sind Sie es leid, für Ihren Coding-Workflow an einen einzigen KI-Anbieter gebunden zu sein? OpenCode ändert das Spiel.
OpenCode ist ein quelloffener KI-Coding-Agent, der leistungsstarke KI-Unterstützung direkt in Ihr Terminal, Ihre IDE oder Ihren Desktop bringt. Was es auszeichnet? Volle Flexibilität. Im Gegensatz zu proprietären Lösungen, die Sie an ein einzelnes Ökosystem binden, unterstützt OpenCode über 75 LLM-Anbieter über die Models.dev-Integration.
Dieser Leitfaden zeigt Ihnen, wie Sie OpenCode mit dem Arsenal erstklassiger Coding-Modelle von Novita AI aufrüsten – DeepSeek V3.2, GPT OSS 120B, GLM-4.7 und weitere.
Das Ergebnis ist eine erschwingliche, leistungsstarke KI-Infrastruktur, die sich Ihren Anforderungen anpasst. Egal, ob Sie unbekannte Codebasen erkunden, produktionsreifen Code generieren oder komplexe Fehler beheben – diese Integration liefert leistungsstarke Funktionen ohne hohe Kosten.
Was ist OpenCode?
OpenCode ist ein quelloffener Agent, der Ihnen beim Schreiben von Code in Ihrem Terminal, Ihrer IDE oder Ihrem Desktop hilft. Er ist als terminalbasierte Oberfläche, Desktop-App oder IDE-Erweiterung erhältlich, mit integrierten kostenlosen Modellen oder der Möglichkeit, jedes Modell von jedem Anbieter zu verbinden.
Warum Entwickler OpenCode wählen:
Unterstützung für alle Modelle: OpenCode ermöglicht es Nutzern, jedes KI-Modell von jedem Anbieter zu integrieren und zu nutzen – Claude, OpenAI, Google, Novita AI oder sogar lokale Modelle. Diese Flexibilität bedeutet, dass Sie nie an ein einzelnes Ökosystem gebunden sind und für jede spezifische Aufgabe das beste Modell wählen können.
Hochgradig anpassbar: Das Tool ist mit Plugins und Skills hochgradig anpassbar, sodass es sich an verschiedene Workflows anpasst. Egal, ob Sie an Backend-APIs, Frontend-Komponenten oder Datenpipelines arbeiten – OpenCode passt sich Ihrem Entwicklungsstil an.
Zu den wichtigsten Funktionen gehören:
- LSP-aktiviert: Lädt automatisch die passenden Language Server Protocols für das LLM
- Mehrere Sitzungen: Starten Sie mehrere Agenten parallel im selben Projekt
- Links teilen: Teilen Sie einen Link zu einer beliebigen Sitzung zur Referenz oder zur Fehlerbehebung
- Claude Pro: Melden Sie sich mit Anthropic an, um Ihr Claude Pro- oder Max-Konto zu nutzen
- ChatGPT Plus/Pro: Melden Sie sich mit OpenAI an, um Ihr ChatGPT Plus- oder Pro-Konto zu nutzen
- Beliebiges Modell: Über 75 LLM-Anbieter über Models.dev, einschließlich lokaler Modelle
- Beliebiger Editor: Erhältlich als Terminal-Oberfläche, Desktop-App und IDE-Erweiterung
Integrierte Agenten:
OpenCode enthält zwei integrierte Agenten, zwischen denen Sie mit der Tab-Taste wechseln können:
- build: Standard-Agent mit vollem Zugriff für Entwicklungsarbeiten
- plan: Schreibgeschützter Agent für Analyse und Code-Erkundung (verweigert standardmäßig Dateibearbeitungen, fragt vor der Ausführung von Bash-Befehlen um Erlaubnis, ideal zum Erkunden unbekannter Codebasen oder zur Planung von Änderungen)
Ebenfalls enthalten ist der @general-Subagent für komplexe Suchvorgänge und mehrstufige Aufgaben, der durch Eingabe von @general in Nachrichten aufgerufen werden kann.
Warum Novita AI für OpenCode wählen?
Novita AI bietet eine leistungsstarke KI-Infrastruktur, die es zur idealen Wahl für OpenCode-Nutzer macht. Hier ist der Grund:
Unterstützung für erstklassige Coding-Modelle
Novita AI unterstützt alle führenden, für Coding-Aufgaben optimierten Modelle:
- DeepSeek V3.2
- Qwen3 Coder 480B A35B Instruct
- OpenAI GPT OSS 120B
- Minimax M2.1
- GLM-4.7
- Kimi K2 Thinking
Erweiterte Coding-Funktionen
Novita AI bietet entwicklerfreundliche Funktionen, die speziell für Coding-Szenarien entwickelt wurden:
Tool-Aufrufe
Ermöglichen Sie Ihren KI-Modellen die Interaktion mit externen Tools und APIs. Dies ist unerlässlich für den Aufbau komplexer Entwicklungsworkflows und Integrationen – von Datenbankabfragen bis hin zu API-Tests.
Strukturierte Ausgabe
Erhalten Sie konsistent formatierte Antworten in JSON oder anderen strukturierten Formaten. Perfekt zum Generieren von Code, der sich direkt in Ihre Build-Pipelines integrieren lässt, ohne manuelle Formatierung.
Prompt-Caching
Senken Sie Kosten und verbessern Sie Antwortzeiten, indem Sie häufig verwendete Prompts und Kontexte zwischenspeichern. Ideal für wiederkehrende Coding-Aufgaben und die Analyse großer Codebasen, bei denen Sie dieselben Dateien wiederholt abfragen.
Entwickelt für Entwicklerleistung
Die Infrastruktur von Novita AI liefert die Leistung, die Entwickler benötigen:
Hohe TPS (Tokens pro Sekunde): Die schnelle Token-Generierung, die von Enterprise-GPUs unterstützt wird, sorgt für reibungslose Coding-Workflows ohne Verzögerungen. Kein Warten mehr auf Autovervollständigungsvorschläge oder Code-Erklärungen.
Niedrige TTFT (Time To First Token): Minimale Latenz von der Anfrage bis zur ersten Antwort, kritisch für interaktive Coding-Sitzungen, in der jede Sekunde zählt.
Kostengünstiger API-Zugriff
Greifen Sie über eine einfache API auf über 200 KI-Modelle zu, mit wettbewerbsfähigen Preisen, die KI-gestützte Entwicklung für einzelne Entwickler und Teams gleichermaßen zugänglich machen.
OpenCode im Vergleich zu Claude Code
Sowohl OpenCode als auch Claude Code bieten KI-gestützte Coding-Unterstützung, aber sie unterscheiden sich erheblich in Philosophie und Implementierung.
Vorteile von OpenCode
100% quelloffen
Die vollständige Codebasis von OpenCode steht zur Einsichtnahme, Modifikation und zur Mitarbeit zur Verfügung. Diese Transparenz gewährleistet Sicherheit, ermöglicht Anpassungen und gibt Ihnen volle Kontrolle über Ihre Entwicklungsumgebung.
Anbieterunabhängig
OpenCode funktioniert mit Claude, OpenAI, Google, Novita AI oder sogar lokalen Modellen. Da sich KI-Modelle weiterentwickeln und Preise ändern, sind Sie nie an einen einzelnen Anbieter gebunden. Wechseln Sie je nach Aufgabenanforderungen oder Kostenoptimierung zwischen Modellen.
Out-of-the-Box LSP-Unterstützung
OpenCode lädt automatisch die passenden Language Server Protocols für Ihr Projekt und bietet kontextbewusste Intelligenz ohne manuelle Konfiguration.
TUI-Fokus
Entwickelt von Neovim-Nutzern und den Machern von terminal.shop, erweitert OpenCode die Grenzen dessen, was in Terminal-Oberflächen möglich ist, und bietet eine leistungsstarke Befehlszeilenumgebung für Entwickler, die hauptsächlich im Terminal arbeiten.
Client/Server-Architektur
Diese Architektur ermöglicht es, dass OpenCode auf Ihrem Computer läuft, während Sie es remote von einer mobilen App oder einem anderen Client aus steuern. Das TUI-Frontend ist nur einer von vielen möglichen Clients.
Unterstützung für mehrere Sitzungen
Führen Sie mehrere Agenten parallel im selben Projekt aus, sodass Sie gleichzeitig an Frontend, Backend und Dokumentation in separaten Terminal-Fenstern arbeiten können.
Funktionen von Claude Code
Anthropic-Integration: Direkte Integration mit den Claude-Modellen von Anthropic, optimiert für das Claude-Ökosystem.
Kuratierte Erfahrung: Der Fokus auf einen einzelnen Anbieter gewährleistet eine polierte, konsistente Benutzererfahrung.
Offizieller Support: Unterstützt von Anthropic mit dedizierten Support-Kanälen.
Installation von OpenCode
Schnellinstallation (Empfohlen)
Der schnellste Weg, OpenCode zu installieren:
curl -fsSL https://opencode.ai/install | bash
Tipp: Entfernen Sie vor der Installation Versionen älter als 0.1.x.
Paketverwaltungen
# npm/pnpm/yarn/bun
npm i -g opencode-ai@latest
# Windows (Scoop)
scoop install opencode
# Windows (Chocolatey)
choco install opencode
# macOS und Linux (Homebrew - empfohlen, immer aktuell)
brew install anomalyco/tap/opencode
# macOS und Linux (offizielles Brew-Formel, seltener aktualisiert)
brew install opencode
# Arch Linux
paru -S opencode-bin
# Beliebiges Betriebssystem
mise use -g opencode
# Nix
nix run nixpkgs#opencode
# oder für den neuesten Entwicklungszweig
nix run github:anomalyco/opencode
Desktop-App (BETA)
OpenCode ist auch als Desktop-Anwendung verfügbar. Laden Sie es direkt von opencode.ai/download herunter.
macOS (Homebrew):
brew install --cask opencode-desktop
Windows (Scoop):
scoop bucket add extras
scoop install extras/opencode-desktop
Installationsverzeichnis
Das Installationsskript berücksichtigt die folgende Prioritätsreihenfolge für den Installationspfad:
$OPENCODE_INSTALL_DIR- Benutzerdefiniertes Installationsverzeichnis$XDG_BIN_DIR- Pfad entsprechend der XDG Base Directory Specification$HOME/bin- Standard-Binärverzeichnis des Benutzers (falls vorhanden oder erstellbar)$HOME/.opencode/bin- Standard-Fallback
Beispiele:
OPENCODE_INSTALL_DIR=/usr/local/bin curl -fsSL https://opencode.ai/install | bash
XDG_BIN_DIR=$HOME/.local/bin curl -fsSL https://opencode.ai/install | bash
Konfiguration von Novita AI in OpenCode
OpenCode nutzt das AI SDK und Models.dev, um über 75 LLM-Anbieter zu unterstützen. Das Hinzufügen von Novita AI ist unkompliziert.
Schritt 1: Holen Sie sich Ihren Novita AI API-Schlüssel
- Navigieren Sie zur Novita AI-Konsole
- Erstellen Sie ein Konto, falls Sie noch keines haben
- Klicken Sie auf “API-Schlüssel erstellen”
- Kopieren und speichern Sie Ihren API-Schlüssel sicher
Schritt 2: Verbinden Sie Novita AI mit OpenCode
Führen Sie den Befehl /connect in OpenCode aus:
/connect
Suchen Sie in der Anbieterliste nach Novita AI und geben Sie dann Ihren API-Schlüssel ein, wenn Sie dazu aufgefordert werden:
┌ API key
│
│
└ enter
Das war’s! OpenCode speichert Ihren API-Schlüssel und Sie können sofort mit der Nutzung von Novita AI-Modellen zum Codieren beginnen.
Auswählen und Nutzen von Modellen in OpenCode
Konfigurieren Sie Ihr Modell
Nach der Verbindung mit Novita AI müssen Sie konfigurieren, welches Modell Sie in Ihrer OpenCode-Konfiguration verwenden möchten.
- Führen Sie den Befehl
/modelsaus, um ein Modell auszuwählen:
/models
- Durchsuchen Sie die verfügbaren Novita AI-Modelle und wählen Sie eines aus. Eine vollständige Liste der verfügbaren Modelle finden Sie im Novita AI-Modellkatalog.
Arbeiten mit OpenCode-Agenten
OpenCode enthält zwei integrierte Agenten, zwischen denen Sie mit der Tab-Taste wechseln können.
Build-Agent (Standard)
Der build-Agent ist Ihr primärer Entwicklungsbegleiter mit vollen Zugriffsrechten.
Was er kann:
- Dateien erstellen, modifizieren und löschen
- Bash-Befehle ausführen
- Pakete installieren
- Tests und Build-Skripte ausführen
- Umfassende Code-Änderungen vornehmen
Verwenden Sie den Build-Agent für aktive Entwicklungsarbeiten, bei denen Sie volle Kontrolle benötigen.
Plan-Agent (Schreibgeschützt)
Der plan-Agent ist für die sichere Code-Erkundung und Analyse konzipiert.
Hauptfunktionen:
- Verweigert standardmäßig Dateibearbeitungen: Verhindert versehentliche Änderungen beim Erkunden von Code
- Fragt vor der Ausführung von Bash-Befehlen um Erlaubnis: Stellt sicher, dass Sie sich aller Systeminteraktionen bewusst sind
- Ideal zum Erkunden unbekannter Codebasen: Sicherer Weg, Code zu verstehen, bevor Sie Änderungen vornehmen
Wann Sie den Plan-Agenten verwenden sollten:
- Analyse einer unbekannten Codebasis
- Überprüfung der Code-Architektur
- Planung von Refactoring-Strategien
- Erhalt von Vorschlägen ohne vorgenommene Änderungen
General-Subagent
OpenCode enthält auch einen general-Subagent für komplexe Suchvorgänge und mehrstufige Aufgaben. Rufen Sie ihn durch Eingabe von @general in Ihren Nachrichten auf.
Beispiel:
@general Find all API endpoints in this codebase and list their authentication requirements
Der General-Subagent zeichnet sich durch mehrstufige Workflows aus, die das Suchen, Analysieren und Synthetisieren von Informationen in Ihrem gesamten Projekt erfordern.
Wechseln zwischen Agenten
Drücken Sie während einer Sitzung die Tab-Taste, um zwischen den Agenten build und plan zu wechseln.
Typischer Workflow:
- Beginnen Sie mit
plan, um unbekannten Code zu erkunden und zu verstehen - Wechseln Sie zu
build, wenn Sie bereit sind, Änderungen vorzunehmen - Wechseln Sie zurück zu
plan, um Ihre Änderungen zu überprüfen
Weitere Informationen zu Agenten finden Sie in der OpenCode-Dokumentation.
Fazit
Bereit, sich von Anbieterbindungen zu befreien und Ihren Entwicklungsworkflow zu optimieren?
Die Integration von Novita AI mit OpenCode gibt Ihnen das Beste aus beiden Welten: Die Open-Source-Flexibilität von OpenCode trifft auf den erstklassigen Katalog an Elite-Coding-Modellen von Novita AI.
Egal, ob Sie Einzelentwickler sind oder Teil eines wachsenden Teams – diese Integration bietet professionelle KI-Funktionen, die sich Ihren Anforderungen anpassen.
Bereit, loszulegen? Melden Sie sich noch heute bei Novita AI an und erleben Sie die Zukunft des KI-gestützten Codierens mit OpenCode und der zuverlässigen GPU-Infrastruktur von Novita AI.
