MVCODEDocsv2026.7 · devAbrir o app
Docs/Superfícies do produto/Extensão de navegador (Chrome)

O agente ao lado
da página.

A extensão Chrome acompanha sessões sem trocar de janela: popup na toolbar, side panel ao lado da página e captura de seleção com gesto explícito. Superfície planejada — documentada aqui com o status honesto.

PlanejadoHow-to /browser1 min de leitura
Planejado — não publicada

A extensão ainda não está na Chrome Web Store nem disponível para instalação. Hoje, o controle remoto de sessões no navegador é a interface web — instalável como PWA.

01Arquitetura: nada roda no navegador

Manifest V3, e a mesma decisão do mobile: a extensão é um cliente fino. O agente executa no seu servidor MVCode — local ou remoto — e o navegador só renderiza e decide:

  • Conexão pela options page — endereço do servidor, ou pareamento por device-code para runtimes remotos.
  • Sem execução local — nenhum modelo, ferramenta ou credencial de provedor vive dentro do navegador.
  • Mesma sessão das outras superfícies — o que você abre no side panel é o que existe na TUI e no app.
PlataformaChrome · Manifest V3
Popup392px · toolbar
Side panel360px · altura total
Statusplanejada · em preparação

02As superfícies planejadas

ToolbarPopupSessões recentes, estado da aba atual e atalho para continuar de onde parou — sem abrir janela nova.
Side Panel APISessão ao lado da páginaTimeline completa, composer e aprovações num painel de 360px; o review colapsa em aba, como no celular.
BadgeEstado no íconeRUN durante execução, contagem quando uma permissão espera — visível mesmo com o painel fechado.
OptionsConexão com o runtimeServidor, pareamento por código com expiração e o recibo da conexão ativa.

03Captura por gesto, nunca por vigilância

O caso de uso central: transformar conteúdo da página em contexto do agente — sob o seu comando.

  1. Selecione na página

    Qualquer texto — um resumo de pedido, um erro de console, uma tabela.

  2. Envie pela pill

    Um botão discreto aparece junto à seleção: Enviar seleção ao MVCode. Um atalho de teclado faz o mesmo.

  3. Vira anexo da sessão

    O trecho chega ao composer do side panel como anexo citável, com a origem registrada.

Princípio de privacidade

A extensão não lê a página por conta própria. Conteúdo só entra na sessão por gesto explícito — seleção + envio. Sem histórico de navegação, sem scraping de fundo, sem permissões além do necessário.

04Estados sem maquiagem

EstadoComportamento planejado
sem servidorPopup e painel apontam para a options page — conectar é o primeiro passo, não uma surpresa.
streamingBadge RUN no ícone; o turno corre ao vivo no painel.
permissãoContagem no badge; o dock de decisão abre no painel.
offlineBanner de reconexão; composer bloqueado até o servidor responder.
401Credencial expirada — o painel pede novo pareamento explicitamente.

05Enquanto não chega

  • Web — a interface completa do MVCode no navegador, hoje.
  • PWA — instalável na tela inicial, com o mesmo review remoto.
  • Share — sessões como links somente leitura para quem só precisa ver.

Quando a extensão for publicada, esta página troca o badge — e o anúncio sai nas release notes.