Kavor en la práctica
Elige un provider y añade un CodingAgent al Canvas.
Cada CodingAgent comienza con una responsabilidad y un provider. El selector de la toolbar permite elegir el harness antes de colocar el Node; la sesión conserva su interfaz nativa y después puede conectarse con Specifications, Files, Sticky Notes, Terminals y otros CodingAgents.
Kavor en la práctica
0:38Mira Kavor en acción.
Esta es una sesión real de Kavor: CodingAgents, Specifications, Files, Sticky Notes y Terminals permanecen visibles en un Canvas, conectados alrededor del trabajo en lugar de ocultos en chats desechables.
0:23Conecta la intención con la acción.
Una Connection define lo que un Node puede ver y hacer. En esta sesión, un CodingAgent guarda una decisión en una Sticky Note y ejecuta un comando en un Terminal activo mientras el contexto permanece visible.
0:41Convierte una Specification en contexto duradero.
Una Specification aporta una intención duradera al CodingAgent. Una Sticky Note conectada permite que sus decisiones sobrevivan al chat. En esta sesión real, ambas Connections —y el trabajo entre ellas— permanecen visibles en el Canvas.
1:29Empieza pequeño. Cierra el loop.
Un buen primer loop comienza con una intención explícita y termina con evidencia duradera. En esta sesión real, una Specification guía a un CodingAgent, los mensajes pasan el trabajo a otro y ambos pueden escribir en la misma Sticky Note, sin ocultar el camino entre ellos.
0:21El archivo ya no tiene que salir del flujo.
Un archivo no debería interrumpir el flujo. En esta sesión real, un PDF permanece visible en un File Node mientras un CodingAgent conectado trabaja con su contexto en el mismo Canvas.
2:09Elige agentes por su papel, no por costumbre.
Un buen flujo multi-agent comienza por las responsabilidades, no por el nombre del provider. En esta sesión real, Spec Writer, Builder, Reviewer y Shipper asumen trabajos distintos mientras el contexto y los handoffs siguen visibles en el Canvas.