¿Cómo instalo Ward?
Actualizado
Ejecuta un comando para instalar Ward y luego ward init en tu proyecto. El instalador funciona en Linux x86_64, macOS con Apple Silicon, Windows x86_64 y Git Bash.
¿Cómo instalo Ward en Linux, macOS o Git Bash?
curl -fsSL https://raw.githubusercontent.com/RicardoRB/ward-ai/main/install.sh | sh
ward --version
El script detecta tu sistema y tu CPU, descarga la versión de GitHub Releases, comprueba su checksum SHA-256 e instala ward en ~/.local/bin. Si esa carpeta no está en tu PATH, el script imprime la línea que debes añadir.
¿Cómo instalo Ward en Windows?
En PowerShell:
irm https://raw.githubusercontent.com/RicardoRB/ward-ai/main/install.ps1 | iex
ward --version
Instala ward.exe en %LOCALAPPDATA%\Programs\ward\bin. No necesita permisos de administrador. Reinicia las terminales abiertas para ver el nuevo PATH.
¿Cómo instalo una versión concreta?
Define WARD_VERSION con una etiqueta de versión. WARD_INSTALL_DIR cambia la carpeta.
curl -fsSL https://raw.githubusercontent.com/RicardoRB/ward-ai/main/install.sh | WARD_VERSION=v0.7.1 WARD_INSTALL_DIR=/usr/local/bin sh
¿Puedo descargar Ward a mano?
Sí. Cada versión en GitHub tiene un archivo por plataforma y un fichero .sha256: ward-linux-x86_64.tar.gz, ward-macos-aarch64.tar.gz y ward-windows-x86_64.zip. No hay binario para macOS Intel. En un Mac Intel, compila el JAR desde el código y ejecútalo con JDK 25.
¿Cómo configuro mi proyecto después de instalar?
cd tu-proyecto
ward init
ward check
ward init es un asistente. Te pregunta el preset, las comprobaciones, tu agente de código y los hooks de Git. Si algo falla, ejecuta ward doctor.
¿Puede mi agente de código configurar Ward por mí?
Sí. Ward incluye tres skills para agentes: ward-init, ward-tune y ward-fix. Instálalas con:
npx skills add RicardoRB/ward-ai --skill ward-init ward-tune ward-fix
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.