Skip to content

OpenCode nutzen: Schnellstart, 7 praktische Tipps und wann Oh My OpenCode sinnvoll ist

Aktualisiert am

Praktischer Leitfaden für OpenCode: Installation, plan-/build-Workflow, AGENTS.md, Berechtigungen, Custom Commands und die Frage, wann sich die Kombination mit Oh My OpenCode für stärkere Orchestrierung lohnt.

OpenCode ist ein Open-Source-AI-Coding-Agent für das Terminal, mit Desktop-App, IDE-Erweiterung und einer provider-agnostischen Modellschicht. Die eigentliche Frage ist daher nicht nur "Kann er Code schreiben?", sondern: "Wann reicht OpenCode allein, und wann brauche ich eine stärkere Orchestrierung wie bei Oh My OpenCode?"

Die Kurzfassung: Starten Sie mit OpenCode allein. Lernen Sie den plan-/build-Workflow, erzeugen Sie ein echtes AGENTS.md, und machen Sie sich mit Berechtigungen und Custom Commands vertraut. Oh My OpenCode lohnt sich erst dann, wenn Sie aggressiveres Multi-Model-Routing, Background-Spezialisten und ein stärkeres Harness für längere Aufgaben benötigen.

Für den größeren Kontext lesen Sie zuerst den AI Coding Topic Hub, How to Use Codex und Parallel Code Agents Explained. Wenn Sie Frameworks auf einer höheren Ebene vergleichen, ist OpenClaw vs ZeroClaw vs Pi Agent vs Nanobot die passendere Vergleichsseite.

Kurzantwort: OpenCode allein oder mit Oh My OpenCode?

Ihre SituationBeste WahlWarum
Sie wollen einen Open-Source-Coding-Agent mit soliden DefaultsOpenCodeTerminal-UX, plan / build, Regeln, Berechtigungen und Provider-Flexibilität sind bereits da
Sie arbeiten in einem unbekannten Repozuerst OpenCode im plan-ModusAnalyse bleibt von Änderungen getrennt, das reduziert riskante Früheingriffe
Sie brauchen wiederholbare Repo-WorkflowsOpenCode + AGENTS.md + Custom CommandsDas ist der größte Hebel, bevor Sie mehr Orchestrierung hinzufügen
Sie machen große, mehrstufige oder multi-modale ArbeitOpenCode + Oh My OpenCodeDer Verbund ist stärker, wenn Sie Orchestrierung, Background Agents und mehr Führung im Ablauf brauchen
Sie sind neu bei AI Coding und wollen den stabilsten Einstiegerst einmal nur OpenCodeDas Basisverhalten ist leichter zu verstehen, bevor Sie ein Harness darüberlegen

OpenCode Terminal-Oberfläche

OpenCode deckt bereits den Kernzyklus ab, den die meisten Entwickler brauchen: Codebase verstehen, Änderung planen, sicher editieren und im Terminal arbeiten. Die Kombination mit Oh My OpenCode ist nützlich, aber nicht der erste Schritt.

Was OpenCode eigentlich ist

OpenCode ist ein Open-Source-AI-Coding-Agent mit Terminal-first-Workflow. Die offizielle Doku und das aktuelle README beschreiben ihn als:

  • TUI-first Coding-Agent
  • Desktop-App in Beta
  • IDE-Erweiterung
  • provider-agnostisches System für OpenAI, Anthropic, Google und andere Backends
  • Toolchain mit integrierten Agents, Berechtigungen, Custom Commands, Regeln, Formatierung und LSP-Support

Der wichtige Denkwechsel ist dieser: OpenCode ist nicht nur ein Chatfenster, das Code erzeugt. Es ist eine Agent-Workflow-Oberfläche. Sie können damit:

  • unbekannte Repos analysieren
  • Änderungen planen, ohne direkt zu editieren
  • Dateien bearbeiten und Shell-Kommandos ausführen
  • Projektregeln mit AGENTS.md festhalten
  • wiederholbare Slash Commands definieren
  • Berechtigungen je nach Risiko strenger oder lockerer setzen

Ein praktisches Detail ist wichtig, weil ältere Tutorials bereits veraltet sind. Stand 17. März 2026 werden die aktuellen OpenCode-Releases aus anomalyco/opencode veröffentlicht, und die neueste GitHub-Release ist v1.2.27 vom 16. März 2026. Wenn Sie auf alte archivierte oder umgeleitete Repos stoßen, sehen Sie historischen Kontext, nicht das aktuelle Installationsziel.

OpenCode starten

1. OpenCode installieren

Der offizielle Schnellstart lautet:

curl -fsSL https://opencode.ai/install | bash

Alternativ können Sie Homebrew, npm, Scoop, Chocolatey, mise oder nix nutzen. Für den schnellen Einstieg ist das Install-Skript aber meist der einfachste Weg.

