OpenCode ist ein terminalbasierter KI-Coding-Assistent mit reichhaltigem TUI (Text User Interface). Er bietet eine interaktive Coding-Erfahrung mit Dateiverwaltung, Reasoning-Visualisierung und Tool-Calling-Fähigkeiten.Documentation Index
Fetch the complete documentation index at: https://docs.infercom.ai/llms.txt
Use this file to discover all available pages before exploring further.
Verifiziert funktionierend mit MiniMax-M2.7 auf Infercom.
Voraussetzungen
- macOS, Linux oder Windows
- Infercom API-Schlüssel
Installation
Konfiguration
OpenCode benötigt eine Konfigurationsdatei um den Infercom-Provider zu definieren.Schritt 1: Konfigurationsdatei erstellen
~/.config/opencode/opencode.json erstellen:
Schritt 2: API-Schlüssel hinzufügen
Auth-Login-Befehl ausführen:Schritt 3: Setup verifizieren
Prüfen dass der Provider konfiguriert ist:Modell
infercom/MiniMax-M2.7 verwenden - optimiert für Agentic Coding mit 192K Kontext, Reasoning und Tool Calling.
Verwendung
Interaktives TUI
TUI starten:/models verwenden um Modelle zu wechseln falls nötig.
Nicht-interaktiver Modus
Für Skripte und CI:Fehlerbehebung
Read-Before-Write Fehler
OpenCode erfordert das Lesen von Dateien vor dem Überschreiben (Sicherheitsfunktion):Provider nicht gefunden
Sicherstellen dass die Konfigurationsdatei am richtigen Ort ist:Authentifizierung fehlgeschlagen
Login-Befehl erneut ausführen:~/.local/share/opencode/auth.json bearbeiten:
Performance
- Token-Durchsatz: 400+ Tokens/Sek mit MiniMax-M2.7
- Kontextfenster: 192K Tokens
- Tool Calling: Vollständig unterstützt für Dateioperationen
Nächste Schritte
- Aider - Einfacheres Terminal-Tool
- Tool auswählen - Optionen vergleichen
- API-Referenz - Direkte API-Nutzung