CEVIU Logo
Voltar
Pare de programar em Markdown
💻CEVIU

Pare de programar em Markdown

Aprofundamento CEVIU

Aprofundamento

Usar LLMs para tarefas que código convencional resolve com mais eficiência virou um antipadrão comum em sistemas de suporte e automação. Muitas empresas estão trocando confiabilidade por facilidade momentânea, codificando regras de negócio claras, como políticas de devolução, em prompts no lugar de if-else em código. O custo? Latência alta, falhas por ambiguidade, risco de injeção de prompt e privacidade comprometida. Pior: isso acontece mesmo quando a lógica é simples e determinística, o que deveria ser bandeira vermelha.

O problema técnico real não é só o uso errado da IA, mas a dificuldade de orquestrar diferentes modos de computação, código, humanos, agentes, de forma confiável. Frameworks que permitem pausar e retomar execuções com estado completo (como continuations) ainda são raros ou complexos. Sem eles, equipes optam pelo caminho fácil: jogar tudo num LLM, usando o histórico da conversa como 'banco de estados'. É funcional, mas frágil, caro e lento.

Por que isso importa

Automatizar processos com LLMs em vez de código está se tornando uma dívida técnica invisível. Enquanto parece acelerar o desenvolvimento inicial, gera sistemas imprevisíveis, difíceis de auditar e caros de manter. Isso afeta diretamente segurança, compliance e experiência do usuário. A lição não é rejeitar IA, mas usá-la onde faz diferença real, análise de sentimento, interpretação de linguagem natural, geração criativa, e reservar o controle de fluxo para estruturas confiáveis. Quem ignorar esse limite vai entregar produtos lentos, inseguros e propensos a falhar em produção.

Perguntas frequentes

Quando devo usar um LLM em vez de código tradicional?

Use LLMs quando a tarefa envolve ambiguidade, linguagem natural ou padrões difíceis de codificar, como classificar emoções em textos ou gerar respostas criativas. Se a lógica tem regras claras, com entradas e saídas bem definidas, como calcular frete ou validar políticas, prefira código convencional. O LLM entra como complemento, não como motor central.

Por que programar em Markdown com LLMs é problemático?

Markdown não tem tipo, não permite abstração segura, nem garante consistência. Regras espalhadas em prompts são frágeis, difíceis de testar e sujeitas a injeção de instruções maliciosas. Além disso, cada chamada ao LLM custa mais, demora mais e expõe dados sensíveis. É como substituir um banco de dados relacional por planilhas compartilhadas: funciona até deixar de funcionar.

Como combinar LLMs e código sem cair nesse erro?

Separe claramente as responsabilidades. Use código para controlar o fluxo, tomar decisões e garantir segurança. Use o LLM apenas nas partes que exigem compreensão semântica, como interpretar um pedido de suporte em linguagem natural. Armazene estado com mecanismos confiáveis, não no histórico do chat, e valide sempre a saída do modelo antes de agir.

Fontes

Avalie este artigo:
Compartilhar:
Categoria
CEVIU
Publicado
25 de junho de 2026
Editoria
CEVIU

Quer receber mais sobre CEVIU?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser