O Visual Studio Code é o editor que muitos desenvolvedores abrem todas as manhãs, com suas extensões e hábitos. Com os agentes GitHub Copilot, ele agora faz muito mais do que completar código: ele entrega tarefas a agentes locais, rastreia diversas sessões em uma janela dedicada, delega a um agente de nuvem que abre uma solicitação pull e hospeda Claude ou Codex.
Portanto, a verdadeira questão não é “o VS Code tem agentes?” mas “onde deve residir o trabalho delegado?” No VS Code, ele reside em sessões anexadas ao editor. No Singularity, ele reside em tickets Kanban, cada um executado em sua própria árvore de trabalho Git, depois revisado e integrado.
Comparação verificada em 10 de outubro de 2026 com a documentação oficial do VS Code e do GitHub Copilot e a documentação do Singularity. Ele compara fluxos de trabalho, sem referência de velocidade ou qualidade do código gerado. Preços públicos em USD/EUR conforme apresentados, excluindo impostos e utilização; eles podem mudar.
Resumindo
- O VS Code continua sendo um editor ao qual o Copilot adiciona agentes: a visualização de bate-papo, a janela Agentes, uma CLI, um agente de nuvem e equipamentos de terceiros. Seu ecossistema de extensão não tem equivalente no Singularity.
- Singularity começa no ticket: cada solicitação se torna um cartão executado em uma árvore de trabalho isolada, com status, dependências, relatório e revisão arquivo por arquivo.
- Isolar e paralelizar com árvores de trabalho; a diferença é a coordenação (sessões ou tickets vinculados) e a integração (solicitação pull ou rebase local ordenado).
- Os custos não são comparados linha por linha: faturas do Copilot por plano e créditos de IA; O Singularity é gratuito, mas você paga aos seus fornecedores de IA.
- Eles se combinam: o Singularity impulsiona a CLI do Copilot e o VS Code abre qualquer árvore de trabalho do Singularity.
VS Code e seus agentes
O VS Code é gratuito para uso privado e comercial e roda em macOS, Linux e Windows; seu código-fonte é licenciado pelo MIT, enquanto a distribuição da Microsoft usa uma licença de produto (VS Code FAQ). O Extension Marketplace adiciona linguagens, depuradores e ferramentas.
A documentação descreve vários equipamentos de agente. Copilot, recomendado para trabalho diário, roda em um Agent Host em sua máquina, em um host conectado ou em um Dev Container; o Copilot CLI funciona no terminal. Claude usa o Claude Agent SDK e requer uma assinatura do Copilot ou uma chave de API Claude; O Codex é executado por meio da extensão OpenAI, com Copilot Pro+ ou uma conta ChatGPT. O chicote da nuvem é executado na infraestrutura do provedor e retorna uma solicitação pull; agentes de nuvem de terceiros estão em versão prévia.
A janela Agentes é onde você delega e monitora sessões entre projetos, opcionalmente em uma grade. Uma sessão pode ser isolada em uma árvore de trabalho, iniciada a partir de uma solicitação pull, direcionada a um host por SSH ou um túnel (sessões remotas) ou executada em um Dev Container (experimental). Subagentes lidam com tarefas específicas em seu próprio contexto. Os documentos apontam que uma árvore de trabalho isola alterações, mas não é um limite de segurança (visão geral).
Os modelos vêm do seu plano Copilot, da sua própria chave (BYOK) ou de um modelo local, sujeito às políticas da organização. O agente de nuvem Copilot funciona em um ambiente efêmero em um único repositório hospedado no GitHub, com uma ramificação e uma solicitação pull por tarefa e um máximo de 59 minutos por sessão.
Planos Copilot: Gratuito, Pro (US$ 10/mês), Pro+ (US$ 39), Max (US$ 100), Business (US$ 19 por assento) e Enterprise (US$ 39 por assento), cada um com créditos de IA. De acordo com a página de planos, um crédito vale US$ 0,01, as conclusões permanecem ilimitadas em planos pagos e a delegação a Claude e Codex (visualização) é limitada a Pro+ e Max.
Um resumo da Singularity
Singularity é um ADE (Agentic Development Environment) para desktop da Meteor Factory. Ele combina um editor com servidores de linguagem, terminais, um cliente Git (gráfico, diffs, stash, árvores de trabalho), espaços de trabalho de vários projetos e um quadro Kanban que administra agentes.
Um ticket contém uma descrição, prioridade, anexos, dependências e configuração do agente. Uma vez iniciada, ela se torna uma missão observável em uma árvore de trabalho Git dedicada, terminando com um relatório e uma breve resolução. Os commits são rebaseados no branch base, após a revisão quando a mesclagem automática está desativada.
Singularity impulsiona as CLIs de sete provedores: Claude Code, Codex, Copilot, Cursor, Gemini, Mistral e Ollama, sem assinatura de modelo incluída. O aplicativo é gratuito (agentes, projetos e árvores de trabalho ilimitados); a Licença Singularity, de € 24/mês por estação de trabalho após um teste de 14 dias, desbloqueia apenas plug-ins pagos do Marketplace, como Pipelines (preços). Ele roda em macOS, Windows e Linux (instalação).
Tabela de comparação
| Critério | Singularity | VS Code |
|---|---|---|
| Produto tipo | Desktop proprietário ADE: editor, terminal, Git, LSP e um quadro Kanban de agente | Editor gratuito (produto Microsoft, fonte MIT); agentes por meio do GitHub Copilot e de terceiros |
| Ponto de entrada | Um ticket: descrição, prioridade, dependências, agente e modelo | Uma sessão: visualização de bate-papo, janela de agentes, CLI do Copilot ou um problema do GitHub para o agente de nuvem |
| Execução do agente | Processos locais que orientam a CLI do provedor; chamadas de modelo vão para esse provedor | Host de agente local, host remoto, Dev Container ou nuvem de provedor |
| Paralelismo e isolamento | Uma árvore de trabalho por execução, limite de agente simultâneo, sandbox opcional (Seatbelt, Landlock) | Sessões em uma grade, árvore de trabalho ou pasta por sessão, subagentes, comando sandboxing |
| Acompanhamento de trabalho | Quadro: status, atividade ao vivo, dependências, tickets secundários, relatório | Lista de sessões por espaço de trabalho ou data; problemas e PRs para o agente de nuvem |
| Revisão e integração Git | Aprovação por arquivo, notas, fusão parcial, reexecução com feedback; fila de rebase e integração | Diffs, checkpoints, commit e PR; agente de nuvem via pull request; fusão experimental de agentes |
| Modelos e provedores | Claude Code, Codex, Copilot, Cursor, Gemini, Mistral, Ollama, usando suas contas | Modelos de plano Copilot, BYOK ou um modelo local; Claude e Codex aproveitam |
| Extensões | Singularity Marketplace (módulos assinados, permissões declaradas); Extensões de VS Code não suportadas | Extension Marketplace, servidores MCP, habilidades e plug-ins de agente |
| Plataformas | macOS (Apple Silicon, Intel), Windows (x64, ARM64), Linux (AppImage, .deb) | macOS, Windows, Linux; Janela de agentes também como cliente web Insiders |
| Preços | Aplicativo gratuito; 24€/mês por licença de estação de trabalho para plugins pagos; Provedores de IA extra | VS Code grátis; Copiloto de Free a Max (US$ 100/mês), Business US$ 19 e Enterprise US$ 39 por assento |
O mesmo recurso em ambas as ferramentas
Exemplo: adicione uma exportação CSV para faturas, com um endpoint de API filtrado por período, um botão de IU e testes.
No VS Code, você abre uma sessão do Copilot na janela Agentes, isolada em uma árvore de trabalho, e descreve o recurso, possivelmente no modo de plano. O agente edita a API e a UI, executa os testes e você revisa a comparação antes de confirmar ou abrir uma solicitação pull. Para paralelizar, você abre uma segunda sessão ou entrega parte do trabalho ao agente de nuvem, que retorna com uma solicitação pull. A ligação entre essas sessões está na sua cabeça ou no seu rastreador de problemas.
No Singularity, você cria um ticket com critérios de aceitação e um modelo anexado e, em seguida, divide-o em dois filhos: API e, em seguida, um ticket de UI “bloqueado” pela API. O escalonador inicia a API em sua árvore de trabalho; a UI espera até que a API seja concluída e integrada. Cada cartão mostra sua fase (leitura, escrita, teste, commit). A guia Revisão mostra cada diferença: aprovar arquivo por arquivo, anotar uma linha ou executar novamente o agente com feedback.
De qualquer forma, os testes e a revisão continuam sendo essenciais: uma árvore de trabalho impede que dois agentes editem os mesmos arquivos e não produzam alterações incompatíveis.
Sessões paralelas ou tickets coordenados
A janela Agentes do VS Code foi criada para acompanhar muitas sessões: agrupamento por espaço de trabalho, grade, sessões remotas, subagentes. Funciona bem para um desenvolvedor que orienta cada agente pessoalmente.
Singularity adiciona uma camada de coordenação. As dependências decidem a ordem de lançamento; um limite de agente simultâneo protege a máquina; um ticket pai espera por seus filhos e sintetiza seus resultados; uma pergunta do agente estaciona o ticket até que você responda, e a resposta volta para a mesma sessão. As corridas recorrentes podem ser agendadas diariamente ou semanalmente, e o ticket mantém o histórico da equipe. Algumas sessões guiadas manualmente: VS Code é suficiente. Um fluxo constante de tarefas relacionadas entre repositórios: um quadro que executa torna-se útil.
Git, revisão e integração
No VS Code, o chicote Local mantém as edições pendentes para que você possa manter ou desfazer cada uma delas; As sessões do Agent Host gravam diretamente na pasta ou na árvore de trabalho e você revisa a comparação antes de confirmar (revisando edições). Os pontos de verificação ajudam você a reverter sem substituir o Git, e o agente de nuvem segue o fluxo padrão do GitHub.
O Singularity integra-se localmente: os commits de cada árvore de trabalho são reproduzidos no branch base por rebase, sem commit de mesclagem, na ordem de uma fila de integração por projeto. A revisão permite aprovar todos ou alguns arquivos, editar um arquivo, rejeitar ou executar novamente o agente. Se sua equipe exigir solicitações pull, sua forja permanecerá no downstream.
Modelos, contas e estrutura de custos
Com o VS Code, o acesso ao modelo ocorre principalmente pelo Copilot: um plano com concessão de crédito, créditos extras opcionais e políticas da organização. Os chicotes Claude e Codex também aceitam uma chave Claude ou uma conta ChatGPT.
A Singularity não revende modelos: cada provedor é cobrado por meio de sua própria assinatura ou uso (Anthropic, OpenAI, GitHub…). Os prompts passam pelo provedor escolhido; apenas a inferência local de Ollama permanece na máquina. Seu custo real é a soma das assinaturas do provedor mais, se necessário, a licença.
Onde o VS Code é mais forte
- Ecossistema: extensões para linguagens, depuradores, frameworks e ferramentas de equipe, que o Singularity não executa.
- Continuidade: sem migração; os agentes chegam na ferramenta que você já usa.
- Integração com GitHub: um agente de nuvem iniciado a partir de um problema, sessões de pull request, um plano cobrindo conclusões, chat e agentes.
- Ambientes de execução: hosts SSH ou túnel, Dev Containers, nuvem; O Singularity executa agentes na máquina onde está instalado.
- Preço inicial: VS Code e Copilot Free não custam nada.
Onde a Singularity se destaca
- O ticket como unidade de trabalho: dependências, prioridade, filhos, status, relatório e resolução em um cartão.
- Um agendador que inicia o próximo ticket pronto com base nas dependências, prioridade e limite do agente.
- Revisão projetada para agentes: aprovação por arquivo, mesclagem parcial, notas sobre uma seleção, nova execução com feedback.
- Integração linear por rebase ordenado, com recuperação explícita após uma falha.
- Escolha de provedor por ticket entre sete CLIs e um gateway MCP com escopo para cada sessão.
Você pode usar os dois?
Sim, e geralmente é a configuração mais sensata. Uma árvore de trabalho Singularity é uma pasta Git comum em .singularity-worktrees/: abra-a no VS Code para depurar, use uma extensão ou conclua uma alteração manualmente.
Singularity também pode impulsionar o GitHub Copilot CLI como provedor: se sua organização já paga pelo Copilot, você reutiliza essa conta do quadro ou troca um ticket para Claude Code ou Codex. Se você também está avaliando um editor baseado em VS Code, leia Singularity vs Cursor.
Qual ferramenta você deve escolher?
- Você geralmente codifica você mesmo e delega ocasionalmente: VS Code com Copilot.
- Sua equipe mora no GitHub (problemas, PRs, ações): o agente de nuvem Copilot se encaixa perfeitamente.
- Você delega muitas tarefas relacionadas entre repositórios: Singularity traz o quadro, as dependências e a revisão por ticket.
- Você deseja escolher o provedor tarefa por tarefa com suas contas: o Singularity orquestra sete CLIs.
- Você depende de extensões específicas: mantenha o VS Code como seu editor e adicione Singularity para orquestração.
Protocolo de teste
- Escolha um recurso real relacionado a uma API e uma UI, com critérios de aceitação e testes existentes.
- No VS Code, construa-o com o Copilot na janela Agentes, em uma sessão de árvore de trabalho; preparação de registros, revisão e tempo de integração.
- No Singularity, crie o mesmo ticket, execute-o com o mesmo provedor (Copilot) e desative a mesclagem automática.
- Compare a clareza do rastreamento, a qualidade da revisão, o número de correções e o histórico final do Git.
- Registre os custos efetivamente faturados em vez de uma estimativa.
Perguntas frequentes
Singularity é um fork do VS Code?
Não. É um aplicativo Electron independente com um editor CodeMirror 6 e seu próprio Marketplace. Ele não executa extensões do VS Code.
Posso usar minha assinatura do GitHub Copilot no Singularity?
Sim: instale a CLI do GitHub Copilot, autentique-se com copilot e selecione Copilot como provedor de ticket. Sua organização precisa permitir o Copilot.
A janela VS Code Agents já não faz a mesma coisa?
Gerencia sessões paralelas com árvores de trabalho e subagentes. Singularity difere por meio de tickets: dependências, agendamento, quadro, revisão por arquivo e integração ordenada.
Meu código permanece na minha máquina?
Com o Singularity, os agentes trabalham localmente, mas os prompts e trechos vão para o provedor escolhido, exceto com o Ollama local. Com o VS Code, depende do equipamento: local, host remoto ou nuvem.
Para ir mais longe: todas as comparações do Singularity, o guia de primeiros passos ou faça download do Singularity para testá-lo em seu repositório.