For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
Navegação principal
Theme

Trabalho de longa duração

Mantenha o foco em tarefas de várias etapas com resultados esperados e critérios de conclusão claros

Para tarefas que podem exigir várias etapas, diga ao ChatGPT qual resultado você espera, quais restrições ele deve respeitar e como verificar se o trabalho está concluído. Mantenha as tarefas relacionadas no mesmo chat para que o ChatGPT possa usar esse contexto para escolher a próxima etapa e avaliar se o trabalho está concluído.

No aplicativo do ChatGPT para desktop, digite /goal para iniciar o modo Meta. Na linha que mostra o progresso, você pode pausar, retomar, editar ou limpar a meta enquanto o ChatGPT trabalha.

Inicie uma meta

Digite /goal no aplicativo do ChatGPT para desktop, na CLI do Codex ou na extensão para IDE. O texto da meta serve como primeiro prompt e define os critérios de conclusão da tarefa.

Se o resultado esperado ainda não estiver claro, comece com /plan. Peça ao ChatGPT que faça perguntas a você, identifique as restrições e, com base nas respostas, formule uma meta com critérios mensuráveis de sucesso. Em seguida, inicie essa meta com /goal.

Defina os critérios de conclusão

Escreva uma meta que permita ao ChatGPT verificar o próprio progresso. Inclua estes três elementos quando se aplicarem à tarefa:

Elemento da meta O que incluir
Resultado Descreva o resultado que você quer alcançar, além da atividade que o ChatGPT deve realizar.
Restrições Indique as ferramentas obrigatórias, os limites, os requisitos de compatibilidade ou as abordagens a evitar.
Verificação Inclua testes, medições ou critérios de revisão que comprovem a conclusão do trabalho.

Por exemplo:

Migre esta base de código de JavaScript para TypeScript. Preserve o comportamento atual,
compile o código em modo estrito sem usar o tipo `any` explicitamente e garanta que todos os testes da suíte passem.

Oriente uma meta em andamento

No aplicativo do ChatGPT para desktop, a linha que mostra o progresso da meta fica acima do editor de mensagens. Use os controles dessa linha para pausar ou retomar o trabalho, editar a meta ou limpá-la. Você também pode enviar novas mensagens durante a execução da meta para acrescentar contexto ou ajustar as restrições.

Use um chat paralelo para pedir um resumo do progresso ou uma explicação sem interromper o chat principal. Se você prevê que ficará sem conexão, pause a meta antes disso e retome-a quando quiser que o ChatGPT continue.

Iniciar uma meta não amplia o acesso do ChatGPT. Ele continua seguindo a mesma política de sandbox e aprovação e pausa o trabalho quando precisa de uma decisão. Com as revisões automáticas de aprovação, um revisor independente pode avaliar as solicitações elegíveis sem ampliar esses limites.

Execute metas em paralelo

Cada chat mantém seu próprio contexto, suas mensagens, seus resultados e sua meta. Execute chats em paralelo, mas evite que dois chats alterem os mesmos arquivos. Use árvores de trabalho para que cada chat de programação executado em paralelo tenha seu próprio checkout.

Para trabalhar localmente, ative Impedir o repouso durante a execução nas configurações para manter o Mac ativo. Use os Pets ou as notificações do sistema para saber quando um chat precisa de uma resposta sua ou quando o trabalho está pronto para revisão.