So nutzen Sie Novita AI mit OpenCode: Der ultimative Einrichtungsleitfaden

So nutzen Sie Novita AI mit OpenCode: Der ultimative Einrichtungsleitfaden

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:

  1. $OPENCODE_INSTALL_DIR - Benutzerdefiniertes Installationsverzeichnis
  2. $XDG_BIN_DIR - Pfad entsprechend der XDG Base Directory Specification
  3. $HOME/bin - Standard-Binärverzeichnis des Benutzers (falls vorhanden oder erstellbar)
  4. $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

  1. Navigieren Sie zur Novita AI-Konsole
  2. Erstellen Sie ein Konto, falls Sie noch keines haben
  3. Klicken Sie auf “API-Schlüssel erstellen”
  4. 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.

  1. Führen Sie den Befehl /models aus, um ein Modell auszuwählen:
/models
  1. 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:

  1. Beginnen Sie mit plan, um unbekannten Code zu erkunden und zu verstehen
  2. Wechseln Sie zu build, wenn Sie bereit sind, Änderungen vorzunehmen
  3. 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.