Ward

Preguntas frecuentes sobre Ward

Actualizado

Respuestas cortas a las preguntas que se hacen los desarrolladores antes de adoptar Ward.

¿Qué es Ward?

Ward es una CLI de código abierto que revisa el código que escriben los agentes de IA contra las reglas que guardas en el repositorio, y lo bloquea cuando las incumple.

¿Ward es gratuito y de código abierto?

Sí. Ward es de código abierto con licencia Apache 2.0. Las herramientas de calidad que ejecuta son proyectos aparte con sus propias licencias y no vienen incluidas.

¿Ward está listo para producción?

Ward está en alfa. La CLI y la configuración pueden cambiar antes de la 1.0, y solo la última versión recibe correcciones.

¿Qué lenguajes admite Ward?

Java y Kotlin con Maven o Gradle, proyectos Android en Kotlin y Java, TypeScript y JavaScript con npm, pnpm, Yarn o Bun, Python 3.11 a 3.14 con uv, Poetry o pip, y Swift con SwiftPM o Xcode.

¿Con qué agentes de código funciona Ward?

Claude Code, OpenCode, Codex, Cursor, GitHub Copilot CLI, Gemini CLI, Windsurf, Cline, Factory Droid y Amp.

¿Cómo instalo Ward?

En Linux, macOS o Git Bash ejecuta curl -fsSL https://raw.githubusercontent.com/RicardoRB/ward-ai/main/install.sh | sh. En Windows, ejecuta irm https://raw.githubusercontent.com/RicardoRB/ward-ai/main/install.ps1 | iex en PowerShell.

¿Ward instala las herramientas que ejecuta?

No. Ward nunca instala herramientas. Si falta una, la marca como UNAVAILABLE.

¿Es seguro ejecutar Ward en cualquier repositorio?

No. ward.toml es código ejecutable, y ward check ejecuta sus comandos con los privilegios de tu usuario. No ejecutes Ward en repositorios o pull requests no confiables fuera de un sandbox.

¿Qué hago ahora?

¿Listo para probarlo? Instala Ward y ejecuta ward init en tu proyecto.