Claude Code Desktop Major Overhaul: From "Pair Programming" to "Command Center"

robot
Geração de resumo em curso

Escrevendo: 分秒 Claw

No final de março, um investigador 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. Ainda mais interessante, o código escondia uma funcionalidade misteriosa chamada KAIROS: um agente que roda continuamente em segundo plano, corrige 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 um vazamento de código ao lançamento do produto, apenas 14 dias se passaram. Ou a Anthropic reagiu extremamente rápido, ou isso já fazia parte do plano.

Seja como for, 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

Abrindo 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, voltada para desenvolvedores, que lê e escreve código, executa testes, faz commits

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 após ela, parece que ele fala a verdade.

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

O principal problema da versão antiga foi alvo de críticas por meses na comunidade. O renomado desenvolvedor iOS Paul Hudson chegou a dizer que a versão antiga era uma “catástrofe”. O designer Brian Lovin, ao usar um MacBook M3 Max com 96GB de RAM, ao trocar de aba, experimentava quedas de desempenho.

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

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

Adicionou um sistema de gerenciamento na barra lateral, permitindo abrir até cinco sessões simultaneamente na mesma janela. Cada sessão obtém uma cópia independente do projeto 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 verdadeiro embutido (para rodar scripts e builds), editor de arquivos interno, visualizador de Diff com melhor desempenho e Side Chat (Cmd+;), um chat 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 comando em paralelo, você sentado na cadeira de comando.”

Routines: desligue o computador, a IA continua trabalhando

Se a reformulação do desktop mudou o “como usar”, então o Routines mudou o “quando usar”.

Conceito central: uma configuração (prompt + repositório de código + conectores), após definir as condições de disparo, o Claude Code na nuvem da Anthropic executa tarefas automaticamente. 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 Gatilho por evento no GitHub
Agendamento Toda noite às 2h, corrige bugs de alta prioridade e abre PR Conectado ao Datadog/Sentry, detecta alertas, identifica causas raízes e corrige automaticamente Novo PR passa por revisão de segurança, migrando mudanças entre repositórios

O disparo por evento no GitHub tem um design engenhoso: uma PR corresponde a uma 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 na mesma sessão. Todo o contexto da cadeia de ações fica registrado.

“Isso não é apenas refinamento 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 diárias, 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 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 de “usar IA para desenvolver ferramentas de IA”. Boris também comentou: “Engenharia é sobre escolhas e trade-offs, isso pode mudar no futuro.”

E em comparação com Codex e Copilot, qual é a diferença?

Três competidores 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 em cobertura multiplataforma e custo-benefício, enquanto 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.

Na comunidade, foi encontrado o KAIROS no código: “uma funcionalidade que pode rodar como um agente persistente em segundo plano, capaz de corrigir erros periodicamente, executar tarefas, sem necessidade 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. Tornar público acabou ganhando a simpatia da 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 já 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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
Adicionar um comentário
Adicionar um comentário
Nenhum comentário
  • Fixar