SSD Nodes Learn 🎉 VPS desde $5.50/mês
Guias Matt ConnorPor Matt Connor · Atualizado 2026-08-21

Claude Cowork ou Claude Code: qual escolher?

Entenda a diferença entre Claude Cowork e Claude Code: o Cowork usa sandbox da Anthropic e pastas conectadas; o Code roda no PC ou VPS. Verificado em agosto de 2026.

Qual é a diferença entre Claude Cowork e Claude Code?

Claude Cowork e Claude Code são dois agentes da Anthropic concebidos para tarefas diferentes. O Cowork trabalha com documentos e ferramentas de escritório, dentro das pastas e dos conectores aos quais lhe dá acesso. O Claude Code trabalha numa base de código e numa shell, na máquina onde o inicia, que pode ser o seu portátil ou um VPS (virtual private server) que aluga.

A regra de encaminhamento é simples: se o resultado for um ficheiro que um colega vai abrir, use o Cowork. Se o resultado for um commit ou um serviço em execução, use o Claude Code.

Todas as afirmações sobre capacidades abaixo foram verificadas em 19 August 2026 nas páginas da própria Anthropic: a página do produto Cowork, a visão geral da arquitetura do Cowork, o guia de introdução ao Cowork e a documentação do Claude Code. A disponibilidade, as interfaces e as restrições por plano estão a mudar. Verifique a data de qualquer comparação que consultar, incluindo esta.

Onde é que cada um executa o trabalho?

Esta é a diferença que determina todas as outras.

O Cowork tem dois modos de execução, descritos separadamente na página de arquitetura. Numa sessão local, “o ciclo do agente é executado nativamente no dispositivo”. Isto inclui o processamento da conversa, a leitura e escrita de ficheiros em pastas ligadas, os pedidos web e os servidores MCP de plugins locais. A execução de código ocorre dentro de uma máquina virtual Linux isolada no mesmo dispositivo, com filtragem do tráfego de saída e restrições de syscalls aplicadas à máquina virtual.

Numa sessão cloud, “o ciclo do agente e a execução de código decorrem numa sandbox isolada e temporária na infraestrutura gerida pela Anthropic”. Cada sessão recebe a sua própria sandbox, criada quando a sessão começa e destruída quando termina. As sandboxes não partilham estado entre si. Essa sandbox não consegue aceder a endereços privados, internos, link-local ou de metadados cloud. Todas as ligações de saída passam por um proxy que a sandbox não pode reconfigurar nem contornar. Assim, só ficam acessíveis os destinos incluídos na lista de permissões.

A vantagem da sessão cloud é que o trabalho continua mesmo depois de se afastar do computador: pode fechar o portátil e a tarefa continua. O custo é que a sandbox não é a sua máquina. Não tem visibilidade sobre a sua rede doméstica, os seus serviços internos ou os seus servidores, porque as regras de tráfego de saída existem precisamente para bloquear esse acesso.

O Claude Code tem um modelo diferente. A interface de linha de comandos (CLI) é executada como um processo normal numa máquina à sua escolha. Por isso, herda o sistema de ficheiros, a posição na rede e as credenciais dessa máquina.

curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claude

Na primeira utilização, é-lhe pedido que inicie sessão. Execute essas mesmas linhas dentro de uma sessão SSH e o Claude Code passa a ser executado no servidor, com acesso ao seu repositório e às suas unidades systemd.

O Claude Code também tem um modo cloud, o que torna a comparação menos simples e mais rigorosa. claude --cloud "fix the failing auth test" inicia uma sessão numa máquina virtual isolada gerida pela Anthropic. Essa máquina clona o repositório remoto do GitHub na branch atual, em vez de usar a sua cópia de trabalho local. claude --teleport traz a sessão de volta para o seu terminal, juntamente com a branch e o histórico. Em agosto de 2026, a interface web do Claude Code está documentada como uma prévia de pesquisa para utilizadores Pro, Max e Team.

O que cada um pode aceder?

O Cowork acede ao que lhe ligar, e a mais nada. Na aplicação de desktop, concede acesso a pastas específicas, e o Claude pode ler, escrever e eliminar permanentemente ficheiros dentro delas. As orientações de segurança da Anthropic são claras quanto à consequência: crie "uma pasta de trabalho dedicada para o Claude" e mantenha fora dela as pastas que contêm credenciais ou registos pessoais.

