English | 简体中文 | 日本語 | 한국어 | Español | Português | العربية | Deutsch | Français | Türkçe | Русский

# Mysti - Sua Equipe de Codificação com IA Trabalhando Juntos

Logo do Mysti

Versão Instalações Avaliação GitHub Stars GitHub Forks Licença

Sua equipe de codificação com IA para VSCode
11 provedores de IA — Claude Code, Codex, Gemini, Copilot, Cline, Cursor, OpenClaw, OpenCode, Qwen Code, Ollama e LocalAI — trabalhando sozinhos ou em equipe
Sabedoria coletiva onde a inteligência coletiva de vários agentes supera um único.

Instalar do VS Code Marketplace

ProvedoresBrainstormRecursosInício RápidoConfiguraçãoDocs

--- ## Novidades na v0.3.4 ### 11 Provedores de IA Mysti agora suporta **11 provedores de IA** — adicionados **OpenCode**, **Qwen Code**, **Ollama** e **LocalAI** junto ao Claude Code, Codex, Gemini, GitHub Copilot, Cline, Cursor e OpenClaw. Execute modelos locais com Ollama/LocalAI ou use provedores na nuvem como OpenCode e Qwen Code. Cada provedor tem seu próprio logo autêntico na interface. ### Qwen Code CLI de codificação com IA da Alibaba com capacidades de raciocínio profundo. Usa o mesmo protocolo de streaming do Claude Code para integração perfeita. Suporta modelos Qwen3 Coder com modos de aprovação plan, auto-edit e yolo. ### OpenCode Agente de codificação multi-backend que suporta Anthropic, OpenAI, Google e Groq através de um único CLI. Usa seu modelo padrão configurado — sem dependência de provedores específicos. ### Suporte a IA Local Execute modelos de IA localmente com **Ollama** e **LocalAI** — sem necessidade de assinatura na nuvem. Privacidade total, latência zero, controle total sobre seus modelos. --- ## Instale em Segundos **Do VS Code:** Pressione `Ctrl+P` (`Cmd+P` no Mac), depois cole: ``` ext install DeepMyst.mysti ``` **Ou** [instale do VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=DeepMyst.mysti) --- ## Escolha Sua IA Mysti funciona com as ferramentas de codificação com IA que você já tem. **Sem assinaturas extras.**

Troca de Agente

| Provedor | Melhor Para | |----------|------------| | **Claude Code** | Raciocínio profundo, refatoração complexa, análise completa | | **Codex** | Iterações rápidas, estilo familiar da OpenAI | | **Gemini** | Respostas rápidas, integração com ecossistema Google | | **GitHub Copilot** | Acesso multi-modelo (Claude, GPT-5, Gemini) via assinatura GitHub | | **Cline** | Modo Plan/Act, conclusão estruturada de tarefas | | **Cursor** | Seleção automática de modelo, multi-modelo com Claude, GPT-5, Gemini | | **OpenClaw** | Streaming WebSocket em tempo real, níveis de pensamento configuráveis | | **OpenCode** | Agente multi-backend (Anthropic, OpenAI, Google, Groq) | | **Qwen Code** | Agente de codificação IA da Alibaba, raciocínio profundo | | **Ollama** | Inferência LLM local, privacidade primeiro, sem assinatura | | **LocalAI** | Modelos de IA auto-hospedados, controle total | **Troque de provedor com um clique. Sem dependência.** ### Por Que Mysti? | vs Copilot/Cursor | Vantagem do Mysti | |-------------------|-------------------| | IA única | **Brainstorming multi-agente** — duas IAs colaboram com 5 estratégias | | Preso a um provedor | **11 provedores** — Claude, Codex, Gemini, Copilot, Cline, Cursor, OpenClaw, OpenCode, Qwen, Ollama, LocalAI | | Caixa preta | **Controle total de permissões** — de somente leitura a acesso completo | | Respostas genéricas | **16 personas** — arquiteto, depurador, especialista em segurança... | | Fluxo de trabalho manual | **Modo autônomo** — IA trabalha independentemente com controles de segurança | | Sem roteamento entre agentes | **@menções** — roteie tarefas para agentes específicos inline | --- ## Veja em Ação

Interface de Chat do Mysti

