架构

Cortex 如何工作

Cortex 是一个将 OpenCode 集成为代理运行时(本地服务器)的 VS Code 扩展。Cortex 在你自己的编辑器中增加 IDE 层——聊天侧边栏、本地代码库上下文,以及类似 Cursor/Windsurf 的工作流。模型来自你的 OpenCode 订阅。

┌──────────────┐     ┌──────────────┐     ┌──────────────┐
│  VS Code UI  │ ←→  │ Cortex Ext.  │ ←→  │  OpenCode    │
│  (Sidebar +  │     │ (TypeScript) │     │  (Server)    │
│   Inline)    │     │              │     │              │
└──────────────┘     └──────────────┘     └──────┬───────┘
                                                  │
                                          ┌───────▼───────┐
                                          │ OpenCode      │
                                          │ models        │
                                          │ (your sub)    │
                                          └───────────────┘

组件

Plan → Build 工作流

  1. Plan 模式: Cortex 分析你的请求并创建带清单的结构化计划
  2. 批准: 你审阅并批准计划
  3. Build 模式: Cortex 逐步实现更改并更新清单