Pular para o conteúdo
TRILHA 2

☁️ Ambientes

Onde o Codex trabalha muda o que ele pode fazer. Entenda local, nuvem e celular, teste mudanças arriscadas numa worktree e conheça a pasta .codex, onde moram as configurações.

3
Módulos
18
Tópicos
~1h30
Duração
Básico
Nível
0 de 180%
local nuvem celular main (o original) worktree de teste .codex/

Mapa da trilha

Conteúdo detalhado

Ilustração: um notebook, uma nuvem e um celular ligados por linhas de luz, mostrando os três lugares de onde se usa o Codex.
2.1~30 min

☁️ Local, nuvem e celular

A diferença entre o que está só na sua máquina e o que está na nuvem, o que é localhost e como seguir o trabalho pelo celular.

0 de 60%
O que é:

Local é o que existe só no computador que você está usando, como um arquivo no seu disco.

Por que aprender:

Saber o que é local explica por que algumas coisas só funcionam com o computador ligado.

Conceitos-chave:

Local, disco, máquina ligada.

O que é:

localhost é o endereço que aponta para o próprio computador. O Codex costuma servir páginas de teste assim.

Por que aprender:

Você vai ver esse endereço o tempo todo e precisa saber o que ele significa.

Conceitos-chave:

localhost, 127.0.0.1, porta, página de teste.

O que é:

Local mexe nos seus arquivos e deixa escolher modelo e permissão; na nuvem roda num ambiente isolado da OpenAI.

Por que aprender:

Cada uma serve a um tipo de trabalho; escolher errado trava a tarefa ou expõe o que não devia.

Conceitos-chave:

Tarefa local, tarefa na nuvem, ambiente isolado.

O que é:

Pelo app do ChatGPT no celular você vê e continua as conversas do Codex que estão no computador.

Por que aprender:

Com a máquina ligada, o trabalho segue com você fora do escritório.

Conceitos-chave:

Acesso remoto, app do ChatGPT, continuar conversa.

O que é:

Um critério para decidir entre local e nuvem conforme os arquivos, o risco e onde você vai estar.

Por que aprender:

Decidir rápido evita refazer a tarefa no lugar certo depois.

Conceitos-chave:

Critério de escolha, arquivos, risco.

O que é:

Mandar um link localhost para alguém não funciona: no computador da pessoa, localhost é o computador dela.

Por que aprender:

É o erro mais comum de quem começa; para outros abrirem, é preciso publicar.

Conceitos-chave:

Link local, compartilhar, publicar.

Ver Completo
Ilustração: um galho principal de árvore com um ramo paralelo que se separa, cresce e volta a se juntar ao galho.
2.2~30 min

🌿 Worktrees: cópias para testar sem medo

A cópia paralela do projeto para experimentar mudanças arriscadas e só juntar ao original o que deu certo.

0 de 60%
O que é:

Mudança grande feita direto no projeto original pode estragar o que estava funcionando.

Por que aprender:

Entender o risco mostra por que vale ter um lugar separado para testar.

Conceitos-chave:

Original, mudança arriscada, desfazer.

O que é:

Worktree é uma cópia de trabalho paralela do projeto, criada pelo Git, onde você testa sem tocar no original.

Por que aprender:

Dá liberdade para experimentar sabendo que o original fica intacto.

Conceitos-chave:

Worktree, Git, cópia paralela.

O que é:

Branch é uma linha paralela de mudanças; main é a linha principal do projeto.

Por que aprender:

Esses nomes aparecem na interface e assustam quem não sabe o que significam.

Conceitos-chave:

Branch, main, histórico de versões.

O que é:

Escolher a opção de trabalhar numa nova worktree no app, ou abrir com codex --worktree no terminal.

Por que aprender:

É um clique ou um comando: o Codex cuida da parte técnica.

Conceitos-chave:

Nova worktree, codex --worktree, sessão paralela.

O que é:

Quando o teste deu certo, juntar as mudanças ao projeto principal; quando deu errado, descartar a cópia.

Por que aprender:

A worktree só vale a pena se você souber fechar o ciclo.

Conceitos-chave:

Merge, juntar, descartar.

O que é:

Para trabalho de escritório quase nunca precisa; o Codex às vezes cria worktrees sozinho.

Por que aprender:

Evita complicar o simples e evita susto quando aparecer "main" na tela.

Conceitos-chave:

Quando usar, software com equipe, worktree automática.

Ver Completo
Ilustração: duas pastas com engrenagens, uma dentro do projeto e outra na pasta do usuário, ligadas a um arquivo de configuração.
2.3~30 min

⚙️ A pasta .codex: configurações

Onde ficam as configurações do Codex, a diferença entre as do projeto e as suas, e como mudar sem editar à mão.

0 de 60%
O que é:

Pasta com ponto no começo do nome fica oculta; é preciso mandar o sistema mostrar arquivos ocultos.

Por que aprender:

Sem isso você não acha as configurações nem entende de onde vem um comportamento.

Conceitos-chave:

Pasta oculta, ponto no nome, mostrar ocultos.

O que é:

O .codex dentro do projeto vale só ali; o ~/.codex na sua pasta de usuário vale para todos os projetos.

Por que aprender:

É a ideia mais importante da trilha e reaparece nas skills.

Conceitos-chave:

Projeto, usuário, global, escopo.

O que é:

O config.toml é um arquivo de texto com linhas de chave e valor, como model e model_reasoning_effort.

Por que aprender:

Ler a configuração tira o mistério de por que o Codex age de certo jeito.

Conceitos-chave:

config.toml, chave, valor, modelo padrão.

O que é:

O ~/.codex guarda config.toml, memórias, histórico de sessões, automações e o login.

Por que aprender:

Saber o que tem lá mostra o que é seu e o que não pode ser compartilhado.

Conceitos-chave:

Pasta global, memórias, sessões, auth.json.

O que é:

Pedir em português: "deixe o esforço padrão em medium neste projeto" ou "isso vai no projeto ou no global?".

Por que aprender:

Ele consulta a própria documentação e erra menos do que uma edição manual.

Conceitos-chave:

Pedido em linguagem natural, ajuste, documentação.

O que é:

Não copiar, enviar nem publicar a pasta de usuário do Codex, que tem login e histórico.

Por que aprender:

Quem tem esses arquivos tem acesso à sua conta.

Conceitos-chave:

Segurança, login, histórico, dados pessoais.

Ver Completo
← Trilha anterior Próxima trilha: Controle e personalização →