2. Provider verbinden und ein echtes Projekt öffnen

Nach dem Start empfiehlt die offizielle Doku:

/connect

Wählen Sie dann opencode in der TUI und schließen Sie die Auth auf opencode.ai/auth ab, oder verbinden Sie einen anderen Provider, den Sie bereits verwenden.

Die pragmatische Regel ist einfach: Beginnen Sie nicht mit dem größten Repo und der vagen Frage. Öffnen Sie ein Projekt, das Sie selbst genug kennen, um das Ergebnis auch prüfen zu können.

3. Vor ernsthaften Aufgaben /init ausführen

OpenCode kann für das Repo eine AGENTS.md-Datei erzeugen:

/init

Damit geben Sie dem Agenten dauerhafte Projektanweisungen. Committen Sie die Datei. Das ist einer der wirksamsten Schritte im ganzen Workflow, weil er Prompt-Wiederholungen reduziert und das Verhalten zwischen Sessions stabiler macht.

4. Mit plan starten, nicht mit build

OpenCode bringt zwei eingebaute Agents mit, zwischen denen Sie mit Tab wechseln können:

  • build für die eigentliche Entwicklungsarbeit
  • plan für Analyse und Code-Exploration

Für die erste Aufgabe bleiben Sie bewusst eng im plan-Modus:

Fasse den Build-, Test- und Release-Flow dieses Repos zusammen.
Nenne die wichtigsten Entry Points.
Ändere noch nichts.

Wechseln Sie erst danach zu build, wenn das Repo-Modell plausibel klingt.

7 praktische OpenCode-Tipps

Tipp 1: plan als Standard für unbekannte Codebases nutzen

Die Trennung von Planung und Editieren ist nicht nur ein Sicherheitsfeature. Sie verbessert die Qualität.

Wenn Sie direkt in build springen, beginnt das Modell womöglich zu ändern, bevor die Analyse stimmt. Mit plan bekommen Sie eine günstige Runde, um Architektur, Benennung, Testfluss und wahrscheinliche Auswirkungen zu prüfen.

Nutzen Sie zum Beispiel:

Erkläre, wie Auth in @src/auth/index.ts funktioniert.
Schlage dann zwei minimal-invasive Fix-Optionen vor.
Noch nicht editieren.

Das @-Referenzieren von Dateien ist hier praktisch, weil OpenCode im Prompt eine flexible Dateisuche unterstützt.

Tipp 2: /init und AGENTS.md nicht als Doku, sondern als Hebel behandeln

Viele unterschätzen diesen Schritt, weil er wie Dokumentationsarbeit aussieht.

In Wirklichkeit gehört in AGENTS.md:

  • Build-, Test- und Lint-Kommandos
  • Repo-Struktur und Paketgrenzen
  • Style-Regeln und Review-Erwartungen
  • Einschränkungen wie "nie anfassen"
  • Definition of Done

Wenn Sie das weglassen und Repo-Regeln ständig im Chat wiederholen, werden Ergebnisse unruhiger und teurer.

Wenn Sie das Thema vertiefen möchten, ist Build a Claude-Code-Like AI Agent with Claude Agent SDK ein guter Ergänzungsartikel, weil er dieselbe Idee aus Agent-Bau-Sicht erklärt.

Tipp 3: Berechtigungen vor den Defaults nachziehen

OpenCode ist konfigurierbar, und die Berechtigungsdoku macht das explizit: Aktionen können auf allow, ask oder deny gesetzt werden.

Für neue Repos ist eine sinnvolle Startkonfiguration:

{
  "$schema": "https://opencode.ai/config.json",
  "permission": {
    "edit": "ask",
    "bash": "ask"
  }
}

Das macht den Agenten etwas langsamer, verhindert aber unnötige Überraschungen in der Lernphase. Sobald Vertrauen da ist, können Sie einzelne risikoarme Aktionen gezielt lockern.

Tipp 4: Ein paar Custom Slash Commands anlegen, bevor Sie noch mehr Tooling einführen

OpenCode unterstützt bereits eingebaute Befehle wie /init, /undo, /redo, /share und /help. Zusätzlich können Sie eigene Commands über Konfiguration oder Markdown-Dateien unter .opencode/commands/ hinzufügen.

Das heißt: Viele "advanced workflow"-Gewinne brauchen noch gar kein neues Framework. Sie können etwa folgende Befehle definieren:

  • /test
  • /review
  • /ship-check
  • /seo-page

Zum Beispiel:

---
description: Führt die Tests aus, die zum aktuellen Change gehören
agent: build
---
 
Führe die relevanten Tests für die Dateien aus, die in dieser Session betroffen sind.
Fasse Fehler zuerst zusammen und schlage dann den kleinsten glaubwürdigen Fix vor.

So bleiben häufige Prompts kurz und gut reviewbar.

