Hybrid-Betrieb

Bis Cutover (Ziel 2026-06-21) laufen opencode und Claude Code parallel auf demselben Vault. Diese Doku regelt wann welches Tool greift, wo Konflikte entstehen koennen, und wie der Token-Budget-Stream getrennt bleibt.

Tool-Wahl pro Aufgabentyp

AufgabeTool waehrend Hybrid-PhaseBegruendung
Vault-Edits, Wissens-Files, Plan-DocsBeide gehen — git als Source of TruthEgal welches Tool, immer git status vor Commit
Email-Drafts (/email, /email-review)CC bis Phase 1 abgenommen, danach opencodeSkills noch nicht migriert
Termin-Koordination (/termin)CC bis Phase 2Skill noch nicht migriert
Code-Planung (ce:plan)CC bis Phase 3compound-engineering noch nicht ersetzt
Code-Bau (ce:work)CC bis Phase 3analog
Ad-hoc Coding (kein Skill noetig)opencode bevorzugtMulti-Modell-Switch via /models testen, Sonnet-Bedrock-Pfad warmlaufen
MCP-Tool-Calls (hetzner, aws-*, etc.)Beide funktionalopencode hat 8 von 13 MCPs connected ohne Setup-Aenderung
Inbox-Sortierung (wiki-maintenance)CC bis Phase 1Skill noch nicht migriert
Browser-QA (qa-staging)CC bis Phase 3Skill noch nicht migriert
Security-Audit (security-audit)CC bis Phase 3Skill noch nicht migriert

Faustregel: Skill-getriebene Aufgaben in CC bis Phase X abgenommen. Ad-hoc-Coding/Conversation in opencode — das ist die Lern-Spur.

Konflikt-Punkte

File-Konflikte im Vault

Beide Tools schreiben in dasselbe Verzeichnis. Risiko: gleiche Datei gleichzeitig editieren.

Mitigation:

  • Pro Datei nur EIN Tool zur Zeit
  • Vor jedem Tool-Wechsel: git status in der Vault-Root checken
  • Wenn beide Tools im Laufen sind: nicht parallel an derselben Datei arbeiten

Memory-Drift

CC hat das ~/.claude/projects/.../memory/-System mit 22 Files. opencode liest das NICHT. Das bedeutet:

  • Wenn du in opencode eine Praeferenz aeusserst die in CC als Memory abgelegt wuerde — das geht verloren bis Phase 4 (Memory-Konsolidierung ins Vault).
  • Bestehende Memory-Files wirken nur in CC, nicht in opencode.

Workaround: Wichtige Patterns die in Hybrid-Phase neu entstehen direkt in den Vault schreiben (intern/wissen/prozesse/ oder intern/firma/), nicht auf Memory-Auto-Capture verlassen.

MCP-Auth-Konflikte

Manche MCPs haben Session-State (gsuite OAuth-Token, hetzner-op-Refresh). Wenn beide Tools gleichzeitig die gleiche MCP-Session nutzen kann das schief gehen.

Mitigation:

  • Heavy MCP-Workflows nicht parallel in beiden Tools
  • Bei gsuite-OAuth-Refresh-Issues: kurzfristig nur ein Tool offen halten

Token-Budget-Trennung

ToolProviderBilling-Stream
Claude CodeAnthropic Pro-Abo (OAuth)~20 USD/Monat fix
opencodeAWS Bedrock EU via av-productionpay-per-token via AWS-Account 425924867359

Monitoring:

  • AWS-Kosten: intern/finanzen/cloud-snapshots/2026-XX-aws.md (wochenweise)
  • Soft-Limit fuer opencode-Bedrock in Migrations-Phase: 50 USD/Monat (niedriger als 130 USD aus Plan-R9, weil noch keine Skills voll migriert)
  • Wenn opencode-Anteil >50 USD vor Cutover steigt: analysieren ob das ein gesundes Wachstum ist oder Token-Verschwendung

Wann der Hybrid-Modus endet

Hybrid endet mit dem Cutover-Tag (Ziel 2026-06-21). Cutover-Checkliste siehe plan.md ganz unten. Nach Cutover:

  • CC bleibt 4 Wochen installiert als Notfall-Fallback
  • Danach Deinstallation

Anti-Pattern

  • „Ich nutze einfach beide parallel ohne Plan” — dann verschleppt sich die Migration in „ewig zwei Tools”. Nicht.
  • „Ich mache alles in opencode, auch ohne migrierte Skills” — riskiert Qualitaetsverlust bei Skill-getriebenen Workflows. Bis Skill migriert ist: CC.
  • „Ich packe Memory-Patterns weiterhin in ~/.claude/projects/.../memory/ — diese gehen mit Migration verloren. Stattdessen sofort ins Vault.