A Devia é a assistente de desenvolvimento que mora dentro da IDE, no chat à direita. Ela conhece o seu projeto — os arquivos, as regras, o histórico — e trabalha por pedido, em português.
O que a Devia faz#
- Cria áreas, cadastros e regras novas: "cria um cadastro de fornecedores com CNPJ e telefone".
- Modifica o que existe: "o relatório de vendas precisa agrupar por mês".
- Corrige erros: cole a mensagem de erro (ou envie direto dos BiaLogs) e ela investiga, explica a causa e corrige.
- Configura as telas: ajusta o frontend (Sofia) junto com as regras — "essa lista precisa de um filtro por status".
Como pedir bem para a Devia#
As boas práticas de descrição valem todas aqui, com dois recursos extras da IDE:
- Mencione arquivos com @ — digite
@no chat para apontar exatamente o arquivo sobre o qual você está falando. "No @loja.bia, adiciona o campo categoria no produto" elimina qualquer ambiguidade. - Uma conversa por assunto — o chat suporta várias conversas em paralelo (Chat 1, Chat 2…). Use uma para o relatório novo, outra para o ajuste da agenda: o histórico de cada assunto fica limpo e retomável.
O ciclo de um pedido#
- Você descreve o que quer no chat.
- A Devia propõe e aplica a mudança no ambiente Dev.
- O sistema compila — se algo não fecha, a própria Devia lê o erro e corrige.
- Você confere o resultado (na aba API, nas telas, no DB).
- Quando estiver do seu jeito, a mudança segue o ciclo de publicação para produção.
Dica: a Devia responde melhor a "o que" e "por quê" do que a "como". Diga o resultado que você quer ("quero impedir dois agendamentos no mesmo horário") e deixe o caminho técnico com ela.
Devia e a conversa principal: qual usar?#
As duas chegam ao mesmo sistema. Na prática: a conversa principal é ideal para pedidos de negócio e evoluções planejadas ("adiciona um módulo de estoque"); a Devia na IDE brilha no trabalho fino com contexto na tela — corrigir um erro que você está vendo nos BiaLogs, ajustar um arquivo específico, iterar rápido em Dev. Use a que estiver mais à mão; nenhuma escolha é errada.