Codex tutorial

Como usar o modo YOLO do Codex com segurança

Use Codex sem aprovações em um workspace controlado, mantenha sandbox e revise cada diff antes de guardar mudanças.

4 passosModo YOLOSandbox
Interactive tutorial

Sequência rápida de comandos

$ mkdir -p /tmp/codex-yolo-lab && cd /tmp/codex-yolo-lab && git init && codex exec --approval-mode never --sandbox workspace-write "Implement the requested change and run tests"

/pt/tutorials/how-to-use-codex-yolo-mode-safely

Laboratório interativo

1/4

Passo 1

Crie um workspace descartável

Use o comando copiável como está e verifique a saída antes de continuar. O objetivo é manter velocidade com controle.

Checkpoint

Se algo inesperado aparecer, pare e revise o diff ou o log antes de seguir.

zsh — tutorial-lab

Bandeja de comandos

$ mkdir -p /tmp/codex-yolo-lab && cd /tmp/codex-yolo-lab && git init

Initialized empty Git repository

Instruções passo a passo

  1. 1

    Passo

    Crie um workspace descartável

    Use o comando copiável como está e verifique a saída antes de continuar. O objetivo é manter velocidade com controle.

    mkdir -p /tmp/codex-yolo-lab && cd /tmp/codex-yolo-lab && git init
  2. 2

    Passo

    Comece com uma tarefa limitada

    Use o comando copiável como está e verifique a saída antes de continuar. O objetivo é manter velocidade com controle.

    codex exec --skip-git-repo-check "Create a tiny hello.ts script and run it"
  3. 3

    Passo

    Pule aprovações só quando aceitar o risco

    Use o comando copiável como está e verifique a saída antes de continuar. O objetivo é manter velocidade com controle.

    codex exec --approval-mode never --sandbox workspace-write "Implement the requested change and run tests"
  4. 4

    Passo

    Revise cada diff antes de guardar

    Use o comando copiável como está e verifique a saída antes de continuar. O objetivo é manter velocidade com controle.

    git diff --stat && git diff --check && git status --short

Por que importa

Pular aprovações acelera experimentos, mas remove o controle humano. Sandbox e revisão de diff reduzem o risco.

Solução de problemas

  • Se arquivos inesperados aparecerem, pare e revise git diff antes de continuar.
  • Se os testes falharem, corrija a causa ou reverta antes de rodar o agente de novo.
  • Se o workspace é importante e não pode ser perdido, não use modos que pulam permissões.

Tutoriais relacionados