José Valim, criador da linguagem Elixir, ex-membro do core do Rails e fundador da Tidewave.ai, trouxe uma visão super prática sobre o papel da IA no dia a dia do desenvolvimento de software. Nada de hype vazio: foco em melhorias reais no fluxo de trabalho dos devs!
Agentes de Codificação: do hype para a realidade (0:00 - 1:45)
Valim mudou o foco das promessas mirabolantes da IA para o que realmente importa: como fazer os agentes de codificação serem úteis de verdade.Os 3 Pilares para Agentes Incríveis1. Instruções Claras
Frameworks deveriam gerar automaticamente um arquivo agents.md em todo novo projeto.
Nele, o dev pode escrever:
- Regras de domínio
- Etapas específicas do projeto
- Erros comuns que o agente deve evitar
2. Ferramentas e MCP (9:12 - 15:34)
O Model Context Protocol (MCP) permite que agentes se conectem a ferramentas externas (Sentry, GitHub, bancos de dados etc.).
Aqui José Valim apresentou o Tidewave, seu novo produto:
- Um runtime de agente que roda direto no navegador
- Entende templates web nativamente
- Executa testes no browser
- Gerencia erros em tempo real
- Integre, não fragmente: em vez de depender só de agentes na IDE, coloque os agentes dentro das ferramentas que você já usa (notebooks de dados, engines de jogos, navegadores para web devs).
- Introspecção é o futuro: linguagens e frameworks precisam oferecer muito mais capacidade de introspecção.
Valim pediu melhorias no Ruby e Rails, especialmente:- Templates estruturados (além de simples interpolação de strings)
- APIs de documentação unificada para os agentes consultarem métodos e docs em tempo real (27:00 - 32:03)
Créditos:
Este resumo foi baseado na palestra completa de José Valim disponível no YouTube: https://youtu.be/ydkP8yB9ozg.
O conteúdo foi apresentado no San Francisco Ruby Conference, realizado entre os dias 19 e 21 de novembro de 2025.
Vale muito a pena assistir a palestra inteira!