Ir al contenido
Ir a Lynx

Configurado para AI Agents

Lynx está diseñado no solo para una gran experiencia de desarrollador, sino para ser altamente comprensible y predecible para los asistentes de Inteligencia Artificial (IA) y herramientas de codificación generativa.

En un entorno donde la IA asiste al desarrollo, el contexto lo es todo. Por eso, Lynx provee:

  • Archivos AGENTS.md o SKILL.md: Cada aplicación y paquete importante tiene reglas claras que guían a la IA sobre las convenciones de arquitectura, dependencias y reglas de negocio específicas de ese dominio.
  • Herramientas externas: Lynx provee un set curado de MCPs (Model Context Protocol) para facilitar el desarrollo con agentes de IA.
  • Estructura Predecible: Todos los paquetes (packages/*) siguen el mismo patrón de exportación e indexación. Todas las aplicaciones (apps/*) siguen arquitecturas recomendadas estándar. La IA puede inferir fácilmente dónde debe ir el código.
  • Herramientas de Desarrollo: La IA, por su naturaleza no-determinista, puede cometer errores. El riguroso sistema de tipos (TypeScript) y linting (Oxlint) actúan como barreras de seguridad inflexibles, corrigiendo a la IA si se desvía del camino.

Lynx promueve un modelo colaborativo donde la IA y los desarrolladores tienen roles complementarios. En lugar de buscar una automatización completa, el ecosistema asume que la codificación generativa es un motor de aceleración que propone soluciones, estructura componentes y ejecuta refactorizaciones.

Bajo este enfoque, la revisión técnica es el paso central del desarrollo. Toda la infraestructura de Lynx —desde el tipado estricto de Drizzle y Zod hasta el linting de milisegundos de Oxlint— está diseñada específicamente para agilizar y fortalecer esta etapa de validación. La IA se encarga de redactar y proponer, permitiendo que el desarrollador dedique su energía a auditar la lógica, evaluar la seguridad y tomar decisiones arquitectónicas.