A quién le sirve. Programadores y curiosos que quieren ver qué hace un agente de programación con un proyecto pequeño, en un caso de una versión temprana de Devin.
Qué hicieron
Andrew Kean Gao, estudiante de informática y uno de los primeros probadores, le encargó a Devin construir un juego de ajedrez en el que el jugador se enfrenta a un modelo de lenguaje. Devin trabaja en un entorno aislado con terminal, editor de código y navegador. La fuente no da más detalles sobre los pasos ni sobre cómo intervino Gao.
Cómo salió
Devin hizo un progreso notable, pero en algún momento se colgó y el juego no se terminó. Las otras pruebas de Gao tuvieron resultados mixtos: una extensión de Chrome funcionó y una visualización de temperaturas de la Antártida no resultó satisfactoria.
Conviene saber
En aquel momento Devin solo estaba disponible para desarrolladores seleccionados con lista de espera, y la fuente no da cifras de coste ni de tiempo de esta tarea.
Qué necesitas
- Acceso a Devin, el agente de programación de Cognition
- Acceso por API, que es una conexión directa de programa a programa, a un modelo de lenguaje que haga de rival
- Una idea clara: tablero, reglas y partida completa
- Un sitio donde probar el juego
Cómo hacerlo tú, paso a paso
- Describe el juego: un ajedrez donde juegas contra un modelo de lenguaje.
- Indica qué modelo es y cómo se conectará a él.
- Pide que muestre el tablero, haga cumplir los movimientos legales y llame al modelo para sus respuestas.
- Pide que te avise si se atasca en vez de dar vueltas y que cuente lo que queda sin terminar.
- Revisa su progreso a menudo, sin esperar al final.
- Juega una partida de prueba hasta el jaque mate.
- Si se cuelga, cuéntale el último error y pídele que retome desde ahí.
Crea un juego de ajedrez en el que yo juegue contra un modelo de lenguaje mediante [API o nombre del modelo]. Debe mostrar el tablero, hacer cumplir los movimientos legales y llamar al modelo para sus respuestas. Habrás terminado cuando yo pueda jugar una partida completa hasta el jaque mate. Si te atascas, dímelo en lugar de dar vueltas y cuéntame lo que ha quedado sin terminar.
Consejos
- Devin puede quedarse colgado. Pídele que te avise y revisa su avance cada cierto tiempo.
- Un modelo de lenguaje puede proponer jugadas que no son legales. Por eso el juego tiene que comprobar las reglas.
- Las pruebas del autor tuvieron resultados mixtos. Empieza por proyectos pequeños.
Preguntas frecuentes
¿Sigue funcionando así Devin?
El caso es de cuando Devin era una versión temprana con lista de espera. Hoy puede comportarse distinto, así que no lo tomes como medida actual.
¿Se gasta mucho en una prueba así?
La fuente no da cifras de coste ni de tiempo. Pon un límite antes de dejar a un agente trabajando durante horas.
Fuentes
En el directorio desde el 3 de octubre de 2026.