Interface de chat bonita e moderna com destaque de sintaxe, suporte Markdown e diagramas Mermaid

Renderização de Lista de Tarefas

Renderização de lista de tarefas em tempo real e acompanhamento de progresso

--- ## Modo Brainstorm **Quer uma segunda opinião?** Ative o Modo Brainstorm e deixe dois agentes de IA resolverem seu problema juntos. **Escolha qualquer 2 de 11 agentes** no painel de configurações.

Modo Brainstorm

### 5 Estratégias de Colaboração | Estratégia | Papéis | Melhor Para | |-----------|--------|------------| | **Quick** | Síntese direta | Tarefas simples, respostas rápidas | | **Debate** | Crítico vs Defensor | Decisões de arquitetura, compensações | | **Red-Team** | Proponente vs Desafiador | Revisões de segurança, descoberta de casos extremos | | **Perspectives** | Analista de Risco vs Inovador | Design greenfield, seleção de tecnologia | | **Delphi** | Facilitador vs Refinador | Problemas complexos, alcançar consenso | ### Por Que Duas IAs São Melhores Que Uma **Claude Code** (Anthropic), **Codex** (OpenAI), **Gemini** (Google), **GitHub Copilot**, **Cline**, **Cursor**, **OpenClaw**, **OpenCode**, **Qwen Code** (Alibaba), **Ollama** e **LocalAI** têm treinamento diferente, pontos fortes diferentes e pontos cegos diferentes. Quando dois trabalham juntos: - Cada IA detecta casos extremos que a outra pode perder - Perspectivas diferentes levam a soluções mais robustas - **Juntos** eles debatem, desafiam um ao outro e sintetizam a melhor solução É como ter um desenvolvedor sênior e um líder técnico revisando seu código — exceto que eles realmente discutem primeiro. ### Detecção de Convergência Durante as discussões, Mysti rastreia o acordo entre agentes e a estabilidade de posições. Quando a **auto-convergência** está habilitada, a discussão termina antecipadamente assim que os agentes alcançam consenso — economizando tempo sem sacrificar qualidade. ### Escolha Sua Equipe Configure quais dois agentes colaboram no **Painel de Configurações**:

Seleção de Modelo Brainstorm

| Combinação | Melhor Para | |-----------|------------| | Claude + Codex | Análise profunda com iteração rápida | | Claude + Gemini | Raciocínio completo com validação rápida | | Claude + Copilot | Compare Claude nativo vs abordagem multi-modelo do Copilot | | Cursor + Gemini | Flexibilidade multi-modelo com integração Google | | OpenClaw + Claude | Streaming WebSocket com raciocínio profundo | | Qwen + Claude | Compare raciocínio da Alibaba e Anthropic | | OpenCode + Gemini | Flexibilidade multi-backend com velocidade Google | | Ollama + Claude | Privacidade local com inteligência na nuvem | [Documentação completa do Brainstorm](docs/BRAINSTORM.md) ### Detecção Inteligente de Planos Quando a IA apresenta múltiplas abordagens de implementação, Mysti detecta automaticamente e permite que você escolha seu caminho preferido.

Sugestões de Plano

