iklab — un agente de CLI que planifica primero

iklab es un agente de programación en línea de comandos construido sobre Granite 4.0-H-Tiny. La decisión que está en el nombre es que planifica antes de actuar, en vez de reaccionar una llamada de herramienta a la vez.

Herramientas, con camino de vuelta. El agente trabaja a través de un conjunto de herramientas — operaciones de archivo, fetch web — y las operaciones que cambian estado vienen con deshacer, porque un agente que puede editar archivos tiene que ser reversible cuando se equivoca.

Skills que el usuario define. Más allá de las herramientas integradas, el comportamiento se extiende mediante skills definidas por el usuario, escritas en Markdown con front matter y descubiertas dinámicamente junto con las herramientas. Las capacidades del agente son configuración, no una lista fija compilada.

Sobrevivir a una sesión larga. Una sesión real supera la ventana de contexto y encuentra formas de atascarse. iklab agregó compactación de contexto, detección de bucles y manejo de interrupciones.

iklab está en GitHub.

← todas las entradas