Tipp 5: Erst einen Provider sauber nutzen, dann weitere dazunehmen

Die provider-agnostische Ausrichtung ist eine Stärke von OpenCode, kann aber zu vorschneller Komplexität verleiten.

Starten Sie nicht mit fünf Providern, drei Fallback-Chains und einer eigenen Modellmatrix. Beginnen Sie mit dem Provider, den Sie bereits bezahlen und verstehen. Erweitern Sie erst, wenn Sie wissen, wie sich OpenCode selbst anfühlt.

Wenn Sie ganz neu in der Kategorie sind, lohnt sich auch How to Use Codex, weil es dieselbe operative Lektion vermittelt: gut geschnittene Aufgaben schlagen unnötige Tool-Komplexität.

Tipp 6: Wissen, wann Terminal, Desktop oder IDE gewinnt

OpenCode ist heute mehr als nur ein Terminal-Binary.

Nutzen Sie das Terminal, wenn Sie die schnellste Prompt-Edit-Test-Schleife wollen.

Nutzen Sie die Desktop-App, wenn Review-Übersicht, Session-Management und UI-Komfort wichtiger sind als absolute Geschwindigkeit.

Nutzen Sie die IDE-Erweiterung, wenn Ihr Editor bereits Ihre Kontrolloberfläche ist.

Der Fehler ist nicht, "für immer die falsche Wahl" zu treffen. Der Fehler ist, für die aktuelle Aufgabe die falsche Oberfläche zu verwenden und dann dem Agenten die Schuld zu geben.

Tipp 7: OpenCode formatieren und strukturieren lassen, aber den Diff weiter wie ein Engineer lesen

Die OpenCode-Doku weist darauf hin, dass nach Dateiänderungen automatisch sprachspezifische Formatter verwendet werden können. Das ist hilfreich, aber Formatierung ist nicht gleich Änderungsqualität.

Prüfen Sie weiterhin:

  • ob die Implementierung wirklich der Anforderung entspricht
  • ob die vorgeschlagenen Bash-Kommandos sinnvoll sind
  • ob die AGENTS.md-Regeln eingehalten werden
  • ob der Patch für die Aufgabe nicht zu groß ist

AI-Coding-Agents reduzieren Tipparbeit. Ingenieururteil ersetzen sie nicht.

Wann Oh My OpenCode sinnvoll ist

Oh My OpenCode ist nicht OpenCode selbst. Es ist eine deutlich stärker meinungsgetriebene Orchestrierungsschicht rund um OpenCode.

Die aktuelle Projektdoku beschreibt es als Multi-Model-Harness mit:

  • stärkerer Orchestrierung über spezialisierte Agents
  • kategoriebasiertem Modell-Routing
  • Background Agents und paralleler Arbeit
  • MCP-orientierten Workflows
  • einem aggressiveren "arbeite bis zur Fertigstellung"-Stil
  • Befehlen wie ultrawork / ulw

Das ist besonders interessant, wenn sich OpenCode allein für Ihre Arbeit zu leichtgewichtig anfühlt.

Vorschau von Oh My OpenCode

Der Wert von Oh My OpenCode liegt nicht darin, dass OpenCode schwach wäre. Der Wert liegt darin, dass manche Nutzer ein direkteres Harness wollen: mehr Delegation, mehr Orchestrierung, mehr Modell-Spezialisierung und weniger manuelles Steuern nach Aufgabenstart.

OpenCode und Oh My OpenCode zusammen verwenden

1. OpenCode zuerst allein stabil zum Laufen bringen

Installieren Sie kein Harness auf einem Basistool, das Sie noch nicht getestet haben.

Bevor Sie etwas hinzufügen, stellen Sie sicher, dass Sie:

  • OpenCode installieren können
  • einen Provider authentifizieren können
  • /init ausführen können
  • eine plan-Aufgabe abschließen können
  • eine build-Aufgabe abschließen können

Wenn diese Basis wackelt, wird Debugging mit Oh My OpenCode nur schwieriger.

2. Die Namenslage vor der Installation verstehen

Ein Namensdetail kann verwirren:

  • das GitHub-Repo heißt aktuell code-yeongyu/oh-my-openagent
  • Branding und Paketname beziehen sich weiterhin auf Oh My OpenCode
  • der Installationsbefehl nutzt weiterhin oh-my-opencode

Stand 17. März 2026 sollten Sie das als dieselbe Projektlinie behandeln.

3. Das Harness mit dem offiziellen Installer installieren

Der einfachste manuelle Weg ist:

bunx oh-my-opencode install

Das Projekt empfiehlt auch ausdrücklich, einen KI-Agenten den Installationsleitfaden holen und ausführen zu lassen. Das passt zu der eigenen Orchestrierungsphilosophie.

