Post

Meu Codex no Bash abre em modo YOLO

Se preferir começar por um resumo, peça um TL;DR ao ChatGPT ou ao Claude .

A função no meu .bashrc que sobrecarrega o comando codex com acesso pleno e sem pedidos de aprovação.

Quando digito codex no terminal Bash, não chamo o executável diretamente. Meu ~/.bashrc define uma função com o mesmo nome e acrescenta duas opções a cada chamada:

1
2
3
codex() {
  command codex --sandbox danger-full-access --ask-for-approval never "$@"
}

command codex chama o executável sem entrar de novo na função, como explica o manual do Bash. "$@" repassa os argumentos que eu tiver informado, como em codex resume. A função apenas coloca as duas opções antes deles.

--sandbox danger-full-access seleciona o acesso pleno para os comandos do agente, e --ask-for-approval never elimina as pausas para aprová-los, conforme a documentação do Codex CLI. É o que costumo chamar de modo YOLO: o Codex pode agir no ambiente sem me pedir licença a cada comando.

Essa sobrecarga vale para as sessões Bash que carregam meu ~/.bashrc. Num novo terminal, codex já passa pela função; as demais opções que eu digitar continuam chegando ao executável. Como o acesso é amplo, o pedido que faço ao agente e os arquivos disponíveis naquela sessão continuam importando.

Pergunte aos meus textos

Faça uma pergunta. O ChatGPT usará os textos publicados neste site como referência para responder.

Sua pergunta não é enviada para este site. O texto é preparado localmente no navegador e a conversa acontece no ChatGPT.