Os conectores listados na página do produto abrangem Microsoft 365, Google Drive, Slack e Amplitude, além dos conectores personalizados que adicionar. Essa é a superfície de trabalho de escritório e é aí que o Cowork se justifica.

Uma sessão do Cowork na cloud acede aos ficheiros locais através da aplicação de desktop nesse dispositivo, por uma ligação intermediada pela Anthropic. Daqui resultam duas consequências. O acesso fica limitado às pastas que o membro ligou. E "se a aplicação de desktop estiver offline, uma sessão na cloud não consegue aceder ao dispositivo", pelo que uma tarefa noturna agendada que precise de uma folha de cálculo local não encontra nada quando o portátil está desligado. O trabalho que reside inteiramente em conectores na cloud continua a ser executado.

O Claude Code acede a tudo a que a conta de utilizador que o executa pode aceder. Isso inclui o repositório e também apt, systemctl, docker, o socket da base de dados e qualquer host acessível a partir da rede onde o servidor está ligado. Ninguém concede esse acesso pasta a pasta. Esse é o objetivo e também o risco.

A ferramenta que restringe esse acesso é a ferramenta Bash em sandbox, ativada com /sandbox dentro de uma sessão. Está incluída no Claude Code e utiliza o sistema operativo para impor uma fronteira de sistema de ficheiros e de rede a cada comando Bash e aos seus processos filho. Assim, o Claude executa a maioria dos comandos sem parar para pedir confirmação. Funciona em macOS, Linux e WSL2. O Windows nativo não é suportado. No Windows, execute o Claude Code dentro de uma distribuição WSL2.

Como orientar uma tarefa e rever o resultado?

O Cowork baseia-se na atribuição de uma tarefa e na verificação do resultado. Atribui o trabalho através do Dispatch, uma thread contínua que pode consultar no telemóvel ou no computador, e recebe uma notificação push quando a tarefa termina ou quando o Claude precisa da sua autorização. O Claude envia o resultado, uma folha de cálculo ou um memorando, em vez de lhe mostrar cada passo. Os indicadores de progresso mostram o que está a fazer em cada etapa quando quiser acompanhar o processo.

As aprovações têm três definições, e os nomes são literais. A aprovação manual pausa o processo para pedir a sua confirmação em cada ação. A aprovação automática permite que o Claude reveja as ações quanto à segurança e bloqueie as que não forem seguras. Ignorar todas as aprovações remove essas verificações, mas a eliminação de ficheiros continua sujeita a confirmação. O centro de ajuda é claro, e vale a pena repetir: nenhum modo substitui o seu discernimento, e continua responsável pelo que o agente fizer em seu nome.

O Claude Code baseia-se num diff. Acompanha o trabalho no terminal, lê a alteração proposta e faz a revisão no fluxo de trabalho que já utiliza: branches e pull requests. Quando quer afastar-se da secretária, o Remote Control disponibiliza uma sessão local em execução para monitorização a partir de um browser ou da aplicação móvel. É o mesmo padrão de orientar uma sessão do Claude Code a partir do telemóvel.

O agendamento existe nos dois lados. O Cowork agenda tarefas que são executadas na cloud, pelo que o computador já não precisa de estar ligado. O Claude Code divide o funcionamento: as rotinas são executadas na cloud, e as tarefas agendadas no desktop são executadas na sua máquina, com acesso direto aos ficheiros locais.

Os conectores e os plugins substituem os servidores MCP e as skills?

Não, porque ambos os produtos usam a mesma pilha de extensões. O MCP (model context protocol) é um padrão aberto para ligar um agente a ferramentas e dados externos. As skills são instruções empacotadas que o agente carrega quando se tornam relevantes. Os plugins agrupam skills e conectores, e no Cowork são geridos em Customize, no separador Cowork.

A diferença real está no local onde o servidor é executado. Os conectores MCP remotos estão disponíveis no Claude, no Cowork e no Claude Desktop. Os servidores MCP locais são a exceção: "local connectors and plugins that include local MCP servers work through the desktop app only", pelo que uma sessão do Cowork aberta na Web ou no telemóvel não os verá.

O Claude Code usa os mesmos servidores MCP e acrescenta o que um repositório necessita. CLAUDE.md na raiz do projeto é lido no início de cada sessão. Os hooks executam comandos shell antes ou depois de uma ação, pelo que um formatador pode ser executado a cada edição. Os subagentes dividem o trabalho por janelas de contexto separadas. Esses ficheiros ficam no repositório, por isso são revistos e versionados como código.

