Trabajo de larga duración
Para trabajos que puedan requerir muchos pasos, proporciona a ChatGPT un resultado claro, restricciones y una definición de finalización. Mantén el trabajo relacionado en el mismo chat para que ChatGPT pueda usar el mismo contexto para elegir el siguiente paso y decidir cuándo se ha completado el trabajo.
En la aplicación de escritorio de ChatGPT, introduce /goal para iniciar el modo Objetivo. La fila de progreso
te permite pausar, reanudar, editar o borrar el objetivo mientras ChatGPT trabaja.
Para trabajos alojados de larga duración en la web de ChatGPT, usa ChatGPT Work e incluye directamente en tu prompt el resultado, las restricciones y los criterios de revisión.
Continúa en el mismo chat web para añadir contexto, cambiar las restricciones o solicitar una actualización del estado. Usa chats separados cuando las tareas independientes puedan ejecutarse en paralelo y evita conceder a dos tareas acceso de escritura a la misma fuente conectada. Para trabajos relacionados, mantén juntos los chats y los archivos de origen en un proyecto.
En una sesión interactiva de Codex CLI, introduce /goal para iniciar el modo Goal. Continúa
en la misma sesión para orientar el trabajo o solicitar una actualización del estado.
En el chat de la extensión del IDE, introduce /goal para iniciar el modo Goal en el
workspace abierto. Continúa en el mismo chat para orientar la tarea mientras se ejecuta.
Inicia un objetivo
Escribe /goal en la aplicación de escritorio de ChatGPT, Codex CLI o la extensión del 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, empieza con /plan. Pide a ChatGPT que te entreviste,
identifique las restricciones y convierta el resultado en un objetivo con criterios de éxito
medibles. Después, inicia el objetivo refinado con /goal.
Define qué significa terminar
Escribe un objetivo que permita a ChatGPT verificar su propio progreso. Incluye tres elementos cuando corresponda:
| Elemento del objetivo | Qué incluir |
|---|---|
| Resultado | Describe el resultado que deseas, no solo la actividad que ChatGPT debe realizar. |
| Restricciones | Indica las herramientas obligatorias, los límites, las necesidades de compatibilidad o los enfoques que deben evitarse. |
| Verificación | Añade pruebas, mediciones o criterios de revisión que demuestren que el trabajo está completo. |
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.Orienta un objetivo en ejecución
En la aplicación de escritorio de ChatGPT, la fila de progreso del objetivo aparece sobre el cuadro de redacción. Úsala para pausar o reanudar el trabajo, editar el objetivo o borrarlo. También puedes enviar mensajes de seguimiento mientras el objetivo está en ejecución para añadir contexto o ajustar las restricciones.
Usa un chat paralelo cuando quieras obtener un resumen del estado o una explicación sin interrumpir el chat principal. Pausa el objetivo antes de que preveas perder la conectividad y reanúdalo cuando quieras que ChatGPT continúe.
Orientar el trabajo en ejecución
Continúa en el mismo chat para añadir contexto, ajustar las restricciones o solicitar un resumen del estado. Inicia un chat separado cuando otra tarea pueda ejecutarse de forma independiente.
Orientar un objetivo en ejecución
Envía un mensaje de seguimiento en la misma sesión interactiva para añadir contexto o ajustar las restricciones. Solicita un resumen del estado cuando quieras que Codex resuma el progreso antes de continuar.
Orientar un objetivo en ejecución
Continúa en el mismo chat del IDE para añadir contexto, ajustar las restricciones o solicitar un resumen del estado. Mantén el workspace disponible mientras se ejecuta el objetivo.
Iniciar un objetivo no concede a ChatGPT un acceso más amplio. Mantiene la misma política de entorno aislado y aprobaciones y se detiene cuando necesita una decisión. Con las revisiones de aprobación automáticas, un revisor independiente puede evaluar las solicitudes aptas sin ampliar esos límites.
Ejecuta objetivos en paralelo
Cada chat conserva su propio contexto, mensajes, resultados y objetivo. Ejecuta chats de forma simultánea, pero evita que dos chats modifiquen los mismos archivos. Usa worktrees para proporcionar directorios de trabajo separados a los chats de programación paralelos.
Para el trabajo local, activa Evitar la suspensión durante la ejecución en la configuración para que tu Mac permanezca activo. Usa Mascotas o las notificaciones del sistema para saber cuándo un chat necesita información o está listo para su revisión.