アーキテクチャ

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がチェックリストを更新しながらステップごとに変更を実装