Architektur
Wie Cortex funktioniert
Cortex ist eine VS Code-Erweiterung, die OpenCode als agentischen Runtime (lokaler Server) integriert. Cortex ergΓ€nzt die IDE-Schicht β Chat-Sidebar, lokaler Codebase-Kontext, Policy Brain und Cursor/Windsurf-Γ€hnliche Workflows β in Ihrem eigenen Editor. Modelle kommen aus Ihrem OpenCode-Abo.
ββββββββββββββββ ββββββββββββββββ ββββββββββββββββ
β VS Code UI β ββ β Cortex Ext. β ββ β OpenCode β
β (Sidebar + β β (TypeScript) β β (Server) β
β Inline) β β β β β
ββββββββββββββββ ββββββββββββββββ ββββββββ¬ββββββββ
β
βββββββββΌββββββββ
β OpenCode β
β models β
β (your sub) β
βββββββββββββββββ Komponenten
- SidebarProvider β verwaltet den Lebenszyklus des Chat-Panels, Message-Routing und Plan/Build-Modi
- OpenCode Client β HTTP-Client zur Kommunikation mit dem lokalen OpenCode-Server
- Policy Brain β mehrschichtige rules/skills/memory/hooks-Injektion (T0βT3) mit Cursor- + Cortex-Loadern
- Context Service β holt relevanten Code-Kontext ΓΌber lexikalische + Embedding-Suche
- Inline Completion β liefert Ghost-Text-VorschlΓ€ge im Editor
- Plan Store β verwaltet gespeicherte PlΓ€ne mit Checklisten fΓΌr den PlanβBuild-Workflow
Plan β Build Workflow
- Plan-Modus: Cortex analysiert Ihre Anfrage und erstellt einen strukturierten Plan mit Checkliste
- Freigabe: Sie prΓΌfen und genehmigen den Plan
- Build-Modus: Cortex setzt Γnderungen Schritt fΓΌr Schritt um und aktualisiert die Checkliste