Se já executa os seus próprios servidores MCP numa VPS, os servidores remotos estão acessíveis a partir de ambos os produtos. Essa é a forma mais económica de dar ao Cowork acesso a algo para o qual a Anthropic não disponibiliza um conector. A camada de skills também é partilhada, por isso uma skill que escreva é portátil. As agent skills explicam o formato.

O que sai da sua máquina?

Responda a isto antes de ligar uma pasta.

Numa sessão Cowork na nuvem, muita coisa sai da máquina: "o trabalho do agente, incluindo quaisquer ficheiros locais que abra através da aplicação de ambiente de trabalho, é processado nos servidores da Anthropic em vez de permanecer no dispositivo". Esse é o funcionamento previsto e é o que permite que a sessão continue depois de fechar o portátil. Numa sessão Cowork local, o ciclo do agente e o tratamento dos ficheiros permanecem no dispositivo.

Com o Claude Code executado localmente, o processo e os ficheiros permanecem na sua máquina ou no seu servidor, tal como a saída dos comandos. O que é transmitido é o contexto: o conteúdo dos ficheiros e a saída dos comandos sobre os quais o modelo deve raciocinar, porque o próprio modelo é executado nos servidores da Anthropic. O uso da palavra "local" não altera essa parte. claude --cloud altera mais coisas, porque a sessão na nuvem clona o seu repositório para uma máquina virtual gerida pela Anthropic.

Há um detalhe importante se trabalhar com restrições de rede. As sessões na nuvem chamam a API da Anthropic a partir de uma infraestrutura gerida pela Anthropic, e não a partir da sua rede. Por isso, uma lista de permissões de endereços IP da organização faz com que todas as sessões na nuvem alojadas pela Anthropic falhem com um erro de autenticação até que o suporte da Anthropic isente esses serviços.

Qual deve usar?

Use o Cowork quando o trabalho envolver documentos e sistemas de escritório. Criar uma apresentação a partir de uma pasta com material de pesquisa. Reconciliar duas folhas de cálculo. Preparar um briefing com base em conversas do Slack e mensagens de email. Transformar uma pasta de PDFs num resumo que alguém vai ler. Estas tarefas têm muitas etapas, envolvem várias aplicações e o resultado é um ficheiro.

Use o Claude Code quando o trabalho envolver uma base de código, um terminal ou um servidor. Corrigir um teste que falha. Identificar uma regressão com git bisect. Escrever e executar uma migração. Descobrir por que motivo o nginx devolve 502 depois de uma implementação. Tudo aquilo em que o sucesso é verificado através de um comando executado por si e da leitura do resultado.

O critério de desempate é essa verificação. Se verificar o resultado abrindo um documento, o Cowork é adequado. Se o verificar executando um comando, use o Claude Code, porque ele pode executar o comando e ler o resultado por si.

O Cowork está disponível nos planos pagos (Pro, Max, Team e Enterprise) e funciona na Web, no ambiente de trabalho e em dispositivos móveis. A versão móvel está em beta, e existem versões para macOS, Windows, ChromeOS e Linux. As restrições por plano mudam mais rapidamente do que qualquer outro aspeto aqui, por isso consulte a página atual em vez de um artigo. Tenha presente uma nota operacional: o Cowork consome mais utilização do que o chat padrão, porque um agente que executa muitas etapas passa muitos turnos a fazê-lo.

Se a sua pergunta for, na realidade, qual agente de programação deve adotar, em vez de escolher entre estes dois, a comparação com o Cursor, o Codex e o Copilot é a página mais útil.

O que muda quando o trabalho fica num VPS

É num VPS que estes dois produtos deixam de se sobrepor. Um sandbox cloud do Cowork não consegue aceder a endereços privados, internos ou link-local. Por isso, não consegue abrir uma ligação SSH ao seu servidor, ler /var/log/nginx/error.log ou reiniciar uma unidade. Estes bloqueios são deliberados. Nenhuma definição na interface do Cowork os remove. Uma sessão local do Cowork é executada no seu próprio dispositivo e, por isso, fica mais próxima da sua rede. Ainda assim, funciona através de pastas ligadas, e não através de hosts.

