Agentes em paralelo
Vários agentes ao mesmo tempo, cada um numa branch isolada por git worktree. Nenhum deles disputa a sua árvore de trabalho.
Agent Chat: New Agent...O vsgo é um editor de código com agente embutido que fala com qualquer provedor de LLM. Conecte a conta que você já usa, Anthropic, OpenAI, Gemini, DeepSeek, Groq, Mistral, xAI, ou rode um modelo local, e troque de modelo no meio da tarefa sem trocar de ferramenta.
v1.120.18 · .exe para Windows, .deb para Debian e Ubuntu · .dmg para macOS em breve
Open source sob licença MIT · ver o código-fonte
Cadastre a chave da conta que você já tem e alterne pela paleta de comandos. O agente, os comandos e as regras do projeto continuam os mesmos, muda só quem responde.
>Agent Chat: Selecionar Provedor
Cada recurso abaixo é um comando da paleta. Abra com Ctrl+Shift+P e digite.
Vários agentes ao mesmo tempo, cada um numa branch isolada por git worktree. Nenhum deles disputa a sua árvore de trabalho.
Agent Chat: New Agent...O vsgo detecta o seu hardware, baixa um modelo compatível e sobe o servidor de inferência. Sem conexão e sem custo por token.
Agent Chat: Gerenciar Modelos Locais$vsgo modelos --detectar
gpu 12 GB · 32 GB de ram · avx2
›qwen3-coder:14b ████████████████
✓servindo em 127.0.0.1:11434
nenhum byte saiu da máquina
Revisão contínua em segundo plano. Os apontamentos chegam como comentários inline, cada um com a correção pronta para aplicar.
Agent Chat: Toggle Bug Botbug bot · alta · injeção de SQL
O corpo da requisição entra na consulta por interpolação. Use parâmetro vinculado.
aplicar correção ⏎Índice por significado para o agente achar o código certo em repositório grande. Os embeddings são gerados localmente por padrão.
Reconstruir Índice Semânticobilling/assinatura.ts:880.94
billing/webhook.ts:120.89
jobs/cobranca.ts:2400.81
Arquivos .agents/rules/*.md definem como o agente trabalha em cada pasta e cada tipo de arquivo. Versionados junto com o código.
Agent Chat: Reload RulesUma árvore de trabalho bagunçada vira pull requests separados, agrupados por feature, prontos para revisão.
Agent Chat: Split Working Tree into PRs...Traga a sua chave e pague só o provedor, ou use a conta vsgo e deixe o gateway resolver. Nos dois casos nada fica preso conosco, e nada que você precise resgatar depois. Ver os planos.
Cadastre a chave da conta que já tem e a inferência é cobrada por ele, no preço de tabela dele, ou por ninguém, se o modelo for local. Sem cadastro e sem cobrança nossa.
Se preferir não administrar chave de provedor, a conta vsgo resolve com uma só. Plano Free para experimentar, Pro quando a cota apertar.
Regras, histórico e índices ficam em arquivos dentro do repositório. Trocar de editor não custa nada, e nada fica preso conosco.
Nenhum evento de uso é enviado para servidores do projeto, então não há caixa de opção escondida nas configurações.
Baixe, execute, pronto. Cada pacote é compilado no próprio sistema operacional pelo CI público do projeto.
Windows
x64≫vsgoUserSetup-x64-1.120.18.exe
macOS
arm64 · x64≫vsgo-1.120.18-universal.dmg
em breve
Ubuntu / Debian
amd64$sudo apt install ./vsgo_1.120.18-1793463396_amd64.deb
Qualquer distro
linux-x64$tar -xzf vsgo-1.120.18-linux-x64.tar.gz && ./vsgo
O vsgo é um projeto independente derivado do Code – OSS, sob licença MIT. Não é afiliado à Microsoft nem ao GitHub, e não é o Visual Studio Code. Leia a política de privacidade e os termos de uso.