Assistente de codificação com IA para o Ecossistema Protheus/AdvPL, direto no VS Code.
A extensão é gratuita para instalar. O uso dos recursos de IA (chat, agente) consome créditos pagos, cobrados por chamada — não é uma assinatura fixa. Você compra créditos e paga só pelo que usar.
Como funciona
- Login com Google — clique em "Entrar" no painel da extensão; você é redirecionado para o navegador, autentica com sua conta Google e volta automaticamente pro VS Code já logado.
- Créditos — cada chamada de IA consome créditos do seu saldo. Acompanhe o consumo e recarregue via Pix/Mercado Pago pelo painel do usuário; o custo por chamada varia conforme o modelo escolhido e o tamanho do contexto.
- Chat e agente — converse na barra lateral. A extensão pode ler o arquivo atual, editar arquivos, rodar comandos no terminal, buscar no código (grep/glob) e pedir esclarecimentos antes de agir, dependendo do modo escolhido:
- Auto — aplica as mudanças diretamente.
- Ask — pede confirmação antes de escrever ou editar arquivos, ou rodar comandos no terminal.
- Plan — só produz um plano de implementação em texto, sem tocar em arquivos.
- Esforço e Pensamento — o Esforço (4 níveis: Mínimo/Baixo/Médio/Alto) controla o quanto o modelo raciocina antes de responder; o Pensamento é um interruptor que ativa o raciocínio estendido nativo do Gemini. Mais esforço/pensamento consome mais créditos, mas produz respostas mais elaboradas em tarefas complexas.
- Busca na documentação Protheus (RAG) — antes de gerar código, a IA consulta uma base de conhecimento própria sobre ADVPL/TLPP/PROBAT em vez de depender só do que já sabe, reduzindo APIs inventadas ou sintaxe incorreta.
- Quick Actions — selecione um trecho de código, clique com o botão direito e escolha no submenu "Michi Ai": Adicionar seleção ao contexto, Explicar, Documentar (ProtheusDoc) ou Comentar.
Modelos disponíveis
| Modelo | Uso recomendado |
|---|---|
| Gemini 2.5 Flash-Lite | Padrão — mais rápido e barato |
| Gemini 2.5 Flash | Tarefas intermediárias |
| Gemini 2.5 Pro | Tarefas mais complexas |
| Gemini 3.1 Flash-Lite | Alternativa rápida da geração 3 |
| Gemini 3 Flash Preview | Geração 3, custo intermediário |
| Gemini 3.1 Pro Preview | Geração 3, mais capaz |
| Gemini 3.5 Flash | Avançado do Google para tarefas agênticas/código |
| Gemini 3.6 Flash | Modelo mais recente disponível |
O modelo é escolhido no seletor dentro do painel do chat; o custo em créditos varia por modelo.
Suporte
- Site: www.michi-ai.com.br
- E-mail: [email protected]
- Repositório: github.com/michi-company/michi-ai