O Claude Code no servidor não tem nenhuma dessas limitações. Por isso, as medidas de segurança passam a ser da sua responsabilidade. Execute-o como um utilizador normal com as regras sudo que escolheu, e não como root. Mantenha a sessão dentro de um diretório de projeto. Ative /sandbox para que os comandos Bash fiquem limitados por uma fronteira aplicada pelo kernel. Mantenha as credenciais fora da árvore de trabalho, porque tudo o que o agente ler passa a fazer parte do contexto que pode repetir. Executar o Claude Code com segurança num VPS aborda em detalhe a configuração da conta, a firewall e a sessão de terminal persistente.

O padrão que funciona é este: o servidor mantém o repositório e os serviços, o Claude Code é executado nesse servidor numa sessão de terminal que continua depois de a ligação SSH terminar, e liga-se a partir de onde estiver. O trabalho continua enquanto o portátil está suspenso, porque o processo fica numa máquina que não entra em suspensão. É o mesmo benefício que uma sessão cloud do Cowork oferece, obtido de outra forma e em hardware que controla.

As falhas que deve esperar

Uma tarefa agendada do Cowork não fez nada durante a noite. A aplicação de desktop estava fechada. Uma sessão na cloud continua em execução quando a aplicação fica offline, mas não consegue aceder ao dispositivo. Por isso, qualquer passo que leia uma pasta ligada não encontra nada para ler. Mova a entrada para um serviço cloud ligado ou mantenha a máquina ativa com a aplicação aberta.

O Cowork leu uma página Web e depois fez algo que nunca pediu. Isso é prompt injection: instruções ocultas em conteúdo externo que o Claude lê como parte de uma tarefa legítima. A defesa consiste em reduzir o raio de impacto. Ligue uma única pasta de trabalho em vez do seu diretório home e tenha cuidado com servidores MCP e plugins desconhecidos.

O Claude Code alterou um ficheiro que não esperava. Uma sessão local tem o alcance da conta de utilizador que a iniciou. Leia o diff antes de fazer commit e trabalhe numa branch que possa eliminar.

Uma sessão do Claude Code na cloud não conseguiu ver o seu trabalho mais recente. claude --cloud clona o repositório remoto do GitHub na sua branch atual, não o seu checkout local. Por isso, as alterações não committed ficam invisíveis para a sessão. Faça push primeiro e inicie a sessão depois.

FAQ

O Claude Cowork pode editar código e executar comandos como o Claude Code?

Pode executar código, porque a execução ocorre na sandbox numa sessão na cloud e numa máquina virtual Linux isolada numa sessão local. Não foi concebido em torno de um repositório. Não existe um fluxo de revisão com git, não existe CLAUDE.md lido na raiz do projeto, não existem hooks nem um terminal que possa controlar diretamente. Para um script pontual sobre uma folha de cálculo, o Cowork é adequado. Para trabalhar numa base de código que mantém, o Claude Code é a ferramenta correta, porque a camada de revisão é o git e a verificação do resultado é feita com um comando.

O Claude Cowork pode aceder ao meu VPS ou ao meu servidor interno?

Uma sessão na cloud não pode. A sandbox não consegue aceder a endereços privados, internos, link-local ou de metadados da cloud, e todo o tráfego de saída passa por um proxy que permite apenas destinos listados, pelo que não é possível estabelecer uma ligação SSH ao seu VPS. Se quiser um agente a trabalhar num servidor, instale o Claude Code nesse servidor e execute-o aí.

Preciso da aplicação Claude Desktop para utilizar o Cowork?

Para ficheiros locais e servidores MCP locais, sim. O Cowork funciona na web, no desktop e no telemóvel, mas uma sessão na cloud só pode ler e escrever ficheiros em pastas ligadas enquanto a aplicação desktop estiver aberta nesse computador. Artefactos em tempo real, utilização do browser e conectores locais são funcionalidades do desktop. Uma tarefa que utilize apenas conectores na cloud, como Google Drive ou Slack, funciona sem a aplicação.

Posso reutilizar as mesmas skills e servidores MCP nos dois?

Na maioria dos casos. Os conectores MCP remotos funcionam no Claude, no Cowork e no Claude Desktop, e as skills são partilhadas, pelo que grande parte da configuração é portável entre eles. Os servidores MCP locais são a exceção no Cowork, porque funcionam apenas através da aplicação desktop. O Claude Code acrescenta componentes ao nível do repositório, como CLAUDE.md e hooks, que não têm equivalente no Cowork.