promptgarten 🌱

Referencia de comandos · Claude Code

/goal

Establece un objetivo: Claude sigue trabajando a lo largo de varios turnos hasta que se cumple la condición.

/goal [condición|clear] establece una condición de finalización que Claude sigue a lo largo de varios turnos, sin necesidad de reiniciar manualmente cada paso. Después de cada turno, un modelo pequeño y rápido (Haiku de forma predeterminada) comprueba, a partir de la conversación, si se cumple la condición; si no es así, comienza automáticamente otro turno. En cuanto se cumple la condición, el objetivo se elimina automáticamente. Sin argumento, el comando muestra el objetivo actual o el alcanzado más recientemente, junto con el número de turnos y el consumo de tokens. clear, stop, off, reset, none y cancel eliminan un objetivo activo antes de tiempo. Un objetivo no cambia los permisos — en el modo predeterminado, Claude sigue preguntando antes de las llamadas a herramientas que no estén ya permitidas; para turnos sin supervisión, /goal se puede combinar con el modo automático. Por sesión solo hay un objetivo activo a la vez; uno nuevo reemplaza al existente. La comprobación se basa únicamente en lo que Claude ha hecho visible en el historial previo — el evaluador no llama a herramientas ni vuelve a leer archivos por sí mismo.

🎬 EN VÍDEO CORTO

Establece un objetivo: Claude sigue trabajando a lo largo de varios turnos hasta que se cumple la condición.

¿CUÁNDO USARLO?

Tarea de varios pasos con un estado final claramente verificable

/goal all tests in test/auth pass and the lint step is clean

Limitar el objetivo con un tope de turnos o de tiempo

/goal migra todos los call-sites a la nueva API, o stop after 20 turns

Detener un objetivo activo antes de tiempo

/goal stop

¿CUÁNDO MEJOR NO?

Tarea recurrente y permanente entre sesiones

/goal está vinculado a una condición de cumplimiento única dentro de la sesión actual, no está pensado para comprobaciones recurrentes y permanentes.

Mejor: Usar /loop, por ejemplo /loop 30m check for new support tickets.

Probar un enfoque de solución fundamentalmente distinto

Un nuevo objetivo solo cambia la condición de finalización para los próximos turnos, no el enfoque anterior ni el historial de conversación.

Mejor: Usar /branch para bifurcar en otra dirección a partir de este punto.

FUENTES

MÁS COMANDOS · Claude Code

/heapdump/help/hooks/ide/init/insights/install-github-app/install-slack-app/keybindings/login/logout/loop

Todos los comandos · Claude Code

Compartir:𝕏in💬