omar espinosa
EN

[ entorno de desarrollo con IA ]

Zenith

Un entorno de desarrollo nativo para IA.

La mayoría de las herramientas de IA para código giran alrededor de una conversación entre un developer y un modelo. Zenith explora modelos de razonamiento coordinando agentes de ingeniería especializados.

Un modelo de razonamiento, varios agentes acotados
  1. Developer
  2. Modelo de razonamiento
  3. Plan
  1. Agente de código
  2. Agente de auditoría
  3. Agente de investigación
  1. Resultados
  2. Revisor
  3. Developer

Un modelo de razonamiento potente sostiene el objetivo mientras modelos más pequeños y especializados ejecutan tareas acotadas, para que el razonamiento caro se gaste solo donde agrega valor.

Contexto a nivel de código. Los agentes exploran repositorios completos en lugar de archivos aislados: descubrimiento de arquitectura, detección de código muerto, auditorías de rendimiento, análisis de modularidad y dependencias, investigación de bugs, planeación de refactors y cobertura de pruebas. El punto es darles suficiente contexto para razonar sobre sistemas, no sobre fragmentos.

Ingeniería consciente de la observabilidad. El área que más me interesa: conectar agentes de código con telemetría de producción, no solo con el código fuente.

De una regresión de latencia a un parche
  1. Subió la latencia P99
  2. El agente inspecciona trazas
  3. Encuentra una ruta lenta a la base de datos
  4. Mapea la traza al código
  5. Propone una optimización
  6. Valida contra la arquitectura

Modelos locales y open-weight. Zenith también funciona como un entorno para experimentar con inferencia local, ruteo de modelos, arquitecturas Mixture-of-Experts, cuantización, decodificación especulativa e inferencia heterogénea GPU/CPU. El objetivo no es depender de un solo modelo o proveedor.

Stack Rust · GPUI · TypeScript · LLM APIs · modelos open-weight · MCP · inferencia local · orquestación de agentes