¿Cómo uso Ward con Cursor?
Actualizado
Ejecuta ward integrate cursor en tu proyecto. Ward escribe .cursor/hooks.json and .cursor/hooks/ward.sh y revisa el código que escribe Cursor.
¿Qué instala la integración?
| Evento de Cursor | Qué ocurre |
|---|---|
preToolUse (Shell, Write, Delete) |
Con el guard activo, rechaza cambios protegidos |
postToolUse (Write, Delete) |
Ejecuta la comprobación de calidad. Los hallazgos vuelven como additional_context |
stop |
Ejecuta la comprobación de calidad y la validación de specs. Los hallazgos se envían una vez como siguiente prompt |
Cursor ejecuta los hooks del proyecto desde la raíz, en el editor y en cursor-agent.
Mantén ward en tu PATH.
¿Qué ve el agente cuando falla una comprobación?
Tras una edición, los hallazgos pasan a la conversación como additional_context. Cuando el agente se detiene, se envían una vez como siguiente prompt. Si siguen, solo se informan.
¿Cómo la instalo y la quito?
ward integrate cursor
ward integrate cursor --remove
Los archivos generados llevan una marca de propiedad de Ward. Ward solo refresca los suyos y marca como conflicto cualquier archivo que hayas escrito tú.
¿Está probada?
Los archivos generados pasan pruebas contra el contrato documentado de cursor-agent 2026.10.14. Todavía no hay una ejecución real registrada. Ward está en alfa, así que la CLI y la configuración pueden cambiar antes de la 1.0.
¿Qué hago ahora?
¿Listo para probarlo? Instala Ward y ejecuta ward init en tu proyecto.