Watchbird · piloto automático y reglasLa rutina se aprueba sola.Lo demás pregunta.
Las reglas deciden qué puede hacer un agente sin preguntarte, por proyecto o para todos. El piloto automático activa las reglas «Permitir en piloto automático» durante 15, 30 o 60 minutos.
- La situación
Tu agente ejecuta npm test por vigésima vez hoy, y cada vez pulsas «Permitir».
- Qué hace Watchbird
Una regla «Comandos: npm test * → Permitir» responde por ti. Watchbird compara cada solicitud con tus reglas antes de que se abra el notch.
- Cómo se usa
Ajustes → Reglas y automatización: elige el tipo (comandos, cambios de archivos, herramientas), la acción, el proyecto y el agente, y luego el patrón. El piloto automático se inicia desde el notch o desde ahí.
- Qué necesitas
Un agente que se pueda aprobar en el notch: Claude Code, Codex CLI, Copilot CLI, OpenCode, Qwen Code o Devin (Cursor y Factory Droid con su barrera opcional).
- Tus datos
Las reglas se guardan en los ajustes de Watchbird en tu PC. Cada decisión automática se registra localmente (90 días).
Paso a paso
- 01Abre Ajustes → Reglas y automatización.
- 02Nueva regla: elige Comandos, Cambios de archivos o una herramienta; luego Permitir, Permitir en piloto automático, Preguntar siempre o Denegar.
- 03Elige todos los proyectos o uno, todos los agentes o uno, y escribe el patrón: * es un comodín.
- 04Añade con un clic las reglas recomendadas para el piloto automático: cambios de archivos en el proyecto y comandos que solo leen, compilan o prueban.
- 05Inicia el piloto automático desde el notch abierto: 15, 30 o 60 minutos. Mientras está activo se ve una cuenta atrás verde; un clic lo detiene.
Piloto automático y reglas
Ejemplos
- Comandos: npm test *
Permitir: las pruebas se ejecutan sin preguntar, en todos los proyectos.
- Cambios de archivos: src/**
Permitir en piloto automático: los cambios en src/ pasan mientras el piloto automático está activo.
- Comandos: git push *
Preguntar siempre: también en piloto automático.
- Comandos: rm *
Denegar: el agente recibe un no, con tu motivo.
Orden: gana denegar, luego la lista de bloqueo fija, luego «preguntar siempre» y después permitir.
Seguridad y datos
- Una lista de bloqueo fija nunca se puede permitir con una regla: rm -rf, git push --force, git reset --hard, curl | sh y más. Esos comandos siempre preguntan.
- Los comandos encadenados (&&, ||, ;, |) necesitan una regla para cada parte. Las sustituciones y las redirecciones a archivos nunca se permiten con reglas.
- Los archivos fuera del proyecto solo coinciden con reglas que tengan una ruta absoluta.
- El piloto automático nunca sobrevive a un reinicio y termina solo.
- Cada decisión automática aparece en Historial → Automático, con la regla y el comando.
FAQ
Preguntas al respecto
¿Qué significa «Permitir en piloto automático»?
La regla solo funciona mientras el piloto automático está activo. El resto del tiempo, el agente pregunta como siempre.
¿Y el «Permitir siempre» propio de Claude Code?
Claude Code lo decide por sí mismo antes de que Watchbird vea la solicitud. Watchbird muestra esas reglas en solo lectura en la misma página.
¿Puedo ver qué se ha permitido?
Sí: Historial → Automático muestra cada decisión automática con su regla.
Más funciones
Los agentes se instalan por separado. Watchbird es un producto independiente y no está afiliado ni respaldado por sus fabricantes; todos los nombres de productos son marcas de sus respectivos propietarios.