Dokumentationsmenü

OpenCode

Auf dieser Seite

Nutzen Sie in OpenCode einen lokalen MCP-Server für den Projektarbeitsbereich. Installieren Sie Node.js 22 oder neuer und sorgen Sie dafür, dass OpenCode npx aufrufen kann.

  1. Öffnen Sie das Projektverzeichnis.

  2. Fügen Sie owlmeans zu opencode.json hinzu:

    OwlMeans-MCP-Einstellungen: 1, Inferenzpräferenz; 2, Registerkarten zur Client-Einrichtung.
    OwlMeans-MCP-Einstellungen: 1, Inferenzpräferenz; 2, Registerkarten zur Client-Einrichtung.
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "owlmeans": {
      "type": "local",
      "command": ["npx", "-y", "@owlmeans/viable-mcp@^0.1.18", "--harness", "opencode"],
      "enabled": true,
      "timeout": 90000
    }
  }
}
  1. Starten Sie OpenCode neu und prüfen Sie den Server mit den MCP-Statusbefehlen von OpenCode.
  2. Autorisieren Sie den Zugriff im Browser, wenn OwlMeans Sie dazu auffordert.

Wenn Sie ausschließlich an gehosteten Projekten arbeiten, verwenden Sie eine Remote-Definition mit type: "remote" und url: "https://api.owlmeans.com/mcp". OpenCode bietet mcp auth, mcp list und mcp logout für unterstützte Remote-Autorisierung. Lesen Sie die offizielle MCP-Anleitung.

Verwenden Sie pro Sitzung nur eine Definition für owlmeans. Das Befehlsarray hält die Argumente getrennt und vermeidet Probleme mit Shell-Anführungszeichen.

Verbindung prüfen

  1. Melden Sie sich im Browser bei OwlMeans an, wenn Sie dazu aufgefordert werden.
  2. Bitten Sie den Agenten, describe_platform und session_status aufzurufen.
  3. Prüfen Sie, ob Projekt, Arbeitsbereich und Inferenzmodus wie vorgesehen eingestellt sind.
  4. Bitten Sie ihn, den Projekt-Harness zu prüfen oder zu installieren.
  5. Starten Sie einen kleinen Ablauf zur Generierung oder Story-Entwicklung.

Die Beispiele verwenden ein lokales Ziel. Für ein gehostetes Projekt ergänzen Sie --target, cloud als getrennte Argumente. Nur wenn der verbundene Coding-Agent die Aufgaben übernimmt, ergänzen Sie --llm, local für delegierte Inferenz. Die Modusauswahl erläutert die Auswirkungen und Kosten.

Zugriffstokens gehören nicht in eingecheckte Konfigurationen. Starten Sie den Client neu, nachdem Sie die Servereinstellungen geändert haben. Fehlt ein Werkzeug, prüfen Sie die Werkzeugliste des verbundenen Servers und nutzen Sie die Fehlerbehebung.

Namen und Marken

OpenAI, ChatGPT und zugehörige OpenAI-Marken gehören OpenAI; Codex ist ein Produkt von OpenAI. Nutzungsrichtlinie.

Claude und Claude Code sind Produkte von Anthropic; ihre Namen und Marken verbleiben bei ihrem jeweiligen Inhaber. Nutzungsrichtlinie.

Die Namen Node.js, npx und OpenCode sowie alle zugehörigen Marken verbleiben bei ihren jeweiligen Inhabern oder Projektverantwortlichen. Die Verweise bezeichnen Produkte, Standards oder Quellcodebeispiele. Die OwlMeans-Dokumentation lässt nicht auf ein Sponsoring oder eine Empfehlung durch diese Inhaber schließen.