Aba Progress

Chats paralelos
/btw sua pergunta na caixa de chat principal. Cada chat paralelo é aberto em um painel ao lado do Worklog, com todo o contexto da sessão até aquele momento.
Os chats paralelos são somente leitura: o Devin pode pesquisar e ler a base de código para responder às suas perguntas, mas não pode editar arquivos, executar comandos nem alterar o trabalho da sessão. Você pode interromper uma resposta enquanto ela está sendo gerada, e a sessão principal continua em execução o tempo todo.
Shell & Terminal
Recursos do histórico de comandos
- Lista completa de comandos: Veja todos os comandos que Devin executou durante a sessão
- Prévia dos resultados: Veja o resultado de cada comando sem precisar trocar de contexto
- Funcionalidade de cópia: Copie rapidamente comandos e resultados para a área de transferência
- Navegação no tempo: Vá para diferentes momentos da sessão clicando nos comandos
- Integração com atualizações de progresso: Comandos de shell são vinculados às atualizações de progresso do Devin para fornecer contexto

Ver atualizações do shell

Histórico de comandos do shell


Executando seus próprios comandos
- Abrir um terminal no VSCode para executar comandos diretamente
- Alternar terminais do modo somente leitura para o modo de escrita
- Executar quaisquer comandos necessários para depurar, testar ou configurar o ambiente
Devin IDE

Revisando o trabalho do Devin em tempo real
Assumindo a tarefa do Devin
- Cmd/Ctrl+K para gerar comandos de terminal a partir de linguagem natural
- Cmd/Ctrl+I para respostas rápidas a perguntas ou edições rápidas de arquivos
- Tab autocomplete para autocompletar código
Boas práticas na IDE
- Avise o Devin sobre as alterações que você fez ao retomar a sessão
- Certifique-se de que o Devin esteja pausado antes de assumir a IDE para evitar alterações simultâneas e conflitantes
- Use o navegador do Devin para testar você mesmo o build local, sem sair do aplicativo web
Interactive Browser

Casos de uso do Browser
- Testar aplicações locais: Teste sua aplicação em execução na máquina do Devin diretamente no navegador
- Verificação visual: Verifique se as alterações de UI estão corretas no navegador
- Capturas de tela e gravações: Devin pode capturar capturas de tela e vídeos do navegador e enviá-los de volta para você como comprovação de testes ou para mostrar resultados
- Fluxos de autenticação: Conclua etapas de login, desafios de MFA ou fluxos de OAuth que o Devin não consegue executar automaticamente
- Resolução de CAPTCHA: Resolva CAPTCHAs manualmente quando o Devin os encontrar
- Navegação complexa: Ajude o Devin a navegar em interfaces web complexas ou formulários com várias etapas
Como manter o estado do navegador entre sessões
localStorage e outros dados do perfil do Chrome) e propõe uma atualização única do blueprint da sua organização. Depois que você a aprovar, todas as sessões futuras começarão com esse estado do navegador restaurado automaticamente — sem precisar fazer login novamente.
Consulte Autenticação do Browser para conhecer o fluxo de trabalho completo, as considerações de segurança e as limitações.
Integração & Fluxo de trabalho
Fluxo de trabalho típico
- Inicie uma sessão e deixe o Devin começar a trabalhar
- Monitore o progresso usando as atualizações de status
- Verifique os comandos do shell para entender o que o Devin está executando
- Revise pequenas alterações de código na IDE usando a visualização de diff
- Faça testes funcionais com os protótipos (para desenvolvimento frontend)
- Assuma o controle se necessário interrompendo o Devin e usando a IDE diretamente
- Retome o uso do Devin depois de fazer suas alterações e informar ao Devin o que você fez
Melhores práticas
Quando usar cada ferramenta
Dicas para uma colaboração eficaz
- Intervenha cedo: Se você perceber que Devin está indo na direção errada, interrompa e redirecione o quanto antes
- Aproveite o histórico de comandos: Use o histórico de comandos do shell para entender o que Devin já tentou e o que funcionou
- Comunique mudanças: Ao retomar a sessão, sempre informe Devin sobre quaisquer alterações que você fez ao assumir o controle

