展示HN:Mysti – Claude、Codex 和 Gemini 辩论你的代码,然后综合。
Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize

原始链接: https://github.com/DeepMyst/Mysti

## Mysti:你的 VSCode AI 编程团队 Mysti 是一款 VSCode 扩展,可与 Claude、Codex 和 Gemini AI 模型集成,甚至允许你将它们结合起来,以获得更强大的编码辅助。与单一 AI 工具不同,Mysti 的“头脑风暴模式”同时利用两个代理的优势,促进辩论并产生更可靠的解决方案。 它具有灵活性,没有供应商锁定,允许你轻松切换你已经付费的 AI 工具。Mysti 超越了基本的代码补全,提供 16 种可定制的角色(如架构师、调试器或安全专家),以调整 AI 的方法。 主要功能包括现代聊天界面、智能计划检测、保存的对话以及对 AI 访问级别的精细控制(从只读到完全访问)。你可以通过一键操作快速开始,并自定义设置,例如令牌预算。 Mysti 免费供个人使用,并提供商业许可。它直接通过 VSCode 安装,并且需要至少两个 CLI 工具(Claude、Codex 或 Gemini)才能充分发挥功能。

## Mysti:AI 代码协作工具 Mysti 由 Baha Abunojaim 创建,旨在同时利用多款 AI 代码助手的优势——Claude、Codex 和 Gemini。Mysti 认识到每个模型都有其独特的训练和盲点,允许用户选择任意两个代理来分析提示,辩论解决方案,并综合最终结果。 本质上,它就像与 AI 进行结对编程,比依赖单一模型提供更强大和更细致的代码分析。Mysti 通过 CLI 工具利用这些服务的现有订阅,并提供 16 种不同的人设(架构师、调试器等),具有可定制的权限级别。 该项目是开源的(BSL 1.1,将于 2030 年过渡到 MIT),目前作为 VS Code 扩展可用。创建者正在寻求对其实用性的反馈,特别是关于“头脑风暴模式”以及多代理协作是否能带来显著益处。 许多评论者已经发现结合这些工具的价值,强调了它们互补的优势。
相关文章

原文

Mysti Logo

Version Installs Rating License

Your AI Coding team for VSCode
Use Claude Code, Codex, or Gemini — or combine any two in Brainstorm Mode and never hit bottlenecks
Wisdom of the crowd where the collective intelligence of several agents outperforms a single one.

Install from VS Code Marketplace

ProvidersBrainstormFeaturesQuick StartConfig


From VS Code: Press Ctrl+P (Cmd+P on Mac), then paste:

ext install DeepMyst.mysti

Or install from the VS Code Marketplace


Mysti works with the AI coding tools you already have. No extra subscriptions needed.

Agent Selection

Provider Best For
Claude Code Deep reasoning, complex refactoring, thorough analysis
Codex Quick iterations, familiar OpenAI style
Gemini Fast responses, Google ecosystem integration
Brainstorm Mode Any two AIs collaborate and debate solutions

Switch providers with one click. No lock-in.

vs Copilot/Cursor Mysti Advantage
Single AI Multi-agent brainstorming — two AIs collaborate
Locked to one provider Use any CLI — Claude, Codex, or Gemini
Black box Full permission control — read-only to full-access
Generic responses 16 personas — architect, debugger, security expert...

Mysti Chat Interface

Beautiful, modern chat interface with syntax highlighting, markdown support, and mermaid diagrams


Want a second opinion? Enable Brainstorm Mode and let two AI agents tackle your problem together. Choose any 2 of 3 agents (Claude, Codex, or Gemini) from the settings panel.

Brainstorm Mode

Claude Code (Anthropic), Codex (OpenAI), and Gemini (Google) have different training, different strengths, and different blind spots. When any two work together:

  • Each AI catches edge cases the other might miss
  • Different perspectives lead to more robust solutions
  • Together they debate, challenge each other, and synthesize the best solution

It's like having a senior dev and a tech lead review your code—except they actually discuss it first.

Configure which two agents collaborate in the Settings Panel:

Combination Best For
Claude + Codex Deep analysis meets rapid iteration
Claude + Gemini Thorough reasoning with fast validation
Codex + Gemini Quick iterations with Google ecosystem knowledge
Your Request
     |
     v
+-----------+-----------+
|  Agent 1  |  Agent 2  |
| analyzes  | analyzes  |
+-----+-----+-----+-----+
      |           |
      v           v
+---------------------------+
|   Discussion (Full Mode)  |
| Agents review each other's|
| solutions and debate      |
+-----------+---------------+
            |
            v
