Mysti:多 AI 协议评审代码工具
开源项目让 Claude、Codex、Gemini 同时评审代码并形成综合建议。
完整中文译文
English | 简体中文 | 日本語 | 한국어 | Español | Português | العربية | Deutsch | Français | Türkçe | Русский
你的 VSCode AI 编程团队:支持 12 种 AI provider——Claude Code、Codex、Gemini、Copilot、Cline、Cursor、OpenClaw、Manus、OpenCode、Qwen Code、Ollama 与 LocalAI——既能独立工作,也能组队协作。汇聚群体智慧,让多个 Agent 的集体智能超越单个 Agent。
Provider • 头脑风暴 • 功能 • 快速开始 • 配置 • 文档
新增 4 种 Provider(共 12 种)
Mysti 现已支持 12 种 AI provider——在 Claude Code、Codex、Gemini、GitHub Copilot、Cline、Cursor、OpenClaw 和 Manus 的基础上,新增 OpenCode、Qwen Code、Ollama 与 LocalAI。你既可以通过 Ollama/LocalAI 运行本地模型,也可以使用 OpenCode 和 Qwen Code 等云端 provider。每种 provider 在 UI 中都有自己原生的品牌 Logo。
阿里巴巴推出的 AI 编程 CLI,具备深度推理能力。它采用与 Claude Code 相同的流式传输协议,可实现无缝集成。支持 Qwen3 Coder 模型,并提供 plan、auto-edit 和 yolo 三种审批模式。
支持多种后端的编程 Agent,通过一个 CLI 即可使用 Anthropic、OpenAI、Google 和 Groq。它会使用你配置的默认模型,不会将你锁定在特定 provider 上。
通过 Ollama 和 LocalAI 在本地运行 AI 模型——无需订阅云服务。隐私完全可控、零延迟,并能彻底掌控自己的模型。
针对头脑风暴模式和 @-mention 标记完成了 18 项稳定性修复——包括基于静默状态的超时机制、身份验证预检查、收敛保护、mention 数量限制和重试清理。此外,还通过 vitest 提供了 360 项自动化测试,确保所有功能稳定可靠。
Windows:修复了自动 shell 模式下的 spawn EINVAL 错误(#14)
Codex:头脑风暴现在会遵循 mysti.codexPath 设置(#26)
在 VS Code 中:按 Ctrl+P(Mac 上按 Cmd+P),然后粘贴:
ext install DeepMyst.mysti
或者从 VS Code Marketplace 安装。
Mysti 可以与你已经在使用的 AI 编程工具配合工作,无需额外订阅。
一键切换 provider,不受任何平台锁定。
精美、现代的聊天界面,支持语法高亮、markdown 和 mermaid 图表。
实时渲染任务列表并跟踪进度。
头脑风暴模式
想听听第二种意见?启用头脑风暴模式,让两个 AI Agent 一起解决你的问题。你可以在设置面板中,从 12 个 Agent 里任选 2 个。
5 种协作策略
Claude Code(Anthropic)、Codex(OpenAI)、Gemini(Google)、GitHub Copilot、Cline、Cursor、OpenClaw、OpenCode、Qwen Code(Alibaba)、Ollama 和 LocalAI 拥有不同的训练方式、不同的优势,也有不同的盲区。当其中任意两个协同工作时:
-
每个 AI 都能发现另一个 AI 可能遗漏的边界情况
-
不同视角能够带来更稳健的解决方案
-
它们会共同辩论、相互质疑,并综合出最佳方案
这就像让一名高级开发者和一名技术负责人共同审查你的代码——不同之处在于,他们真的会先讨论一番。
收敛检测
在讨论过程中,Mysti 会跟踪 Agent 之间的共识程度和立场稳定性。启用自动收敛后,一旦 Agent 达成共识,讨论就会提前结束——在不牺牲质量的前提下节省时间。
你可以在设置面板中配置由哪两个 Agent 协作:
完整的头脑风暴文档
智能方案检测
当 AI 给出多种实现方案时,Mysti 会自动识别这些方案,并让你选择自己偏好的路径。
至少需要安装 2 个 CLI 工具。请参阅“要求”。
自主模式
通过可配置的安全控制,让 AI 独立工作:
-
安全分类器:分为三级——safe(自动批准)、caution(根据模式决定)和 blocked(始终拒绝)
-
三种安全模式:Conservative、Balanced、Aggressive
-
学习记忆:记住你的权限偏好,并随着使用不断改进
-
继续执行模式:支持基于目标或基于任务队列的长时间自主会话
-
审计记录:每一项自主决策都会被记录,方便复查
完整的自主模式文档
@-Mention
将任务交给指定 Agent,并在消息中直接引用文件:
@claude Review this code for security issues
@src/auth.ts @gemini Suggest performance improvements for this file
@claude Write tests, then @codex optimize them
-
文件 mention:@filename 会添加临时上下文
-
Agent mention:@agent 会将任务交给对应的 provider
-
链式执行:后续 Agent 会将前面 Agent 的响应作为上下文
完整的 @-Mention 文档
上下文压缩
智能管理对话,避免上下文溢出:
-
自动触发:当 token 使用量接近阈值时触发,默认阈值为 75%
-
原生支持:Claude Code 使用内置的 /compact command
-
客户端处理:其他 provider 使用智能消息摘要
-
按面板跟踪:每个聊天面板独立跟踪使用量
完整的上下文压缩文档
16 种开发者 Persona
塑造 AI 的思考方式。你可以选择不同的专业 Persona,改变 AI 处理问题的方式。
完整的 Persona 与技能文档
快速选择 Persona
无需打开面板,直接从工具栏选择 Persona。
智能自动建议
Mysti 会根据你的消息,自动推荐相关 Persona 和操作。
你的工作永远不会丢失。所有对话都会保存,并且可以轻松访问。
欢迎页快捷操作
通过一键操作快速执行常见任务。
你可以精细调整 Mysti 的各项设置,包括 token 预算、访问级别和头脑风暴模式。
已经在付费使用 Claude、ChatGPT、Gemini 或 GitHub Copilot?那么你已经准备好了。
Mysti 可直接使用你现有的订阅——无需额外付费!
你只需要一个 CLI 就能开始使用。安装任意两个 CLI,即可解锁头脑风暴模式。
快速开始
1. 安装 Mysti
方式 A:按 Ctrl+P(Mac 上按 Cmd+P),粘贴并运行:
ext install DeepMyst.mysti
方式 B:从 VS Code Marketplace 安装。
2. 安装 CLI 工具
# Claude Code (recommended)
npm install -g @anthropic-ai/claude-code
claude auth login
# Or GitHub Copilot CLI (access Claude, GPT-5, Gemini via GitHub)
npm install -g @github/copilot-cli
copilot # then use /login command
# Or Gemini CLI
npm install -g @google/gemini-cli
gemini auth login
# Or Cursor
curl https://cursor.com/install -fsS | bash
agent login
# Or OpenClaw
npm install -g openclaw@latest && openclaw onboard --install-daemon
openclaw login
# Or OpenCode
npm i -g opencode-ai@latest
opencode auth login
# Or Qwen Code
npm install -g @qwen-code/qwen-code@latest
qwen # then type /auth
要使用头脑风暴模式,请安装任意两个 CLI 工具。
点击活动栏中的 Mysti 图标,或者:
按 Ctrl+Shift+M(Mac 上按 Cmd+Shift+M)。
输入你的请求,让 AI 为你提供帮助!
通过内置的斜杠命令菜单,快速访问技能和操作。
Persona 与技能
可以自由组合不同的行为修饰项:
-
Concise——清晰、简洁地沟通
-
Test-Driven——编写代码的同时编写测试
-
Auto-Commit——增量提交
-
First Principles——从基本原理出发推理
-
Scope Discipline——始终专注于当前任务
完整的 Persona 与技能文档
访问控制
始终掌控 AI 可以执行的操作:
-
Read-only——AI 只能读取,不能修改
-
Ask-permission——每次修改文件都需要你的批准
-
Full-access——让 AI 自主工作
{
"mysti.defaultProvider": "claude-code",
"mysti.brainstorm.agents": ["claude-code", "google-gemini"],
"mysti.brainstorm.strategy": "quick",
"mysti.accessLevel": "ask-permission"
}
完整的 Provider 文档
遥测
Mysti 会收集匿名使用数据,以改进扩展:
-
功能使用模式
-
绝不会收集代码、文件路径或个人数据。
Mysti 遵循 VSCode 的遥测设置。可通过以下路径禁用:Settings > Telemetry: Telemetry Level > off
感谢所有帮助 Mysti 变得更好的人!
想加入他们?请查看下方的 Contributing 部分。
如果 Mysti 对你有所帮助,可以考虑给它一个 star——这能帮助更多人发现这个项目,也能激励我们继续前进!
参与贡献
我们欢迎各种形式的贡献!无论是 bug 报告、功能请求,还是代码贡献。
-
Good First Issues:查找带有 good first issue 标签的问题
-
Development:在 VS Code 中按 F5,启动 Extension Development Host
-
Pull Requests:Fork 项目、创建功能分支,然后提交 PR
详细指南请参阅 CONTRIBUTING.md。
许可证
Apache License 2.0——可以自由使用、修改和分发,包括用于商业用途。完整条款请参阅 LICENSE 文件。
安装 • 报告问题 • GitHub
Mysti——由 DeepMyst Inc 打造,使用 Mysti 制作