DeepMyst/Mysti
AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode, debate solutions, and synthesize the best approach for your code.
Mysti – VS Code 的 AI 驅動編碼隊友
它是什麼 – Mysti 是一款 Visual Studio Code 擴充功能,讓您可以在編輯器內與數十種程式碼生成 AI 對話、切換並組合使用。它支援 12 種提供者(Claude Code、Codex、Gemini、GitHub Copilot、Cline、Cursor、OpenClaw、Manus、OpenCode、Qwen Code、Ollama、LocalAI),並增加了一系列以協作為導向的功能,例如多代理腦力激盪、角色選擇、自主執行以及細粒度的權限控制。
核心理念
| 理念 | 重要性 |
|---|---|
| 多提供者 | 您可以保留現有的訂閱,避免被單一廠商綁定。只需點擊一下即可切換提供者。 |
| 腦力激盪模式 | 兩個代理使用五種策略之一(快速、辯論、紅隊、觀點、Delphi)討論問題。擴充功能會偵測收斂情況並可提前結束討論。 |
| 角色與技能 | 16 種內建開發者角色(架構師、除錯專家、安全專家等)和 12 種可切換技能(簡潔、測試驅動、自動提交等)可塑造 AI 的語氣與行為。 |
| 自主模式 | AI 可以在無需進一步提示的情況下對檔案採取行動,受三種安全等級和權限模型(唯讀、詢問權限、完全存取)限制。 |
| @提及 | 像 @claude 或 @src/auth.ts 這樣的內嵌標籤可將請求路由至特定代理並/或提供臨時檔案上下文。 |
| 上下文壓縮 | 當 Token 使用量接近模型限制時,Mysti 會自動總結先前的訊息,將對話保持在限制範圍內。 |
主要功能(如 README 所述)
- 12 種 AI 提供者 – 雲端(Claude、Codex、Gemini、Copilot 等)與本地(Ollama、LocalAI)。 |
- 腦力激盪模式 – 挑選任意兩個代理,選擇協作策略,讓它們進行辯論或共同創作。 |
- 16 種開發者角色 – 透過單擊或工具列即可改變 AI 的觀點。 |
- 自主執行 – 安全分類器 + 三種安全模式、權限偏好的學習記憶、稽核軌跡記錄。 |
- @提及路由 – 將請求導向特定代理或檔案、串聯回應,並將上下文保持在面板內。 |
- 上下文壓縮 – 當 Token 使用量超過模型視窗的 75% 時自動進行總結。 |
- 對話歷史 – 所有聊天記錄都會持久化並可在 VS Code 內搜尋。 |
- 斜線指令面板 – 快速存取技能、角色和特定提供者的操作。 |
- 豐富的設定 – 提供者路徑、腦力激盪代理/策略、自主安全模式、Token 預算、壓縮閾值等。 |
- 鍵盤快速鍵 –
Ctrl/Cmd+Shift+M開啟 Mysti,Ctrl/Cmd+Shift+N開啟新分頁。 |
安裝與快速入門(來自 README)
- 安裝擴充功能
- 在 VS Code 中按下
Ctrl+P(或Cmd+P),輸入ext install DeepMyst.mysti並按下 Enter,或點擊 README 中的 Install from VS Code Marketplace 徽章。
- 在 VS Code 中按下
- 安裝至少一個提供者 CLI(擴充功能透過其命令列客戶端與提供者通訊)。以 Claude Code 為例:
其他支援的 CLI 包括 GitHub Copilot、Gemini、Codex、Cline、Cursor、OpenClaw、OpenCode、Qwen Code、Ollama 和 LocalAI。若要使用腦力激盪模式,請安裝任意兩個。npm install -g @anthropic-ai/claude-code claude auth login - 開啟 Mysti – 點擊活動列中的 Mysti 圖示或按下
Ctrl+Shift+M(Cmd+Shift+M)。 - 開始編碼 – 輸入自然語言請求(例如:「為
auth.ts新增單元測試」)並讓 AI 回應。使用@提及、斜線指令或角色工具列來優化互動。
設定重點(摘自 README)
{
"mysti.defaultProvider": "claude-code",
"mysti.brainstorm.agents": ["claude-code", "google-gemini"],
"mysti.brainstorm.strategy": "quick",
"mysti.accessLevel": "ask-permission",
"mysti.autonomous.safetyMode": "balanced",
"mysti.compaction.enabled": true,
"mysti.compaction.threshold": 75
}
- 提供者特定路徑(
mysti.claudePath、mysti.ollamaPath等)讓您可以指向自訂安裝路徑。 - 腦力激盪設定可控制哪兩個代理協作、選擇的策略、自動收斂以及最大討論輪數。
- 自主設定讓您可以選擇安全模式並定義封鎖模式。
- 壓縮設定可切換總結功能並設定 Token 使用閾值。
需求(如所列)
| CLI | 是否需要訂閱? | 安裝指令 |
|---|---|---|
| Claude Code | Anthropic API / Claude Pro/Max | npm install -g @anthropic-ai/claude-code |
| GitHub Copilot | Copilot Pro/Business | npm install -g @github/copilot-cli |
| Gemini | Google AI API | npm install -g @google/gemini-cli |
| Codex | OpenAI API | 遵循 OpenAI 指南 |
| Cline | 取決於模型提供者 | npm install -g cline |
| Cursor | Cursor 訂閱 | `curl https://cursor.com/install -fsS |
| OpenClaw | OpenClaw 帳號 | npm install -g openclaw@latest && openclaw onboard --install-daemon |
| OpenCode | 任何 Anthropic、OpenAI、Google、Groq 金鑰 | npm i -g opencode-ai@latest |
| Qwen Code | Alibaba Qwen API | npm install -g @qwen-code/qwen-code@latest |
| Ollama | 本地 – 無需訂閱 | 從 ollama.com 下載 |
| LocalAI | 本地 – 無需訂閱 | 從 localai.io 下載 |
只需一個 CLI 即可開始;安裝第二個即可啟用腦力激盪模式。
授權與社群
- 授權: Apache 2.0(如徽章所示)。
- 市集統計: 版本徽章、安裝次數、評分、星數、分支數顯示在 README 中,表示這是一個活躍的公開版本。
- 文件: README 中連結了詳盡的 Markdown 文件(提供者、腦力激盪、角色、自主模式、提及、壓縮、架構、功能)。
總結
Mysti 將 VS Code 轉變為協作式 AI 編碼中心。透過串聯多達 12 種不同的程式碼生成模型,它讓您可以切換、組合或自主執行它們,同時為您提供關於安全性、權限和上下文的細粒度控制。安裝擴充功能,新增您已付費的提供者 CLI(或執行本地模型),並開始與您的新 AI 編碼團隊聊天。
相關
- 專案
- 專案
- 專案
- 專案