Perfil de la alternativa
Amazon Kiro × Deep Work Plan
Un IDE agéntico y una CLI cuyas especificaciones avanzan de requisitos de estilo EARS al diseño y a las tareas, con archivos steering y hooks que se ejecutan en eventos del editor, y que puede generar especificaciones de una base de código existente para detectar vacíos en los requisitos antes de empezar el diseño.
Desarrolladores que quieren el desarrollo guiado por especificación integrado en su editor con herramientas respaldadas por AWS.
Última revisión:
Comparado con Deep Work Plan
Dónde encaja
Un IDE agéntico y una CLI cuyas especificaciones avanzan de requisitos de estilo EARS al diseño y a las tareas, con archivos steering y hooks que se ejecutan en eventos del editor, y que puede generar especificaciones de una base de código existente para detectar vacíos en los requisitos antes de empezar el diseño.
Desarrolladores que quieren el desarrollo guiado por especificación integrado en su editor con herramientas respaldadas por AWS.
Qué aporta Deep Work Plan
-
Agnóstico de la herramienta y nativo del repositorio
El harness y el plan son archivos en tu repositorio, legibles por cualquier agente que siga los estándares AGENTS.md y Agent Skills. Cambiar de agente no pierde el plan.
-
Validación seleccionada de lo que cada tarea tocó
Cada tarea declara su superficie tocada y ejecuta las pruebas del comportamiento cambiado y de sus consumidores, ampliando a la suite completa cuando el impacto no puede acotarse. Cero pruebas seleccionadas nunca cuenta como un pase.
-
Un Final Review con pase de seguridad
Un plan se cierra con una revisión de seguridad del conjunto acumulado de cambios, incluida una revisión local obligatoria del diff, y una validación del estado final. Los hallazgos críticos bloquean la finalización.
Dónde encaja: Desarrolladores y equipos que entregan trabajo de varias sesiones a cualquier agente de código y necesitan que termine verificado.
Resumen de capacidades
| Capacidad | Deep Work Plan | Amazon Kiro |
|---|---|---|
| Funciona con cualquier agente de código Los mismos archivos del repositorio impulsan a Claude Code, Codex, Cursor, Gemini CLI y otros. | Integrado | Fuera del alcance |
| Escribe el harness del agente en el repositorio Las instrucciones, la documentación, las skills y los comandos viven en el repositorio, no en la configuración de una sola herramienta. | Integrado | Opcional o mediante extensión |
| Criterios de aceptación por tarea Cada tarea establece condiciones observables para considerarse hecha. | Integrado | Integrado |
| Puerta de validación por tarea Cada tarea nombra los comandos que deben pasar, seleccionados de lo que tocó. | Integrado | Opcional o mediante extensión |
| Estado reanudable en disco El progreso sobrevive a un reinicio de sesión y otro agente o un compañero puede retomarlo. | Integrado | Integrado |
| Revisión de cierre obligatoria con pase de seguridad El plan no puede completarse sin una revisión de seguridad del conjunto completo de cambios y la validación del estado final. | Integrado | Opcional o mediante extensión |
| Comprobador de conformidad ejecutable Un script verifica el repositorio y sus planes contra el estándar, con un código de salida apto para CI. | Integrado | Opcional o mediante extensión |
| Medición publicada de la carga de instrucciones Los bytes que carga cada flujo los mide un script versionado y se publican con sus límites. | Integrado | Fuera del alcance |
| Incorporación que genera la documentación Una primera ejecución escribe la documentación y el kit orientados a agentes del repositorio. | Integrado | Opcional o mediante extensión |
| Especificaciones vivas del producto Una especificación canónica describe el comportamiento actual del producto, acepta deltas de cambio y se actualiza cuando cada cambio se implementa. | Fuera del alcance | Integrado |
| Memoria persistente del agente entre proyectos La memoria acompaña al agente entre distintos repositorios y sesiones, no solo el estado en disco de un plan. | Fuera del alcance | Fuera del alcance |
| Roles de agente especializados y diferenciados Personas con nombre (como analista, arquitecto o revisor) se reparten el trabajo, en vez de que un único agente ejecute cada paso. | Opcional o mediante extensión | Fuera del alcance |
| Es en sí mismo un IDE o editor La herramienta es un entorno de desarrollo integrado por derecho propio, no una extensión de un agente de código ya existente. | Fuera del alcance | Integrado |