Claude Code desktop overhaul: from "pair programming" to "command center"

robot
Geração do resumo em andamento

Escrevendo: Segundos Claw

No final de março, um pesquisador de segurança descobriu no arquivo sourcemap do npm o código-fonte completo do Claude Code, com 500 mil linhas de TypeScript, tudo à vista. O mais interessante é que o código escondia uma funcionalidade misteriosa chamada KAIROS: um agente que roda continuamente em segundo plano, conserta bugs, executa tarefas, envia notificações, tudo sem precisar de supervisão humana.

Duas semanas depois, em 14 de abril, a Anthropic lançou oficialmente uma reformulação completa do Claude Code para desktop. KAIROS também foi oficialmente apresentado sob o nome de Routines.

De vazamento de código ao lançamento do produto, apenas 14 dias se passaram. Ou a Anthropic reagiu muito rápido, ou isso já fazia parte do plano.

De qualquer forma, o sinal dessa atualização é bem claro: Claude Code não é mais apenas uma ferramenta para te ajudar a escrever código, ele quer se tornar sua plataforma de operações de IA.

Primeiro, entenda: qual é a posição do Claude Code na linha de produtos

Ao abrir a versão mais recente do aplicativo Claude Desktop, na barra lateral há três ícones:

Chat: assistente de diálogo tradicional, você pergunta, ele responde

Cowork: executor de tarefas voltado para usuários não técnicos, operando arquivos em uma máquina virtual isolada

Code: ferramenta de codificação baseada em agente para desenvolvedores, lendo e escrevendo código, executando testes, enviando alterações

Os três usam um cliente de desktop comum, mas sua arquitetura subjacente é totalmente diferente. Essa reformulação focou apenas no modo Code, mas impacta todo o fluxo de trabalho do desenvolvedor.

O pesquisador da Anthropic, Alex Albert, disse que, com Cowork e Code trabalhando juntos, ele consegue fazer a maior parte do trabalho sem precisar abrir outros aplicativos, “até mesmo o terminal foi dispensado”. Essa frase, antes da reformulação, poderia parecer exagerada, mas depois dela, dá para perceber que ele fala a verdade.

Maior mudança: de “uma coisa de cada vez” para “cinco coisas ao mesmo tempo”

O principal problema do antigo, que a comunidade reclamou por meses, foi bem evidente. O renomado desenvolvedor iOS Paul Hudson chegou a dizer que a versão antiga era uma “catástrofe”. O designer Brian Lovin, usando um MacBook M3 Max com 96GB de RAM, relatou que até trocar de aba fazia o sistema travar.

A nova versão foi redesenhada do zero, com mudanças nos três níveis principais:

Primeiro nível: múltiplas sessões em paralelo

Adicionou um sistema de gerenciamento na barra lateral, permitindo abrir até cinco sessões simultâneas na mesma janela. Cada sessão tem uma cópia independente do projeto, obtida via Git Worktrees, armazenada em .claude/worktrees/, sem interferência entre elas. O tweet de Boris Cherny apresentando essa funcionalidade recebeu 10.972 curtidas.

Segundo nível: área de trabalho com arrastar e soltar

Terminal, pré-visualização, Diff, editor e painel de chat suportam reorganização por arrastar e soltar. Três modos de visualização: Verbose (para depuração), Normal e Summary (para monitoramento).

Terceiro nível: integração de terminal e editor

Inclui um terminal real embutido (para rodar scripts e builds), editor de arquivos interno, um visualizador de Diff com desempenho aprimorado e Side Chat (Cmd+;), uma conversa lateral que não interrompe a tarefa principal.

“Essa nova aplicação foi construída para uma experiência de programação agentic real: múltiplas linhas de execução em paralelo, você sentado na cadeira de comando.”

Routines: desligue o computador, a IA continua trabalhando

Se a reformulação do desktop foi uma mudança na “forma de usar”, então Routines é uma mudança no “quando usar”.

