Ir para conteúdo principal

Claude Code na web

Atualizado hoje

Claude Code na web executa tarefas de Claude Code remotamente, trabalhando com código de seus repositórios GitHub. Este artigo explica como funciona, quando usá-lo em vez de executar Claude Code em seu terminal ou IDE, e quais fluxos de trabalho ele permite.

O que Claude Code na web oferece

Claude Code na web permite que você delegue tarefas ao Claude que são executadas sem sua supervisão ativa. Em seu navegador, você seleciona um repositório GitHub, descreve o que deseja fazer, e Claude trabalha na tarefa em um ambiente remoto. Depois que Claude Code começar a trabalhar em uma tarefa, você pode sair da página completamente; Claude continuará seu trabalho. Quando terminar, Claude criará automaticamente um pull request com as alterações para você revisar.

Este recurso funciona com repositórios que você pode não ter em sua máquina local. Você pode iniciar tarefas em qualquer repositório GitHub ao qual tenha acesso sem precisar cloná-lo localmente ou configurar um ambiente de desenvolvimento. Isso é útil para projetos aos quais você contribui ocasionalmente ou para explorar bases de código que ainda está aprendendo.

Claude Code para web permite fluxos de trabalho de desenvolvimento assíncronos. Com Claude Code em seu terminal ou editor, você normalmente trabalha de forma síncrona: você faz uma solicitação, aguarda a resposta do Claude, revisa as alterações e faz outra solicitação. Trabalho síncrono como este lhe dá controle refinado, mas requer sua atenção durante todo o processo. Claude Code na web funciona de forma diferente: você pode atribuir uma tarefa maior, deixar Claude trabalhar independentemente e retornar mais tarde para revisar o trabalho concluído.

Você também pode executar várias tarefas em paralelo. Como cada tarefa é executada em seu próprio ambiente isolado, você pode ter Claude trabalhando em vários problemas ou repositórios simultaneamente. Cada tarefa prossegue independentemente e cria seu próprio pull request quando concluída. Mais de uma tarefa pode trabalhar no mesmo repositório ao mesmo tempo.

Como Funciona

Quando você inicia uma tarefa, Claude Code na web cria uma máquina virtual isolada para seu trabalho. Seu repositório GitHub é clonado neste ambiente, que vem pré-configurado com ferramentas de desenvolvimento comuns e ecossistemas de linguagem.

Claude prepara o ambiente executando qualquer comando de configuração que você tenha definido na configuração do seu repositório. Isso inclui instalar dependências, configurar bancos de dados ou executar outras etapas de inicialização que seu projeto precisa. Se sua tarefa requer acesso à rede, talvez para instalar pacotes ou buscar dados, você pode configurar o nível de acesso à internet que o ambiente possui.

Depois que o ambiente está pronto, Claude começa a trabalhar em sua tarefa. Claude lê seu código, faz alterações, escreve testes e executa comandos para verificar o trabalho. Você pode monitorar o progresso e fornecer orientação através da interface web, se necessário.

Quando Claude conclui a tarefa, ele envia as alterações para uma nova branch em seu repositório GitHub. Você recebe uma notificação e pode revisar as alterações, depois criar um pull request diretamente da interface. O pull request inclui todo o trabalho do Claude, pronto para sua revisão e quaisquer alterações adicionais que você queira fazer.

Cada tarefa é executada em isolamento completo. A máquina virtual existe apenas para essa tarefa específica e inclui controles de segurança como acesso à rede restrito e tratamento de credenciais protegido. Sua autenticação GitHub é gerenciada através de um proxy seguro, portanto as credenciais nunca existem diretamente no ambiente onde Claude está trabalhando.

Quando usar Claude Code na web vs. terminal

Claude Code na web é uma nova forma de trabalhar com Claude Code. Algumas tarefas são bem adequadas para execução assíncrona na web, enquanto outras continuarão sendo melhor executadas com Claude Code via seu terminal ou IDE.

Use Claude Code na web para:

  • Tarefas bem definidas com requisitos claros: Quando você pode descrever exatamente o que precisa ser feito e não espera precisar orientar Claude no meio da tarefa, a interface web permite que você inicie o trabalho e retorne quando estiver concluído.

  • Trabalho em segundo plano em backlogs de bugs: Você pode atribuir ao Claude vários problemas do seu backlog e deixá-los executar em paralelo. Cada tarefa prossegue independentemente, permitindo que você resolva vários problemas de uma vez sem monitorar cada um individualmente.

  • Repositórios que você não tem localmente: Se você precisar fazer alterações em um repositório que não clonou ou não deseja configurar em sua máquina, Claude Code na web cuida da configuração do ambiente para você.

  • Tarefas que você deseja enfileirar: Quando você tem uma lista de alterações a fazer, mas não quer trabalhar nelas agora, você pode iniciar tarefas na web e revisar os resultados mais tarde. Isso permite que você agrupe trabalho semelhante ou delegue tarefas durante momentos em que está focado em outra coisa.

Use Claude Code em seu terminal/IDE para:

  • Tarefas que precisam de correção frequente de curso: Quando você não tem certeza exatamente qual é a abordagem correta ou espera precisar redirecionar Claude com base no que vê, trabalhar em seu terminal oferece feedback imediato. Você pode ajustar a direção conforme Claude trabalha em vez de aguardar um resultado completo.

  • Trabalho exploratório com requisitos pouco claros: Se você está descobrindo como resolver um problema ou investigando diferentes abordagens, o terminal permite que você refine sua solicitação conforme aprende. A interação ajuda a esclarecer requisitos que não eram óbvios no início.

  • Desenvolvimento local com alterações não confirmadas:

Isto respondeu à sua pergunta?