A extensão de VS Code do Verboo Code não vive na Marketplace ainda: para instalar, você empacota o código-fonte e instala o arquivo gerado direto no editor. Leva menos de dois minutos, e depois disso você tem Control Center, atalho de chat e lançamento de terminal sempre na pasta certa.
Como instalar a extensão do Verboo Code no VS Code?
Empacotando o código-fonte com vsce e instalando o .vsix gerado pelo painel Extensions. Não existe listagem oficial na Marketplace, então não dá para simplesmente pesquisar "Verboo" e clicar em instalar.
git clone https://github.com/verbeux-ai/code.git
cd code/vscode-extension/verboo-vscode
npx @vscode/vsce package --no-dependencies
O comando gera um arquivo verboo-vscode-0.2.0.vsix na pasta atual. No VS Code, abra o painel Extensions, clique no menu ... no topo e escolha Install from VSIX..., depois selecione o arquivo.
Só quer testar antes de instalar de vez? Abra a pasta vscode-extension/verboo-vscode no VS Code e aperte F5. Isso abre uma janela de Extension Development Host com a extensão já carregada, sem gerar nem instalar nada.
Quais comandos a extensão adiciona ao VS Code?
Dez comandos na paleta, todos com o prefixo Verboo, mais um atalho de teclado para o chat.
| comando | o que faz |
|---|---|
Verboo: Open Control Center | abre o painel de status na Activity Bar |
Verboo: Launch in Terminal | abre um terminal e roda o Verboo Code na pasta detectada |
Verboo: Launch in Workspace Root | mesma coisa, mas força a raiz do workspace como diretório |
Verboo: New Chat | inicia uma sessão de chat nova no painel lateral |
Verboo: Open Chat Panel | abre o painel de chat (atalho Ctrl+Shift+L, Cmd+Shift+L no Mac) |
Verboo: Resume Session | retoma a última sessão de chat |
Verboo: Abort Generation | interrompe a geração em andamento |
Verboo: Open Repository | abre o repositório verbeux-ai/code no navegador |
Verboo: Open Setup Guide | abre o quick start do README |
Verboo: Open Workspace Profile | abre o .verboo-profile.json do projeto, se existir |
O que o Control Center mostra?
Status real, não suposição. O painel lê o ambiente e mostra:
- se o comando configurado em
verboo.launchCommandestá instalado e disponível no PATH - qual comando exato será usado para lançar
- se o shim
CLAUDE_CODE_USE_OPENAI=1será injetado no terminal - qual pasta de workspace está ativa
- qual será o diretório de trabalho (cwd) do terminal lançado
- se existe um
.verboo-profile.jsonna raiz do projeto - um resumo do provider, lido do profile salvo ou de variáveis de ambiente conhecidas
Quando a extensão não tem certeza da origem de um dado, ela mostra unknown em vez de adivinhar. Isso está documentado no próprio código, não é comportamento implícito.
De qual pasta a extensão lança o Verboo Code?
Por prioridade: primeiro o diretório do arquivo aberto no editor ativo, se ele estiver dentro do workspace. Sem arquivo ativo, cai para a raiz do workspace. Sem workspace nenhum aberto, usa o cwd padrão do terminal do VS Code.
Há uma exceção: se verboo.launchCommand aponta para um caminho relativo (não o default verboo global), a extensão força a raiz do workspace, porque um caminho relativo só resolve certo a partir de lá.
Quais settings dão para configurar?
| setting | default | o que controla |
|---|---|---|
verboo.launchCommand | verboo | o comando rodado no terminal integrado |
verboo.terminalName | Verboo | o nome da aba do terminal |
verboo.useOpenAIShim | false | injeta CLAUDE_CODE_USE_OPENAI=1 só nos terminais que a extensão abre |
verboo.permissionMode | acceptEdits | controla quais operações de ferramenta são aprovadas sem perguntar: default pede aprovação em cada uso, acceptEdits aprova edição de arquivo automaticamente, bypassPermissions aprova tudo, plan é somente leitura |
Armadilha: verboo.useOpenAIShim só injeta a variável de ambiente no terminal que a extensão abre. Ele não escolhe nem configura provider por conta própria: se o profile do workspace já define outro provider, a extensão não sobrescreve isso silenciosamente.
A extensão cuida de abrir o terminal certo, na pasta certa, sem esforço manual. Quem sustenta a sessão depois disso, sem cortar contexto pela metade, é o motor por trás dela: na Verboo Code cada sessão roda com token ilimitado, então trocar de pasta ou retomar sessão não custa recomeçar a conta.