*Requer pelo menos 2 ferramentas CLI instaladas. Veja [Requisitos](#requisitos).* --- ## Recursos Principais ### Modo Autônomo Deixe a IA trabalhar independentemente com controles de segurança configuráveis: - **Classificador de Segurança**: Três níveis — seguro (auto-aprovar), cautela (dependente do modo), bloqueado (sempre negar) - **Três Modos de Segurança**: Conservador, Equilibrado, Agressivo - **Memória de Aprendizado**: Lembra suas preferências de permissão e melhora com o tempo - **Modos de Continuação**: Baseado em objetivos ou fila de tarefas para sessões autônomas estendidas - **Trilha de Auditoria**: Cada decisão autônoma é registrada para revisão

Selecionando Modo Autônomo

[Documentação completa do Modo Autônomo](docs/AUTONOMOUS-MODE.md) ### Sistema de @Menções Roteie tarefas para agentes específicos e referencie arquivos inline:

Marcação @Menção

``` @claude Revise este código por problemas de segurança @src/auth.ts @gemini Sugira melhorias de desempenho para este arquivo @claude Escreva testes, depois @codex otimize-os ``` - **Menções de arquivo**: `@filename` adiciona contexto transitório - **Menções de agente**: `@agent` roteia tarefas para aquele provedor - **Encadeamento**: Agentes posteriores recebem respostas dos anteriores como contexto [Documentação completa de @Menções](docs/MENTIONS.md) ### Compactação de Contexto Gerenciamento inteligente de conversa que previne overflow de contexto: - **Automático**: Dispara quando o uso de tokens se aproxima do limite (padrão 75%) - **Suporte nativo**: Claude Code usa o comando integrado `/compact` - **Do lado do cliente**: Outros provedores usam resumo inteligente de mensagens - **Rastreamento por painel**: Cada painel de chat rastreia o uso independentemente [Documentação completa de Compactação](docs/COMPACTION.md) ### 16 Personas de Desenvolvedor Molde como sua IA pensa. Selecione de personas especializadas que mudam a abordagem da IA para seus problemas.

Painel de Personas e Habilidades

| Persona | Foco | |---------|------| | **Arquiteto** | Design de sistemas, escalabilidade, estrutura limpa | | **Depurador** | Análise de causa raiz, correção de bugs | | **Orientado à Segurança** | Vulnerabilidades, modelagem de ameaças | | **Otimizador de Desempenho** | Otimização, profiling, latência | | **Prototipador** | Iteração rápida, PoCs | | **Refatorador** | Qualidade de código, manutenibilidade | | + 10 mais... | Full-Stack, DevOps, Mentor, Designer... | [Documentação completa de Personas e Habilidades](docs/PERSONAS-AND-SKILLS.md) --- ### Seleção Rápida de Persona Selecione personas diretamente da barra de ferramentas sem abrir painéis.

Seleção de Persona na Barra de Ferramentas

--- ### Sugestões Automáticas Inteligentes Mysti sugere automaticamente personas e ações relevantes baseadas na sua mensagem.

Sugestões Automáticas

--- ### Histórico de Conversas Nunca perca seu trabalho. Todas as conversas são salvas e facilmente acessíveis.

Histórico de Conversas

--- ### Ações Rápidas na Boas-vindas Comece rapidamente com ações de um clique para tarefas comuns.

Ações Rápidas

--- ### Configurações Extensivas Ajuste cada aspecto do Mysti incluindo orçamentos de tokens, níveis de acesso e modo brainstorm.

Painel de Configurações

--- ## Requisitos **Já paga pelo Claude, ChatGPT, Gemini ou GitHub Copilot? Você está pronto.** Mysti funciona com suas assinaturas existentes — sem custos adicionais! | Ferramenta CLI | Assinatura | Instalação | |---------------|------------|------------| | **Claude Code** (recomendado) | Anthropic API ou Claude Pro/Max | `npm install -g @anthropic-ai/claude-code` | | **GitHub Copilot CLI** | GitHub Copilot Pro/Pro+/Business | `npm install -g @github/copilot-cli` | | **Gemini CLI** | Google AI API ou Gemini Advanced | `npm install -g @google/gemini-cli` | | **Codex CLI** | OpenAI API | Siga o guia de instalação da OpenAI | | **Cline** | Depende do provedor de modelo | `npm install -g cline` | | **Cursor** | Assinatura Cursor | `curl https://cursor.com/install -fsS \| bash` | | **OpenClaw** | Conta OpenClaw | `npm install -g openclaw@latest && openclaw onboard --install-daemon` | | **OpenCode** | Chaves API do provedor (Anthropic, OpenAI, etc.) | `npm i -g opencode-ai@latest` | | **Qwen Code** | Qwen OAuth ou chaves API | `npm install -g @qwen-code/qwen-code@latest` | | **Ollama** | Local (sem assinatura necessária) | [Instalar do ollama.com](https://ollama.com) | | **LocalAI** | Local (sem assinatura necessária) | [Instalar do localai.io](https://localai.io) | Você só precisa de **uma** CLI para começar. Instale **qualquer duas** para desbloquear o Modo Brainstorm. --- ## Início Rápido ### 1. Instale o Mysti **Opção A:** Pressione `Ctrl+P` (`Cmd+P` no Mac), cole e execute: ``` ext install DeepMyst.mysti ``` **Opção B:** [Instalar do VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=DeepMyst.mysti) ### 2. Instale uma Ferramenta CLI ```bash # Claude Code (recomendado) npm install -g @anthropic-ai/claude-code claude auth login # Ou GitHub Copilot CLI (acesse Claude, GPT-5, Gemini via GitHub) npm install -g @github/copilot-cli copilot # depois use o comando /login # Ou Gemini CLI npm install -g @google/gemini-cli gemini auth login # Ou Cursor curl https://cursor.com/install -fsS | bash agent login # Ou OpenClaw npm install -g openclaw@latest && openclaw onboard --install-daemon openclaw login # Ou OpenCode npm i -g opencode-ai@latest opencode auth login # Ou Qwen Code npm install -g @qwen-code/qwen-code@latest qwen # depois digite /auth ``` Para o Modo Brainstorm, instale qualquer duas ferramentas CLI. ### 3. Abra o Mysti - Clique no **ícone do Mysti** na Barra de Atividade, ou - Pressione `Ctrl+Shift+M` (`Cmd+Shift+M` no Mac) ### 4. Comece a Codificar Digite sua solicitação e deixe a IA te ajudar! --- ## Comandos Slash Acesse habilidades e ações rapidamente com o menu de comandos slash integrado.

Menu de Comandos Slash

--- ## 12 Habilidades Alternáveis Misture e combine modificadores de comportamento: - **Conciso** - Comunicação clara e breve - **Test-Driven** - Testes junto ao código - **Auto-Commit** - Commits incrementais - **Primeiros Princípios** - Raciocínio fundamental - **Disciplina de Escopo** - Mantenha o foco na tarefa - E mais 7... [Documentação completa de Personas e Habilidades](docs/PERSONAS-AND-SKILLS.md) --- ## Controles de Permissão Mantenha o controle do que a IA pode fazer: - **Somente leitura** - IA só pode ler, nunca modificar - **Pedir permissão** - Aprove cada mudança de arquivo - **Acesso completo** - Deixe a IA trabalhar autonomamente

Demo de Controles de Permissão

--- ## Configuração ### Configuração Essencial ```json { "mysti.defaultProvider": "claude-code", "mysti.brainstorm.agents": ["claude-code", "google-gemini"], "mysti.brainstorm.strategy": "quick", "mysti.accessLevel": "ask-permission" } ``` ### Configuração de Provedores | Configuração | Padrão | Descrição | |-------------|--------|-----------| | `mysti.defaultProvider` | `claude-code` | Provedor de IA principal | | `mysti.claudePath` | `claude` | Caminho do CLI do Claude | | `mysti.codexPath` | `codex` | Caminho do CLI do Codex | | `mysti.geminiPath` | `gemini` | Caminho do CLI do Gemini | | `mysti.copilotPath` | `copilot` | Caminho do CLI do Copilot | | `mysti.clinePath` | `cline` | Caminho do CLI do Cline | | `mysti.cursorPath` | `agent` | Caminho do CLI do Cursor | | `mysti.openclawPath` | `openclaw` | Caminho do CLI do OpenClaw | | `mysti.opencodePath` | `opencode` | Caminho do CLI do OpenCode | | `mysti.qwenCodePath` | `qwen` | Caminho do CLI do Qwen Code | | `mysti.ollamaPath` | `ollama` | Caminho do CLI do Ollama | | `mysti.localaiPath` | `localai` | Caminho do CLI do LocalAI | ### Configuração do Brainstorm | Configuração | Padrão | Descrição | |-------------|--------|-----------| | `mysti.brainstorm.agents` | `["claude-code", "openai-codex"]` | Quais 2 agentes usar | | `mysti.brainstorm.strategy` | `quick` | Estratégia: `quick`, `debate`, `red-team`, `perspectives`, `delphi` | | `mysti.brainstorm.autoConverge` | `true` | Sair automaticamente quando agentes convergem | | `mysti.brainstorm.maxDiscussionRounds` | `3` | Máximo de rodadas de discussão | ### Configuração Autônoma | Configuração | Padrão | Descrição | |-------------|--------|-----------| | `mysti.autonomous.safetyMode` | `balanced` | `conservative`, `balanced`, `aggressive` | | `mysti.autonomous.blockPatterns` | `[]` | Padrões personalizados para sempre bloquear | ### Configuração de Compactação | Configuração | Padrão | Descrição | |-------------|--------|-----------| | `mysti.compaction.enabled` | `true` | Habilitar compactação de contexto | | `mysti.compaction.threshold` | `75` | Limite de compactação (% da janela de contexto) | ### Configuração Geral | Configuração | Padrão | Descrição | |-------------|--------|-----------| | `mysti.accessLevel` | `ask-permission` | Nível de acesso a arquivos | | `mysti.agents.autoSuggest` | `true` | Auto-sugerir personas | | `mysti.agents.maxTokenBudget` | `0` | Máximo de tokens para contexto de agente (0 = ilimitado) | [Documentação completa de Provedores](docs/PROVIDERS.md) --- ## Atalhos de Teclado | Ação | Windows/Linux | Mac | |------|---------------|-----| | Abrir Mysti | `Ctrl+Shift+M` | `Cmd+Shift+M` | | Abrir em Nova Aba | `Ctrl+Shift+N` | `Cmd+Shift+N` | --- ## Comandos | Comando | Descrição | |---------|-----------| | `Mysti: Open Chat` | Abrir a barra lateral do chat | | `Mysti: New Conversation` | Iniciar nova conversa | | `Mysti: Add to Context` | Adicionar arquivo/seleção ao contexto | | `Mysti: Clear Context` | Limpar todo o contexto | | `Mysti: Open in New Tab` | Abrir chat como aba do editor | --- ## Documentação | Guia | Descrição | |------|-----------| | [Provedores](docs/PROVIDERS.md) | Todos os 11 provedores — configuração, modelos, recursos | | [Modo Brainstorm](docs/BRAINSTORM.md) | 5 estratégias, convergência, seleção de equipe | | [Personas e Habilidades](docs/PERSONAS-AND-SKILLS.md) | 16 personas, 12 habilidades, agentes personalizados | | [Modo Autônomo](docs/AUTONOMOUS-MODE.md) | Sistema de segurança, memória, modos de continuação | | [@Menções](docs/MENTIONS.md) | Roteamento de agentes e contexto de arquivos | | [Compactação](docs/COMPACTION.md) | Gerenciamento de contexto e resumo | | [Arquitetura](docs/ARCHITECTURE.md) | Internos técnicos e pontos de extensão | | [Recursos](docs/FEATURES.md) | Referência completa de recursos | --- ## Telemetria Mysti coleta dados de uso **anônimos** para melhorar a extensão: - Padrões de uso de recursos - Taxas de erro - Preferências de provedores **Nenhum código, caminho de arquivo ou dado pessoal é coletado.** Respeita a configuração de telemetria do VSCode. Desabilite via: Configurações > Telemetry: Telemetry Level > off --- ## Colaboradores Obrigado a todos que ajudaram a melhorar o Mysti! BahaAbuNojaim MostlyKIGuess a-programmers-programmer patrick-fu Quer se juntar? Confira a seção [Contribuindo](#contribuindo) abaixo. --- ## Histórico de Stars Se o Mysti foi útil para você, considere dar uma estrela — ajuda outros a descobrir o projeto e nos mantém motivados!

GitHub Stars

Gráfico de Histórico de Stars

--- ## Contribuindo Contribuições são bem-vindas! Seja relatórios de bugs, solicitações de recursos ou contribuições de código. - **Boas Primeiras Issues**: Procure as labels [`good first issue`](https://github.com/DeepMyst/Mysti/labels/good%20first%20issue) - **Desenvolvimento**: Pressione `F5` no VS Code para iniciar o Host de Desenvolvimento da Extensão - **Pull Requests**: Faça fork, crie uma branch de feature e envie um PR Veja [CONTRIBUTING.md](CONTRIBUTING.md) para diretrizes detalhadas. --- ## Licença Apache License 2.0 — livre para usar, modificar e distribuir, incluindo para fins comerciais. Veja o arquivo `LICENSE` para o texto completo. ---

InstalarReportar ProblemaGitHub

Mysti — Criado por DeepMyst Inc
Feito com Mysti