Cortex
v1.0.0
ドキュメント
比較
変更履歴
GitHub
🇯🇵
🇺🇸
English
🇪🇸
Español
🇧🇷
Português
🇫🇷
Français
🇩🇪
Deutsch
🇯🇵
日本語
🇨🇳
中文
変更履歴
v1.0.0
Aug 5, 2026
最終リリース — 製品ライン終了、以降の機能開発予定なし
ビルド有効期限は約 6 か月(パッケージ日から 183 日;cortex.beta.expirationDate)
利用上限 UX・アクティブターン sticky・再読み込み時の履歴表示(0.2.2 系)
v0.2.2
Aug 3, 2026
プロバイダー利用上限で「398047秒後に再試行」と出さず、リセット時刻・モデル変更/課金・数日待ちの中止を表示
進行中のターンを上部に sticky 固定し、その下で tools/thinking をスクロール(idle まで)
再読み込み中に空セッションの opacity で履歴が消えたように見える問題を修正
起動復元を軽量化: 起動時はアクティブタブだけ履歴を読み込み、画像 base64 と重複 fetch で Cursor が固まるのを回避
セッション履歴をページング: 起動時は最新〜40件、さらに読み込む / 上スクロールで OpenCode の前ページを取得
有害セッション対策: 巨大な /.cortex/index DiffSummary パッチを除去し、1タブで Cursor が固まらないように
ロールバックはユーザーメッセージのみ: アシスタント/ツール手順に fork/return なし
サブエージェント/ツール下にコピー・再送信バーなし — ユーザープロンプトのみ
同じ権限リクエストの poll 再送でトーストが点滅しなくなった
diffs/権限表示時にチャットのスクロール位置を維持;タイムライン paint で先頭へ飛ばない
タイムラインでサブエージェントの進捗をライブ表示: task/subagent カードが活動・手順・経過時間付きで開いたまま(子セッション ID だけではない)
タイムライン一本化: ライブ活動・system/error/tool 通知・fork ヒントを paint 後に再マウント(legacy/timeline 二重経路なし)
起動後にアクティブタブが履歴を復元: メッセージ取得はハングせず timeout、restore は OpenCode を回収してフォーカス tab を再試行
起動時にハングした OpenCode を回収: ポートは TCP を受けても health が来ない場合は kill して再起動(boot 上限で固まらない)
起動スプラッシュが英語で一瞬出なくなりました: 設定ロケールを埋め込み、クイップ前に短い言語ルーレット
復元セッションは起動後に末尾へスクロール(チャット表示までジャンプを待機)
タイムラインでリッチ diff と進捗を復元: Keep/Undo ミニカード、ツール間の Thinking、idle で running シマー解除
タイムライン復元: ホバーで fork/再送/コピー、チャットを開くと末尾へスクロール、composer の @ subagent 選択
権限の自動許可でチャットが固まらなくなりました: 実 OpenCode ルートへ返信し、bash を進行中のままにする SPA の HTML 200 を無視
ツールハング監視は質問カードや bash 権限の待機中に中断しなくなりました
高速/品質のハードウェア適性ヒント: RAM/CPU を検出し、品質(MiniLM 約150MB)が向くか表示。余裕の少ない PC では埋め込み並列を制限
ドキュメントを v0.2.0 に同期: 設定表、コマンドパレット、Servers/テーマ/通知/composer;インストール要件に OpenCode CLI ≥ 1.18.0
比較ページ: Cortex vs Cursor vs Devin vs Zoo/Roo の率直な表
ドキュメント: Cursor / Copilot / Roo-Cline からの移行
v0.2.1
Aug 3, 2026
新規セッションの透かし: OpenCode Desktop の Inter フォント + Cortex/opencode の背後に Cortex ロゴ。空の Composer は下、ブランドは上。boot と空状態で同じレイヤーを共有(サイズジャンプなし)
v0.2.0
Aug 3, 2026
SNAPSHOT Debug モード: アプリ内コンソール(イベント・ヘルス・ターン追跡・JSONL エクスポート)は SNAPSHOT ビルド限定
セッションタイムラインは常に Parts→rows(tools・DiffSummary・retry・MessageNav・Load older・最新へ);Desktop timeline ベータトグルを削除
ツールハング監視: bash/ツールが進捗なしで止まると自動中断 — 途中で離れてもチャットが busy のまま固まらない
復元タブがリロード後に履歴を再表示(空チャット+ターン目盛り残りを修正)
OpenCode Go モデルガイド(タグ・説明・向いている用途)をピッカーに表示し、同じ信号で Auto を精緻化
Composer の + メニューを OpenCode Desktop と同様に:画像とファイル(Ctrl/Cmd+U)、コマンド(/)、コンテキスト(@)、シェルコマンド(!)
モデルにバリアントがある場合、セレクタ横に Default/Low/Medium/High… を表示
添付はモデル入力に合わせて制限;非対応ファイルはモデル切替時に警告付きで削除
新規セッションの空状態を OpenCode Desktop 風に(中央の入力+Cortex/opencode のアシッドグリーン透かし、Idle 非表示);最初のメッセージ後はドック型チャット
品質ロードのヒントを品質ボタンの吹き出しに(最低 ~4秒表示)
Composer のプレースホルダを Desktop 風の / と @ ヒント付きで回転
セッションタブ:ホバーで鉛筆(またはダブルクリック)でリネーム
起動時にすぐ Cortex/opencode 透かし(空白フラッシュなし)
サイドバー高さを調整し常時の横スクロールを解消
トップバーアイコンをテーマ緑ではなく淡いlilac/白に
モデル選択:検索、ホバー詳細(入力 / 推論 / コンテキスト)、モデル管理へのショートカット
セッション履歴を専用画面に(Desktop風);UIとコマンドでチャットをセッションに改称
設定 → Servers を OpenCode Desktop 相当に:Local + リモート HTTP(ヘルス、追加/編集/削除、デフォルト/アクティブ)— 旧 MCP 一覧ではない
Servers:⋯ メニューがカードで切れない
Providers/Servers フォーム:戻る矢印(←);API キー+送信を縦配置
Models:プロバイダー単位で全モデルの表示/非表示を切り替え
デフォルトモデル選択を Models へ移動;General から OpenCode の plugins / instructions / skills を削除
ショートカット: VS Code キーバインド(OpenCode Desktop ではない);Inline Edit は Ctrl+Alt+I / Cmd+Alt+Shift+I、ターミナル選択は Ctrl/Cmd+Alt+T — DevTools と閉じたエディターの再開と衝突しない
OpenCode Desktop に揃えた Providers 画面:人気+全カタログ、API key / OAuth 接続、OpenAI 互換カスタムプロバイダー
OpenCode Zen はカタログ内の一プロバイダー(専用 Connect フローは廃止)
providers / auth / config は公式 SDK 経由;OpenCode CLI ≥ 1.18.0 が必要
デフォルトモデルは OpenCode opencode.json;cortex.providerID/modelID は非推奨
Models:表示/非表示+お気に入り;デフォルトモデル選択(opencode.json)
Providers / Models の Desktop UX:公式アイコン;接続済み/人気+ピッカー;Models は表示切替と行内ラジオで既定を1つ選択(別セレクタなし)
Models のお気に入り星を大きくし、オン時は金色で目立たせる
Models のプロバイダー一覧を折りたたみ可能(既定ではアクティブのみ開く)
OpenCode Desktop 風の設定シェル:デスクトップ(一般・ショートカット)+サーバー(サーバー・プロバイダー・モデル);チャット専用メニューと ⋯(グローバル);X で閉じる
設定:テーマ選択が切れない;設定画面でアイドル表示を非表示
OpenCode デフォルトモデル選択をプロバイダー別にグループ化
一般設定の Desktop 準拠:shell・権限自動承認・推論/ツール展開・配色・フォント・通知・サウンド
チャットで OpenCode テーマ:GitHub カタログ+キャッシュ、~/.config のカスタム、tui.json 追従;upstream 公開まで Cortex テーマを同梱
チャット余白を調整(上の空きを減らし、composer 下に余白); コンテキスト/Shell カードがアクティブテーマに追従
ステータス「waiting for reply」とセッション meta の Plan/Build を全言語でローカライズ
v0.1.6
2026年7月31日
Windows:OpenCode CLI 検出が PATH(where.exe)と既知のインストール先を使用 — PATH 上のみでも失敗しなくなった
Windows:OpenCode の npm .cmd シムを shell 経由で正しく起動
大きな Quality MiniLM 再読込後にチャットが「ローカルコンテキストを取得中…」で固まらない(ステータス・hydrate・タイムアウト)
明示的なプラン依頼は Auto 以外でも Build→Plan;キューは回答待ち;stale な permission/question not found を抑制
v0.1.5
2026年7月31日
履歴からチャットを開いても Cursor で Cortex パネルが閉じなくなった
Quality(MiniLM):~/.cache のネイティブ onnxruntime(runtime-v2、VSIX 非同梱);解除目標 ≤約30秒
Quality: 準備まで送信ロック(送信ボタンがメーター);高速への黙認フォールバックなし
Quality: 変更ファイルのみ再埋め込み(全体再インデックス/% リセットなし)
Docs: Quality MiniLM のキャッシュ・送信ゲート・増分インデックスを config/architecture に記載
Quality MiniLM はチャット解除後に開始 — オンボーディング/起動を凍結しない
Quality MiniLM の進捗を % でステータスバーとチャットに表示
オンボーディングウィザード:OpenCode CLI + API key のチェックリスト(言語・コンテキストモード付き)
オンボーディングまたは Connect で API key を貼り付け — ローカルサーバー未起動でも OpenCode の auth.json に保存
プロジェクトフォルダーなしでチャット — ホームディレクトリで一般/システム質問に対応
Windows:パスの大文字小文字差(C:\ vs c:\)で Connect / チャット起動が失敗しなくなった
Windows:OpenCode の有無チェックは PATH(where.exe)と既知のインストール先を使う(cwd 相対の opencode ではない)
起動時に OpenCode バイナリが見つからない場合のエラー表示を改善
チャット時系列とコマンド出力;影響ファイルバーを composer 上に固定
進捗パネルがタブ間で漏れなくなりました — 各チャットが自身の状態をキャッシュ
v0.1.4
2026年7月30日
ツール/サブエージェントのライブ表示がUI言語に追従(英語UIでスペイン語が残らない)
ランディング/Marketplaceのデモを更新 — @exploreサブエージェントと確認質問カード
Auto/Turboの specialty ルーティング — タスクごとに最適なモデル(coding / reason / speed);Cost/Balance/Intelligence は品質と速度の傾斜を維持
モデルピッカーをプロバイダ別にグループ化(折りたたみセクションと件数)
チャットは右側のエディタパネルで開く(secondary sidebarではない)ため、Cursorのタブアイコンが消えない
Cortexチャットタブをピン留め(`cortex.chat.pinEditorTab`、既定オン);ブランドロゴをタブアイコンに
ヘッダーのバージョン表示は任意(`cortex.ui.showHeaderVersion`、既定オン — デモではオフ)
Connect再設計: Get API key → 貼り付け → Save;Models で Go/有料Zen/BYOK
OpenCode Go 付き Auto/Turbo: Goモデルを優先;無料Zenはフォールバックのみ
Auto Plan/Build: 明確なタスクはBuildのまま;「プラン作成」でPlanへ;曖昧な依頼は一度きりのカード
チャット履歴を新しさでグループ化;ツール手順に実ファイルパス・grep・コマンドを表示
Terminalsパネルを削除 — IDEの端末一覧を使用;@Terminal と端末選択の送信は維持
Docs: 設定の完全な表(optimizeFor、Zen/BYOK、autocomplete、include/exclude)+ キーボードショートカット
v0.1.3
2026年7月29日
Credentials: OpenCodeカード1枚(キーマスク+カタログ);Zen/Go切替なし・戻るの重複なし
アンロック後に OpenCode Go を自動検出(起動をブロックしない)して切り替え
CredentialsからOpenCode Goを有効化(ZenのAPIキーを再利用;TUI不要)— 課金用の登録リンク
ランディング:Auto 2.0、Policy Brain、エディタparity;OpenCode優先の開始(Cortexアカウント不要)
Auto 2.0 — 意図+複雑さでモデル階層を選択;AutoがPlan/Buildを切替
モデル可用性フィルタ — 利用不可は薄表示;無料Zenは解除;有料Zen/BYOKはopt-in
チャットのretrieval高速/品質切替(hash ↔ MiniLM)
アクティブファイルを各ターンで自動添付;コンテキストメーターの詳細ポップアップ
アクティブモデルが無料/軽量のときのヒント(有料アクセス有効時も含む)
Cursor風のhunk単位diff;Planが.cortex/plans/に計画を保存・更新可能
v0.1.2
2026年7月28日
チャットサイドバーのヘッダーに「Cortex」タイトルの横にロゴを追加
Policy Brain:多層の rules/skills/memory/hooks(.cursor/rules と .cortex/rules に対応)
Policy Inspector、グローバル user rules、組み込み changelog gate
並行チャットタブで思考スピナーやストリーム進捗が別チャットに混ざらなくなった
Undo/Reject/Restore Checkpoint はそのチャットの差分だけを戻す — 他チャットの非重複編集は保持
ファイル diff カードは最終アシスタント返信の上に表示(編集は tools 中)し、要約テキストの下には出さない
Policy の統計と retrieval はチャットに出さない;Policy Inspector はチャットごと
再送信 / Fork でユーザーメッセージに言語ヒントが付与・蓄積されなくなった
v0.1.1
2026年7月28日
スペイン語ランディング文言: codear → codificar、refactorea → refactoriza
opencodePort が他ワークスペースで使用中でも、2つ目のワークスペースは次の空きポートで起動する
ランディングヒーローにデモ枠を追加(GIF/MP4 対応、未配置時はプレースホルダー)
ヒーローの縦型デモが 16:9 で切れないように修正
ランディングのヘッダーとファビコンに新しい Cortex ロゴを適用
旧ブランド SVG を削除し PNG のみに統一
比較表:フットプリント、ネイティブ OpenCode、IDE UX を Cursor / Windsurf と比較
ナビとフッターに製品の現行バージョンを表示(changelog へのリンク)
ランディングとインストール docs に Open VSX インストール CTA を追加
Marketplace / Open VSX の掲載先を公開 cortex リポジトリに変更(非公開ソースではない)
エンドユーザー向け README のみ;プロプライエタリライセンス(ソースはオープンソースではない)
Marketplace ギャラリーのアイコンとバナー
「その他」メニューの全アイテムにアイコンを追加(圧縮、取り消し、再インデックス、MCP/skills、記憶、ルール、プラン、バックグラウンドエージェント、言語、OpenCode)
言語サブメニューと言語ボタンに各言語の国旗エモジを追加
v0.1.0
2026年7月27日
OpenCode統合のサイドバーチャット
ローカルワークスペースインデックス(自動/手動)
レキシカル検索(TF·IDF + パスブースト)とhash埋め込み(任意のMiniLM)
シンボル対応チャンキング(LSP DocumentSymbol)
UIでのコンテキストプレビュー
OpenCode SSEによるストリーミング応答
セッション履歴とターンの取り消し
変更ファイルごとの Keep / Undo / Review(前後diff)
権限 / 質問 UI
ツールなしの高速 OpenCode complete エージェントによるゴーストテキスト補完
手動オートコンプリート起動(Ctrl/Cmd+Alt+\)と Inline Edit(Ctrl/Cmd+Shift+I)
ファイル、フォルダ、ターミナル、エージェントの@-mention対応
/slashコマンド(エージェント切替、プロバイダー接続、ヘルプ)
警告通知付きベータ期限切れシステム