4. Mit einem starken Kernkommando anfangen, nicht mit der ganzen Oberfläche

Das Leitsignal ist:

ultrawork

oder die Kurzform:

ulw

Behandeln Sie das aber nicht als Zauberformel. Testen Sie es zuerst an einer mittelgroßen Aufgabe mit klar erkennbarem Abschluss. Gute erste Fälle sind:

  • einen abgegrenzten Bug fixen und die passenden Tests ergänzen
  • eine klar umrissene Funktion umsetzen
  • mehrere laute Dateien aufräumen
  • Recherche parallel zu Implementierung in einem bereits verstandenen Repo

Weniger gute erste Fälle:

  • vage Greenfield-Architektur
  • produktive Migration ohne Rollback-Plan
  • sensibles Repo ohne geprüfte Berechtigungsstrategie

5. Der größte Nutzen entsteht, wenn Multi-Model-Orchestrierung wirklich relevant ist

Oh My OpenCode wird überzeugender, wenn Ihre Arbeit tatsächlich von Folgendem profitiert:

  • unterschiedlichen Modellen für Planung, Reasoning und Frontend
  • Background-Spezialisten
  • breiter MCP-Nutzung
  • stärkerer Subagent-Disziplin

Wenn Ihr Alltag eher aus "kleinem Fix in einer Datei, Tests laufen lassen, weiter" besteht, reicht OpenCode allein oft aus.

OpenCode allein oder OpenCode + Oh My OpenCode

FrageOpenCode alleinOpenCode + Oh My OpenCode
Beste erste NutzererfahrungStärkerAnspruchsvoller, weil mehr Konzepte dazukommen
Repo-ExplorationGutNoch stärker, wenn Orchestrierung über mehrere Blickwinkel wichtig ist
Kleine AlltagsaufgabenMeist ausreichendOft Overkill
Multi-Model-RoutingGrundlegende FlexibilitätViel zentraler und meinungsstärker
Background SpecialistsIm Vergleich begrenztEin Kernbestandteil
Setup-DisziplinMittelHoch

Die pragmatische Empfehlung bleibt schlicht:

  1. Lernen Sie OpenCode allein.
  2. Schreiben und committen Sie ein echtes AGENTS.md.
  3. Legen Sie 2 bis 3 Custom Commands an.
  4. Ziehen Sie Berechtigungen straffer.
  5. Entscheiden Sie erst danach, ob Ihr Arbeitsprofil Oh My OpenCode rechtfertigt.

Häufige Fallen

OpenCode und OpenClaw verwechseln

Das sind nicht dieselben Projekte.

Wenn Sie eigentlich OpenClaw gesucht haben, aber den Open-Source-Coding-Agent im Terminal mit plan, build, /init und Oh My OpenCode-Kompatibilität wollen, meinten Sie sehr wahrscheinlich OpenCode.

Veraltete Repo-Links verwenden

Es gibt bereits genug Repo-Wechsel bei OpenCode, damit Sie den Installationspfad wirklich prüfen sollten. Starten Sie mit den offiziellen Docs.

Das Harness installieren, bevor die Basis verstanden ist

Wenn Sie nicht verstehen, wie OpenCode allein arbeitet, können Sie später kaum unterscheiden, ob ein Problem vom Basistool, vom Harness, vom Provider oder von Ihren Repo-Regeln kommt.

Zu viele Subscriptions am ersten Tag

Provider-Flexibilität ist nützlich, aber die meisten sollten zuerst mit dem Zugang starten, den sie bereits haben.

FAQ

Ist OpenCode dasselbe wie OpenClaw?

Nein. Es sind unterschiedliche Projekte. Diese Seite behandelt OpenCode, den Open-Source-AI-Coding-Agenten auf opencode.ai.

Brauche ich Oh My OpenCode, um OpenCode gut zu nutzen?

Nein. OpenCode ist schon allein nützlich. Oh My OpenCode wird vor allem dann interessant, wenn Sie stärkere Orchestrierung, mehr Delegation und einen breiteren Multi-Model-Workflow wollen.

Was sollte ich direkt nach der Installation tun?

Führen Sie /connect aus, öffnen Sie ein echtes Projekt, starten Sie /init, wechseln Sie in plan und lassen Sie sich zuerst die Repo-Struktur zusammenfassen, bevor Sie Änderungen freigeben.

Soll ich mit Terminal, Desktop oder IDE beginnen?

Starten Sie mit dem Terminal, außer Sie wissen bereits, dass Sie ein review-zentriertes Desktop-Setup oder eine IDE-native Integration bevorzugen.

Wann bin ich bereit für Oh My OpenCode?

Sie sind bereit, wenn OpenCode allein bereits bequem ist, Ihr AGENTS.md steht und Sie regelmäßig mehrere spezialisierte Durchläufe koordinieren wollen.

Verwandte Guides

📚