For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegación principal

Trabajo de larga duración

Mantén el trabajo de varios pasos enfocado con resultados claros y criterios de finalización

Para el trabajo que puede requerir muchos pasos, proporciona a ChatGPT un resultado claro, las restricciones y una definición de cuándo se considera terminado. Mantén el trabajo relacionado en el mismo chat para que ChatGPT pueda usar el mismo contexto para elegir el siguiente paso y determinar cuándo se completó el trabajo.

En la aplicación de escritorio de ChatGPT, ingresa /goal para iniciar el modo Objetivo. La fila de progreso te permite pausar, reanudar, editar o eliminar el objetivo mientras ChatGPT trabaja.

Iniciar un objetivo

Escribe /goal en la aplicación de escritorio de ChatGPT, Codex CLI o la extensión para IDE. El texto del objetivo se convierte tanto en el primer prompt como en los criterios de finalización de la tarea.

Si el resultado aún no está claro, comienza con /plan. Pide a ChatGPT que te entreviste, identifique las restricciones y convierta el resultado en un objetivo con criterios de éxito medibles. Luego, inicia el objetivo mejor definido con /goal.

Definir qué significa completar el trabajo

Escribe un objetivo que permita a ChatGPT verificar su propio progreso. Incluye estos tres elementos cuando sean pertinentes:

Elemento del objetivoQué incluir
ResultadoDescribe el resultado que quieres, no solo la actividad que ChatGPT debe realizar.
RestriccionesIndica las herramientas necesarias, los límites, los requisitos de compatibilidad o los enfoques que deben evitarse.
VerificaciónAgrega pruebas, mediciones o criterios de revisión que demuestren que se completó el trabajo.

Por ejemplo:

Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.

Orientar un objetivo en curso

En la aplicación de escritorio de ChatGPT, la fila de progreso del objetivo aparece sobre el editor. Úsala para pausar o reanudar el trabajo, editar el objetivo o eliminarlo. También puedes enviar mensajes de seguimiento mientras el objetivo está en curso para agregar contexto o ajustar las restricciones.

Usa un chat secundario cuando quieras un resumen del estado o una explicación sin interrumpir el chat principal. Si prevés perder la conectividad, pausa el objetivo antes de que ocurra y reanúdalo cuando quieras que ChatGPT continúe.

Al iniciar un objetivo, ChatGPT no obtiene más acceso. Conserva el mismo sandbox y la misma política de aprobación y se pone en pausa cuando necesita una decisión. Con las revisiones automáticas de aprobación, un revisor distinto puede evaluar las solicitudes que cumplan los requisitos sin ampliar esos límites.

Ejecutar objetivos en paralelo

Cada chat conserva su propio contexto, mensajes, resultados y objetivo. Ejecuta los chats de forma simultánea, pero evita que dos chats modifiquen los mismos archivos. Usa worktrees para que los chats de programación en paralelo tengan copias de trabajo separadas.

Para el trabajo local, activa Evitar el reposo durante la ejecución en Configuración para que tu Mac no entre en reposo. Usa Mascotas o las notificaciones del sistema para saber cuándo un chat necesita que intervengas o está listo para revisión.