MÓDULO 2.1 / 3 DE 8

Terminal e Codex na prática

Abrir um projeto de treino no Codex e produzir uma alteração verificável.

0% 0 de 0
01 / OSWORKTerminal é uma porta de entrada02 / OSWORKInstale pela fonte oficial03 / OSWORKAutentique sem espalharsegredos04 / OSWORKEntre na pasta antes de pedir05 / OSWORKFaça uma primeira tarefa deleitura06 / OSWORKUse permissões e recuperação
As seis peças deste módulo. Ao final, você produz uma evidência de aprendizagem.
6 tópicos
~40 min leitura e prática
1 entrega verificável
Guiado laboratório de treino

1Terminal é uma porta de entrada

O que é

Terminal é a janela em que você escreve comandos para o computador. Shell é o programa que interpreta esses comandos. Aqui os exemplos de terminal usam Bash no Linux ou macOS; no Windows, use um ambiente Bash via WSL ou siga o instalador oficial para Windows. Não cole comandos Linux diretamente no PowerShell sem adaptação.

Por que aprender

Saber em qual ambiente você está evita erros que parecem falhas da IA. O comando cd muda a pasta atual; pwd mostra a localização no Bash. Não é necessário decorar dezenas de comandos para começar.

Conceitos-chave

Terminal; shell; pasta atual; comando e resposta.

Na prática

Se você abre Codex na pasta Downloads, ele não está automaticamente trabalhando dentro de meu-primeiro-projeto. A pasta de início precisa ser escolhida.

✓ Faça

No Bash, execute pwd e depois ls. Leia a saída: primeiro localização, depois arquivos. Não altere nada neste passo.

✗ Evite

Aceitar uma conclusão sem conferir a entrada que a sustenta.

2Instale pela fonte oficial

O que é

A página oficial do Codex oferece instalador para macOS/Linux e orientações específicas para Windows. Instalar significa adicionar o programa à máquina. O comando de instalação baixa e executa um script oficial; leia a fonte, confira o domínio e use sua própria conta. Não execute comandos recebidos de páginas desconhecidas.

Por que aprender

Instalação, login e execução são etapas diferentes. Um programa instalado ainda precisa de autenticação. Um login concluído não significa que você abriu a pasta correta.

Conceitos-chave

Fonte oficial; instalação; versão; diagnóstico.

Na prática

Depois da instalação, codex --version informa a versão reconhecida pelo terminal. Se aparecer “command not found”, reabra o terminal e confira o caminho indicado pelo instalador.

3Autentique sem espalhar segredos

O que é

Execute codex login e conclua o fluxo de navegador para entrar com ChatGPT. Se optar por API, a chave precisa estar na variável OPENAI_API_KEY; encaminhe-a pela entrada padrão, sem digitá-la no comando. Um arquivo .env sozinho não autentica o Codex: algum mecanismo deve carregar a variável.

Por que aprender

Colar a chave em exemplos, mensagens ou histórico pode expor a conta. Também é possível estar autenticado pelo método errado e consumir uma modalidade diferente da esperada.

Conceitos-chave

codex login; codex login status; entrada padrão; conta ativa.

Na prática

Para API, o comando documentado é printenv OPENAI_API_KEY | codex login --with-api-key. Ele envia o valor diretamente ao programa, em vez de mostrar a chave na tela.

Sequência para experimentar

  1. Prepare uma cópia de treino.
  2. Escolha um método, conclua o login e execute codex login status. Registre apenas “ChatGPT” ou “API” na ficha do projeto.
  3. Registre o resultado observado e a próxima correção.

4Entre na pasta antes de pedir

O que é

A pasta de trabalho é a bancada da tarefa. Crie uma área pequena, com arquivos de treino, antes de permitir mudanças. Um README.md descreve a finalidade para pessoas; AGENTS.md dá instruções operacionais ao agente. Você não precisa abrir sua pasta pessoal inteira para experimentar.

Por que aprender

Um escopo pequeno reduz ambiguidade e facilita revisar diferenças. Quando algo sai errado, fica claro quais arquivos deveriam ter sido afetados.

Conceitos-chave

Escopo local; README; AGENTS; arquivos de entrada.

Na prática

O projeto possui README.md e entradas/reuniao.txt. A primeira tarefa é explicar esses dois arquivos. Não há necessidade de acesso a documentos pessoais nem a outros projetos.