+---------------------------+
|        Synthesis          |
| Best ideas combined into  |
| one refined solution      |
+---------------------------+
Quick Mode Full Mode
Direct synthesis Agents discuss first
Both agents respond, then merge Each AI critiques the other's solution
Faster results More thorough analysis
Good for simple tasks Best for complex architecture decisions

Intelligent Plan Detection

When the AI presents multiple implementation approaches, Mysti automatically detects them and lets you choose your preferred path.

Plan Suggestions

Requires at least 2 CLI tools installed. See Requirements.


Shape how your AI thinks. Select from specialized personas that change the AI's approach to your problems.

Personas and Skills Panel

Persona Focus
Architect System design, scalability, clean structure
Debugger Root cause analysis, bug fixing
Security-Minded Vulnerabilities, threat modeling
Performance Tuner Optimization, profiling, latency
Prototyper Quick iteration, PoCs
Refactorer Code quality, maintainability
+ 10 more... Full-Stack, DevOps, Mentor, Designer...

Select personas directly from the toolbar without opening panels.

Toolbar Persona Selection


Mysti automatically suggests relevant personas and actions based on your message.

Auto Suggestions


Never lose your work. All conversations are saved and easily accessible.

Conversation History


Get started fast with one-click actions for common tasks.

Quick Actions


Fine-tune every aspect of Mysti including token budgets, access levels, and brainstorm mode.

Settings Panel


Already paying for Claude, ChatGPT, or Gemini? You're ready to go.

Mysti works with your existing subscriptions—no additional costs!

CLI Tool Subscription Install
Claude Code (recommended) Anthropic API or Claude Pro/Max npm install -g @anthropic-ai/claude-code
Codex CLI OpenAI API Follow OpenAI's installation guide
Gemini CLI Google AI API or Gemini Advanced npm install -g @google/gemini-cli

You only need one CLI to get started. Install any two to unlock Brainstorm Mode.


Option A: Press Ctrl+P (Cmd+P on Mac), paste and run:

ext install DeepMyst.mysti

Option B: Install from VS Code Marketplace

# Claude Code (recommended)
npm install -g @anthropic-ai/claude-code
claude auth login

# Or Gemini CLI
npm install -g @google/gemini-cli
gemini auth login

For Brainstorm Mode, install any two CLI tools.

  • Click the Mysti icon in the Activity Bar, or
  • Press Ctrl+Shift+M (Cmd+Shift+M on Mac)

Type your request and let the AI assist you!


Mix and match behavioral modifiers:

  • Concise - Clear, brief communication
  • Test-Driven - Tests alongside code
  • Auto-Commit - Incremental commits
  • First Principles - Fundamental reasoning
  • Scope Discipline - Stay focused on the task
  • And 7 more...

Stay in control of what the AI can do:

  • Read-only - AI can only read, never modify
  • Ask-permission - Approve each file change
  • Full-access - Let the AI work autonomously

{
  "mysti.defaultProvider": "claude-code",
  "mysti.brainstorm.agents": ["claude-code", "google-gemini"],
  "mysti.brainstorm.discussionMode": "full",
  "mysti.accessLevel": "ask-permission"
}
Setting Default Description
mysti.defaultProvider claude-code Primary AI provider (claude-code, openai-codex, google-gemini)
mysti.brainstorm.agents ["claude-code", "openai-codex"] Which 2 agents to use in brainstorm mode
mysti.brainstorm.discussionMode quick quick or full
mysti.accessLevel ask-permission File access level
mysti.agents.autoSuggest true Auto-suggest personas

Action Windows/Linux Mac
Open Mysti Ctrl+Shift+M Cmd+Shift+M
Open in New Tab Ctrl+Shift+N Cmd+Shift+N

Command Description
Mysti: Open Chat Open the chat sidebar
Mysti: New Conversation Start fresh
Mysti: Add to Context Add file/selection to context
Mysti: Clear Context Clear all context
Mysti: Open in New Tab Open chat as editor tab

Mysti collects anonymous usage data to improve the extension:

  • Feature usage patterns
  • Error rates
  • Provider preferences

No code, file paths, or personal data is ever collected.

Respects VSCode's telemetry setting. Disable via: Settings > Telemetry: Telemetry Level > off


Business Source License 1.1 (BSL 1.1)

  • Free for personal, educational, and non-profit use
  • Commercial use requires a separate license
  • Converts to MIT License on December 3, 2030

Contact [email protected] for commercial licensing.


InstallReport IssueGitHub

Mysti — Built by DeepMyst Inc
Made with Mysti/sub>

联系我们 contact @ memedata.com