Tu agente de IA comienza cada sesión como un empleado nuevo - Killian Carlsen-Phelan, Sonar
Original · Your AI Agent Starts Every Session Like a New Hire - Killian Carlsen-Phelan, Sonar
Key Takeaway
Sonar Vortex integra pautas de proyectos y análisis deterministas en los agentes de programación para verificar el código de forma automática antes de enviarlo.
Highlights
El 96% de los desarrolladores encuestados por Sonar no confía plenamente en el código generado por inteligencia artificial.
Menos de la mitad de los desarrolladores, exactamente el 48%, verifica por completo el código antes de enviarlo.
Sonar Vortex gasta un 36% menos de tokens en promedio, especialmente en tareas de refactorización de bases de código existentes.
Los usuarios de Sonar Vortex experimentan una reducción del 44% en interrupciones en producción.
Sonar lleva casi dos décadas proporcionando análisis deterministas para identificar problemas de seguridad y mantenibilidad.
Timeline
El problema del contexto en la programación agéntica
Iniciar una nueva sesión con un agente de programación equivale a contratar a un empleado nuevo que ignora por completo las normas del proyecto. Al recibir una tarea como la creación de un endpoint, el agente debe investigar el código existente mediante una búsqueda que puede demorarse y gastar recursos valiosos. Además, dado que ninguna base de código está libre de fallos, los agentes replican esos mismos patrones problemáticos, lo que vuelve casi imposible mantener la calidad del software si no se detectan a tiempo.
- Las sesiones agénticas nuevas empiezan sin conocer las convenciones, pautas de codificación ni reglas de arquitectura del proyecto.
- Los agentes buscan contexto navegando por el repositorio, lo que consume tiempo y tokens de forma ineficiente.
- Los problemas existentes en las bases de código tienden a ser replicados y repetidos por los agentes de programación.
Presentación de Sonar Vortex y datos de la encuesta
Para mitigar los riesgos de enviar código no verificado a producción, Sonar introduce el complemento Vortex. La herramienta proporciona a los agentes un mapa y las directrices del proyecto de antemano, evitando que busquen archivo por archivo sin rumbo fijo. Los datos respaldan la urgencia de esta solución, mostrando que la gran mayoría de los desarrolladores carece de confianza ciega en la inteligencia artificial, mientras que una minoría verifica rigurosamente los resultados antes de finalizar el trabajo.
- Sonar Vortex es un complemento que se conecta a cualquier agente de programación para dotarlo de contexto antes de que empiece a escribir código.
- Una encuesta de Sonar a más de 1,100 desarrolladores revela que el 96% desconfía del código de IA y solo el 48% lo verifica por completo.
- El complemento extrae pautas de arquitectura, bibliotecas aprobadas y estándares de codificación antes de la implementación.
Verificación determinista frente a la revisión por IA
El rendimiento de los agentes mejora notablemente cuando reciben directrices claras desde el principio del proceso. A diferencia de otros métodos donde una inteligencia artificial revisa a otra con resultados poco fiables o alucinaciones, la capa determinista de Sonar Vortex ofrece comprobaciones predecibles y compatibles. Esto permite detectar problemas de seguridad complejos, como permisos inseguros en archivos temporales, obligando al agente a iterar y corregir sus propios errores de manera autónoma.
- Sonar Vortex gasta un 36% menos de tokens en promedio y reduce las interrupciones en producción en un 44%.
- El análisis determinista garantiza resultados idénticos en cada ejecución, a diferencia de la revisión basada en otros agentes de IA.
- El complemento se integra mediante CLI y clientes MCP con diversos agentes de programación del mercado.
Demostración práctica y beneficios del flujo de trabajo
Durante la demostración práctica con un agente en Java, la herramienta identifica automáticamente un problema de permisos en un archivo temporal que los tests tradicionales suelen pasar por alto. Al recibir el reporte de Sonar Vortex, el agente corrige el código y se somete a una nueva validación determinista hasta superar la regla establecida. De esta forma, los desarrolladores obtienen un código más seguro, reducen el esfuerzo de corrección y pueden confiar plenamente en la automatización de sus flujos de trabajo.
- Sonar Vortex detecta fallos de seguridad y problemas de flujo de datos tanto en el código nuevo como en el preexistente.
- El agente recibe los hallazgos, ajusta su solución de manera iterativa hasta cumplir con las reglas estrictas de seguridad y vuelve a analizar el código.
- La integración de esta herramienta reduce las revisiones de ida y vuelta y disminuye el tiempo y dinero invertidos en remediación.
Description
Every new coding agent session starts like a new hire: it doesn't know your conventions, architecture rules or approved libraries, so it burns time and tokens searching your repo and repeats the issues already in it. Killian Carlsen-Phelan of Sonar introduces Sonar Vortex, a plugin that hands your agent a map of the codebase and your guidelines before it writes, then deterministically checks every edit. In a live session, Vortex catches a temp-file permission bug the agent's own tests missed, and rejects its first fix. Sonar reports 36% fewer tokens and 44% fewer production outages. Chapters: 0:00 Intro 0:26 Every agent session starts from scratch 1:59 What Sonar Vortex does 2:25 The bug a test wouldn't catch 3:35 96% don't trust AI code, 48% verify it 4:26 How Vortex guides the agent 7:00 36% fewer tokens 8:08 Bringing SonarQube into the agent loop 9:01 Demo: a real task 13:03 Not AI checking AI 14:17 The fix that wasn't a fix 16:20 What you get Killian Carlsen-Phelan https://www.sonarsource.com Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