✓ Faça

No Bash: mkdir -p ~/projetos/meu-primeiro-projeto. Entre com cd ~/projetos/meu-primeiro-projeto e inicie codex.

✗ Evite

Misturar a cópia de treino com arquivos privados ou trabalho em produção.

5Faça uma primeira tarefa de leitura

O que é

Comece solicitando inspeção: listar estrutura, ler instruções e explicar pendências. Peça que o agente cite quais arquivos utilizou. Depois de conferir, autorize uma alteração pequena e nomeada, como criar plano.md com três próximos passos.

Por que aprender

Separar diagnóstico e alteração cria uma referência para a revisão. Você aprende o fluxo sem misturar instalação, grande refatoração e publicação numa única tentativa.

Conceitos-chave

Inspecionar; planejar; alterar; validar.

Na prática

Pedido inicial: “Leia AGENTS.md e README.md. Explique o propósito e liste o que falta, sem editar.” Segundo pedido: “Crie somente plano.md, com três ações e uma verificação para cada.”

6Use permissões e recuperação

O que é

As permissões do cliente controlam acesso a arquivos, rede e execução. Instruções em linguagem natural orientam o comportamento, mas não substituem isolamento técnico. Comece com permissões restritas à pasta de treino. Não ensine a remover todas as proteções para contornar qualquer erro.

Por que aprender

Recuperar uma alteração exige saber o que existia antes. Git e cópias de arquivos oferecem pontos de retorno; eles serão praticados adiante. Leia o que o comando fará antes de ampliar permissões.

Conceitos-chave

Permissão mínima; alterações pequenas; comparação; ponto de retorno.

Na prática

O agente pede acesso externo para consultar a documentação. Avalie essa necessidade separadamente de permissões para apagar arquivos ou enviar mensagens.

Critérios para revisar sua entrega

Use esta rubrica depois do laboratório. Cada linha pede uma evidência; marcar leitura não significa que a prática foi executada.

Critério Evidência esperada Se não passou
Escopo A entrega corresponde ao objetivo desta aula. Reduza a tarefa e nomeie um único resultado.
Entradas Você sabe quais arquivos ou dados foram usados. Liste as fontes e remova material sem relação.
Execução O procedimento foi realizado no ambiente de treino. Diferencie o que foi planejado do que foi feito.
Conferência Um resultado foi comparado com uma referência. Abra o arquivo ou repita a consulta verificável.
Segredos Nenhum token, senha ou dado privado foi compartilhado. Revise a cópia de trabalho antes de qualquer envio.
Continuidade Outra pessoa consegue encontrar o próximo passo. Atualize README e registre uma pendência concreta.

MÃO NA MASSA / ~15 MIN OU EM ETAPAS

Primeiro projeto acompanhado

Use arquivos fictícios e uma pasta de treino. As práticas com instalação, Telegram ou VPS podem exigir tempo adicional para cadastro e configuração.

Bash · Linux ou macOS

Leia o bloco antes de usar. Campos como Seu Nome e usuario@ip-da-vps são exemplos para adaptar; comandos administrativos pertencem somente ao seu ambiente de treino.

mkdir -p ~/projetos/meu-primeiro-projeto
cd ~/projetos/meu-primeiro-projeto
pwd
codex --version
codex login
codex login status
codex

Critério de pronto

Abrir um projeto de treino no Codex e produzir uma alteração verificável. Registre o arquivo produzido, o teste executado e o resultado observado.

Abrir arquivos e modelos do laboratório

Confira o que ficou

Codex não encontrou README.md. O primeiro passo é aumentar o raciocínio?

Ver resposta comentada

Não. Confira o diretório atual, o nome do arquivo e a permissão de leitura.

Se sua resposta foi diferente, volte ao tópico correspondente e escreva a diferença em uma frase. A checagem não bloqueia seu estudo.

Resumo do módulo

  • Terminal; shell; pasta atual; comando e resposta.
  • Fonte oficial; instalação; versão; diagnóstico.
  • codex login; codex login status; entrada padrão; conta ativa.
  • Escopo local; README; AGENTS; arquivos de entrada.
  • Inspecionar; planejar; alterar; validar.
  • Permissão mínima; alterações pequenas; comparação; ponto de retorno.

Consulte a fonte

Ferramentas verificadas em 20/09/2026; nomes de telas e disponibilidade podem mudar.

Módulo completo