Projeto / Extensão VS Code e orquestrador de IA

Nexo

Extensão para VS Code que liga o editor a sessões reais de navegador de assistentes de IA e transforma a conversa em leitura, escrita, execução e validação de arquivos locais.

Período
Agosto e setembro de 2026
Estágio
Implementado

Arraste as linhas de código e veja os testes reagirem.

Resumo do caso

Do desafio ao resultado.

Desafio
Trazer os assistentes de IA para dentro do editor sem perder o controle do que muda nos arquivos.
Objetivo
Transformar a conversa em leitura, escrita, execução e validação de arquivos locais, sempre com aprovação explícita.
Solução
Extensão VS Code com host separado, drivers de navegador CDP e Playwright e evidências que distinguem cada tipo de falha.
Resultado hoje
Implementado Núcleo construído e documentado, com as próximas etapas mapeadas.
Tecnologia
VS Code / Webview API / VSIX · Node.js / JavaScript · CDP / Playwright

01 / Solução em detalhe

O que foi construído.

  • Webview, comandos e política de workspace confiável, empacotada como VSIX
  • Drivers de navegador CDP e Playwright
  • Aprovação explícita antes de alterações e comandos

Extensão

Webview e comandos de conversa, projeto, contexto e logs.

Host

Processo separado com estado de projeto, conversa e tarefa, filas, parser de envelopes e operações de arquivo.

Navegador

Seleção de provedor e modelo, login, envio, streaming, parada e recuperação.

Evidências

Logs, snapshots e testes que distinguem falha de seletor, autenticação, envio, resposta e alvo.

02 / Próximos passos

O que vem a seguir.

  1. Certificar novos provedores e versões de interface
  2. Consolidar o núcleo dentro do Aurora Console
  3. Publicar o pacote VSIX estável

03 / Tecnologia

Ferramentas e o papel de cada uma.

TecnologiaPapel neste projeto
VS Code / Webview API / VSIXEditor e pacote
Node.js / JavaScriptHost, extensão e testes
CDP / PlaywrightControle do navegador

O próximo passo

Quer algo nessa linha?

Conte o que você quer construir. Na primeira conversa entendemos a necessidade e dizemos com franqueza qual caminho faz sentido e como entregar.

Conversar sobre meu projeto