O conceito central: uma configuração única (palavras-chave + repositório de código + conectores), que, após definir as condições de disparo, faz o Claude Code executar tarefas automaticamente na nuvem da Anthropic. Você não precisa deixar o computador ligado, pode até dormir enquanto ele trabalha.

Três formas de disparar Routines

Tipo de disparo | Cenário típico | Disparo programado | Disparo por API | Integração com Datadog/Sentry | Automação de alertas, identificação de causas raízes e correções automáticas | Eventos no GitHub | Revisão de segurança automática de novos PRs, migração de mudanças entre repositórios

O disparo por evento no GitHub tem um design inteligente: uma PR por sessão. Cada PR recebe uma sessão exclusiva, e todas as submissões de código, comentários e logs de CI subsequentes continuam alimentando essa mesma sessão. Todo o contexto da cadeia de ações fica registrado.

“Isso não é uma melhoria incremental, é uma transição de ‘programação em pares com IA’ para ‘plataforma de operações com IA’.” Build Fast with AI

Atualmente, Routines ainda está em fase de pré-visualização: Pro permite 5 execuções por dia, Max, 15; Team/Enterprise, 25.

Escolha tecnológica: por que ainda usar Electron?

Boris Cherny deu três razões no Hacker News:

  1. Familiaridade da equipe, alguns engenheiros já têm experiência com Electron

  2. Reuso de código, Web e Desktop compartilham a mesma base

  3. IA é boa em escrever código Web, e o Claude pode ajudar a desenvolver e manter melhor seu próprio aplicativo de desktop

A terceira razão é interessante: a Anthropic já criou um ciclo fechado ao usar IA para desenvolver ferramentas de IA. Boris também comentou: “Engenharia é sobre escolhas e trade-offs, isso pode mudar no futuro.”

E em relação ao Codex e Copilot, qual é a diferença?

Três concorrentes disputando o mesmo espaço: entrada padrão para o trabalho diário do desenvolvedor

Capacidades Claude Code Codex Copilot
Múltiplas sessões em paralelo
Automação na nuvem
Comparação em colunas (Diff)
Suporte multiplataforma Parcial Plugins

O cenário competitivo é bem claro: Claude Code lidera em capacidades de agente e automação na nuvem, Codex tem vantagem na cobertura multiplataforma e custo-benefício, enquanto o Copilot mantém sua base com integração nativa ao GitHub.

A história do KAIROS: de vazamento ao lançamento em 14 dias

Em 31 de março, o pesquisador de segurança Chaofan Shou descobriu que o pacote do Claude Code no npm continha o arquivo sourcemap, expondo 500 mil linhas de código TypeScript na internet.

A comunidade encontrou no código a funcionalidade KAIROS: “uma função que pode rodar como um agente persistente em segundo plano, capaz de corrigir erros periodicamente, executar tarefas, sem precisar de intervenção humana.”

Duas semanas depois, o lançamento do Routines tinha funcionalidades quase idênticas. Após o vazamento, a Anthropic decidiu abrir o código da camada de agentes, ao invés de esconder. Essa transparência acabou conquistando a comunidade de desenvolvedores.

A próxima etapa das ferramentas de programação com IA não é mais ser mais inteligente, mas mais autônoma

À primeira vista, parece que só mudaram a interface, adicionaram painéis e melhoraram o desempenho. Mas, na essência, trata-se de uma mudança de paradigma na interação: de “diálogo um a um” para “comando um a muitos”, de “funciona só quando você está presente” para “funciona mesmo quando você não está”.

A competição entre ferramentas de programação com IA não é mais sobre qual modelo é mais inteligente. O verdadeiro desafio é: quem consegue fazer a IA se integrar de forma mais autônoma ao fluxo de trabalho diário do desenvolvedor, transformando o humano de executor em supervisor.

Até onde essa trajetória vai, ainda é cedo para dizer. Mas o caminho já está bem claro.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • Comentário
  • Repostar
  • Compartilhar
Comentário
Adicionar um comentário
Adicionar um comentário
Sem comentários
  • Marcar