Pular para o conteúdo principal
O Modo Avançado oferece recursos avançados ao Devin para ajudar você a obter mais valor da plataforma. Nesse modo, o Devin pode analisar outras sessões do Devin, criar e melhorar playbooks, iniciar sessões em lote e gerenciar a base de conhecimento da sua organização.

Quando usar o Modo Avançado

O Modo Avançado é particularmente útil quando você precisa:
  • Analisar resultados de sessões: Entender por que uma sessão teve sucesso ou falhou, identificar padrões e extrair aprendizados
  • Criar playbooks a partir de sessões bem-sucedidas: Transformar uma sessão bem-sucedida em um playbook reutilizável que outras pessoas possam usar
  • Melhorar playbooks existentes: Refinar playbooks com base no feedback das sessões ou em novos requisitos
  • Iniciar sessões em lote: Criar várias sessões do Devin de uma só vez para tarefas repetitivas
  • Gerenciar Knowledge: Eliminar duplicidades, consolidar ou criar novas entradas de Knowledge a partir da sua base de código

Acessando o Modo Avançado

Para alternar para o Modo Avançado:
  1. Acesse a página inicial do Devin
  2. Clique no botão Advanced → abaixo da caixa de entrada
  3. A interface será alterada para mostrar as abas do Modo Avançado
Para voltar ao Devin padrão, clique em ← Back to Devin.
O Modo Avançado requer a permissão UseDevinExpert, que é concedida a todos os membros da organização por padrão.

Recursos do Modo Avançado

Ao entrar no Modo Avançado, você verá uma interface com abas que oferece cinco funcionalidades diferentes:

Analisar uma sessão

Use esta aba para pedir que o Devin analise uma ou mais sessões existentes. Isso é útil para:
  • Entender por que uma sessão não foi concluída como esperado
  • Identificar o que funcionou bem em uma sessão bem-sucedida
  • Extrair padrões e insights de várias sessões
Para analisar sessões:
  1. Selecione a aba Analyze a Session
  2. Adicione um ou mais links de sessão usando o seletor de sessão
  3. Opcionalmente, forneça contexto adicional sobre o que você deseja aprender
  4. Envie sua solicitação
O Devin examinará o histórico da sessão, identificará os principais eventos e fornecerá insights sobre o que aconteceu e por quê.

Criar playbook

Use esta aba para criar um novo playbook, opcionalmente baseado em sessões existentes. Isso é útil quando:
  • Você teve uma sessão bem-sucedida e quer replicá-la
  • Você quer documentar um processo para o seu time
  • Você precisa padronizar como determinadas tarefas são executadas
Para criar um playbook:
  1. Selecione a aba Create Playbook
  2. Opcionalmente, adicione links de sessões como material de referência
  3. Descreva o playbook que você quer criar
  4. Envie sua solicitação
Devin analisará as sessões fornecidas e criará um playbook estruturado com procedimentos, especificações e orientações.

Melhorar playbook

Use esta aba para refinar um playbook existente com base em feedback ou novos requisitos. Isso é útil quando:
  • Um playbook não está produzindo os resultados desejados
  • Você quer adicionar novas funcionalidades a um playbook existente
  • Você precisa atualizar um playbook com base nos resultados das sessões
Para melhorar um playbook:
  1. Selecione a aba Improve Playbook
  2. Selecione o playbook que você quer melhorar
  3. Opcionalmente, adicione links para sessões que mostrem onde o playbook precisa ser aprimorado
  4. Descreva as mudanças que você quer
  5. Envie sua solicitação
Devin analisará o playbook e as sessões e, em seguida, sugerirá melhorias específicas.

Iniciar sessões em lote

Use esta guia para criar várias sessões do Devin de uma só vez. Isso é útil para:
  • Processar vários arquivos com o mesmo playbook
  • Executar a mesma tarefa em diferentes partes da sua base de código
  • Implementar alterações de um PRD em vários componentes
Para iniciar sessões em lote:
  1. Selecione a guia Start Batch Sessions
  2. Opcionalmente, selecione um playbook para usar em todas as sessões
  3. Descreva suas tarefas ou envie um arquivo com os detalhes das tarefas
  4. Envie sua solicitação
O Devin vai analisar sua solicitação e propor a criação de sessões individuais para cada tarefa. Você terá a oportunidade de revisar e aprovar as sessões propostas antes do início. Exemplos de prompts em lote:
  • “Inicie uma sessão do Devin usando o playbook selecionado para cada arquivo no CSV anexado”
  • “Encontre cada arquivo no repositório que usa SQL puro e inicie sessões para migrar cada arquivo usando o playbook”
  • “Leia o PRD de autenticação usando o Notion MCP e proponha sessões independentes do Devin para implementar esse recurso”

Gerenciar conhecimento

Use esta aba para manter e melhorar a base de conhecimento da sua organização. Isso é útil para:
  • Encontrar e unificar entradas de conhecimento duplicadas
  • Resolver orientações conflitantes
  • Criar novos conhecimentos a partir de padrões da base de código
Para gerenciar conhecimento:
  1. Selecione a aba Manage Knowledge
  2. Descreva o que você deseja fazer com sua base de conhecimento
  3. Envie sua solicitação
Exemplos de tarefas de gerenciamento de conhecimento:
  • “Revise todas as entradas de conhecimento e identifique duplicatas ou entradas muito semelhantes. Para cada conjunto de duplicatas, proponha uma versão consolidada.”
  • “Analise todas as entradas de conhecimento para encontrar contradições ou conflitos nas orientações. Para cada conflito encontrado, explique a discrepância e proponha uma resolução.”
  • “Investigue a base de código para identificar principais padrões de arquitetura e crie entradas de conhecimento documentando esses padrões.”

Boas práticas

Analisando sessões de forma eficaz

Ao analisar sessões, seja específico sobre o que deseja aprender. Em vez de perguntar “O que aconteceu?”, experimente:
  • “Por que o Devin escolheu essa abordagem em vez da alternativa?”
  • “O que causou as falhas de teste nesta sessão?”
  • “Quais padrões podemos extrair para criar um playbook?”

Criando playbooks úteis

Ao criar playbooks a partir de sessões:
  • Forneça várias sessões bem-sucedidas, se houver, para ajudar o Devin a identificar padrões comuns
  • Descreva o público-alvo e o caso de uso previstos para o playbook
  • Especifique quaisquer restrições ou requisitos que devem ser incluídos

Gerenciando Knowledge em grande escala

Para grandes bases de Knowledge:
  • Comece com deduplicação para reduzir ruído
  • Em seguida, resolva conflitos para garantir a consistência
  • Por fim, preencha lacunas criando Knowledge a partir da análise do código

Permissões

O Modo Avançado requer a permissão UseDevinExpert. Essa permissão está incluída nas funções padrão org_member e org_admin, portanto, todos os membros da organização têm acesso por padrão. Se você precisar restringir o acesso ao Modo Avançado, poderá criar uma função personalizada sem essa permissão e atribuí-la a usuários específicos.