Tema

Tamanho do texto

Fonte

Entrelinha

MÓDULO 1.1

🔁 O que o Astra muda no loop de trabalho

GPT-6 Astra é um modelo. O que muda para você não é o número no benchmark, é o tamanho da unidade de trabalho que dá para entregar de uma vez: em vez de pedir um trecho, você pede o resultado, o agente executa, você verifica. Este módulo fixa esse loop e o vocabulário que o resto do curso usa.

6
Tópicos
35
Minutos
Básico
Nível
Fundamento
Tipo
0 de 60%
1

📦 A unidade de trabalho cresceu

Modelos anteriores já escreviam código. O que muda com o Astra é o tamanho da tarefa que sobrevive inteira de ponta a ponta: localizar o arquivo certo num projeto que ele nunca viu, editar, reiniciar o serviço, abrir a página, ler o resultado e reportar. Num projeto de agentes local, "troque o modelo da seção Codex para gpt-6-astra" foi de prompt a serviço reiniciado com o modelo novo em poucos minutos, sem apontar o arquivo. Isso é o que muda o loop: você deixa de escrever passos e passa a escrever resultados verificáveis.

1 Delegar resultado + onde + prova 2 Executar agente edita, roda, lê 3 Verificar você confere a prova 4 Iterar / rollback nova versão ou volta O loop de trabalho com o Astra: delegar a tarefa inteira com critério de pronto, o agente executa, você verifica o resultado, itera ou faz rollback
O que olhar: Quatro caixas, uma seta. O único ponto em que você aparece é "verificar". Tudo que o curso ensina serve para encurtar as outras três ou para tornar a sua mais barata.

✓ Pedido que aproveita o modelo

  • "Troque o modelo da seção Codex do projeto em localhost:3000 para gpt-6-astra. Reinicie o serviço e confirme abrindo a página."
  • "Refatore o CSS da tela principal para um visual mais moderno. Não mude comportamento. Me mostre o antes/depois."
  • "Gere um vídeo promocional de 30 s com Remotion a partir do README. Renderize em MP4 e me diga o caminho."

✗ Pedido que desperdiça o modelo

  • "Qual arquivo contém a configuração do modelo?" (você vai fazer o resto na mão)
  • "Escreva uma função que leia o config.toml" (pedaço, sem contexto do objetivo)
  • "Melhore o app" (sem critério de pronto: qualquer coisa serve, nada serve)

💡 Regra de bolso

Se você consegue descrever como vai saber que ficou pronto, delegue inteiro. Se não consegue, o problema é seu critério, não o modelo.

2

📊 Benchmarks: o que ler e o que ignorar

A página de lançamento apresenta o Astra como o modelo mais forte da OpenAI em uso de computador, engenharia de software, segurança e trabalho profissional, com ganhos grandes em benchmarks de agentes e resultados novos em problemas abertos de matemática. A tabela de custo por tarefa resolvida mostra o Astra abaixo dos concorrentes de fronteira, isto é, mais barato por tarefa concluída, não mais barato por token.

📊 O que os números não dizem

  • Benchmark mede tarefas de laboratório com critério de pronto definido pelo avaliador. O seu projeto não tem esse critério até você escrever.
  • Custo por tarefa resolvida assume que a tarefa foi resolvida. Uma tarefa mal especificada gera três tentativas caras.
  • Velocidade percebida ("fez em 2 minutos o que levava 30") vem de sessões ao vivo, não de medição controlada. Trate como indício.
  • Saturar um benchmark significa que ele parou de discriminar modelos, não que o modelo parou de errar.
Benchmark provacapacidade geralcusto médio por tarefacomparação entre modelos Só você provafunciona no seu repoo resultado é o que pediunada quebrou fora do escopo Balança: o que o benchmark prova contra o que só a sua verificação prova
O que olhar: Equilíbrio, não vitória: o benchmark autoriza você a delegar tarefas maiores; ele não substitui a verificação de nenhuma delas.

⚠️ O erro clássico da primeira semana

Ler "melhor em computer use" e deixar o agente postar, publicar ou pagar sem revisar. Numa sessão de teste, o agente publicou um anúncio com o nome errado do produto. Funcionou; o conteúdo estava errado. Rascunho primeiro, sempre (módulo 1.3).

3

🧱 As três superfícies: app, Codex e CLI

O modelo é um só. O que muda é o harness em volta: quais ferramentas ele tem, onde os arquivos ficam, se a sessão persiste. No ChatGPT comum, o Astra pode não aparecer no seletor. Na área de trabalho do ChatGPT (o modo voltado a tarefas) e no app do Codex, ele aparece após atualizar o app. No CLI, é um valor de configuração.

Nomes de menu variam por versão; a divisão de responsabilidades não.
SuperfícieQuando usarFerramentasEstado
ChatGPT (chat)Pensar, rascunhar prompt, revisar textoBusca, arquivos anexadosConversa
ChatGPT (área de trabalho)Tarefas com navegador e apps do computadorComputer use via extensão, apps conectadosConversa fixável
App do CodexProjetos com pasta de código, várias sessões em paraleloEditar, rodar, navegador interno, MCP, skillsSessão por projeto, fork
Codex CLITerminal, automação, CI, scriptsTudo do app + `exec` não interativoSessão retomável (`resume`)
Superfície ChatGPT · app Codex · Codex CLI Harness ferramentas, sandbox, aprovações Sessão e projeto pasta, histórico, fork GPT-6 Astra o modelo, igual em todas de fora para dentro
O que olhar: Trocar de superfície não troca o modelo. Troca o que ele pode tocar e o que lembra.

💡 Para quem já usa Claude Code

O mapa é 1:1. App do Codex ≈ Claude Code desktop; Codex CLI ≈ claude no terminal; skills ≈ skills; MCP é o mesmo protocolo. O que você aprendeu de contrato de prompt transfere sem ajuste.

4

🧾 O contrato de tarefa em três linhas

Três linhas. Resultado: o estado final, em uma frase observável. Onde: o arquivo, a URL, a pasta. Prova: o que o agente deve mostrar para você aceitar (saída de comando, screenshot, caminho de arquivo). Uma quarta linha opcional, escopo negativo, evita os efeitos colaterais mais comuns.

Copie e rode

Molde de contrato de tarefa. Cole no Codex, preencha os campos entre < >

Resultado: <o estado final, observável, em uma frase>
Onde: <pasta do projeto | URL | arquivo>
Prova: <comando cuja saída eu vou ler | screenshot | caminho do arquivo gerado>
Não faça: <o que está fora do escopo, ex.: não mude dependências, não faça commit>

Quando terminar, me mostre a prova antes de qualquer outra coisa.
Como verificar: A resposta final do agente começa com a prova (saída de comando, screenshot ou caminho), não com um resumo do que ele fez. Se começar com resumo, o contrato não foi lido.

Copie e rode

Contrato preenchido: trocar o modelo de um serviço local e confirmar rodando

Resultado: o serviço em http://localhost:<PORTA> usa o modelo gpt-6-astra na seção Codex.
Onde: pasta atual (este repositório).
Prova: saída de `grep -rn "gpt-6-astra" <ARQUIVO_DE_CONFIG>` e um screenshot da página com o modelo selecionado.
Não faça: não altere outros provedores, não instale dependências, não faça commit.

Quando terminar, me mostre a prova antes de qualquer outra coisa.
Como verificar: O grep devolve ao menos uma linha com o modelo novo e o screenshot mostra o seletor. Abra a página você mesmo antes de aceitar.

✓ Prova aceitável

  • Saída literal de um comando que você pode rodar de novo
  • Screenshot da tela final com o valor visível
  • Caminho de arquivo que você abre e confere
  • Diff resumido com os arquivos tocados

✗ Prova que não prova

  • "Feito, o modelo foi trocado com sucesso"
  • "Testei e está funcionando"
  • Resumo dos passos executados sem saída
  • Promessa de que "deve funcionar"
5

🧭 Onde as coisas somem: sessões, projetos e pin

Rodando várias tarefas ao mesmo tempo (troca de modelo, redesign de UI, vídeo, jogo), a barra lateral do app do Codex reorganiza a lista e uma conversa recém-criada parece ter sumido. Ela está em "recentes" ou dentro do projeto. A rotina: toda sessão que vai durar mais de uma resposta recebe pin na hora em que é criada; toda mudança arriscada nasce de um fork da sessão estável, não da própria.

Rotina de organização

1

Um projeto por pasta de código

Crie o projeto apontando para a pasta. Sessões daquele projeto herdam a pasta e as instruções dela (AGENTS.md).

2

Pin na criação

Antes de mandar o primeiro prompt longo, fixe a sessão. Desfixe quando a tarefa fechar.

3

Fork para experimentos

Redesign, migração, refatoração grande: fork da sessão que está funcionando. Se der errado, a original continua intacta.

4

Nomeie pelo resultado

"trocar modelo → astra", "UI v2", "vídeo promo remotion". Nomes por resultado são buscáveis; "nova conversa 7" não é.

Copie e rode

No CLI: retomar a última sessão e criar um fork dela para um experimento

# retoma a sessão mais recente deste projeto
codex resume --last

# abre um fork da sessão mais recente (a original fica intacta)
codex fork --last

# lista as sessões do daemon local (quando o app-server está ativo)
codex agents
Como verificar: O fork abre com o histórico da sessão original. Faça uma mudança no fork, volte à original com `codex resume` e confirme que ela não tem a mudança.

💡 Conversa sumiu?

Antes de recriar: barra lateral → recentes, depois o projeto. Recriar a sessão perde o contexto que o agente já construiu sobre o projeto e custa tokens de novo.

6

🗺️ Mapa do curso e o que você vai construir

Sistemade trabalhocom o Astra +1 1.2 Ativar nas três superfícies app, Codex, CLI, config.toml +1 1.3 Computer use no navegador extensão, rascunho, permissões +1 1.4 Codar, iterar, rollback trocar modelo, refatorar UI, git +1 2.1 Skills e biblioteca de gosto Remotion, SKILL.md, design guide +1 2.2 MCP e trabalhos longos Blender MCP, continue, reinício +1 2.3 Cota, custo, orquestração medidor, modelo barato, exec +1 2.4 Memória compartilhada Obsidian, AGENTS.md, sistema
O que olhar: Cada ramo é um módulo. O centro é o que você tem no fim: um sistema em que o Astra planeja e executa, e ferramentas mais baratas fazem o volume.
🧭

Trilha 1: operar

Ativar, delegar com contrato, usar o navegador com segurança, iterar num projeto com rollback. Sai com o loop funcionando.

🛠️

Trilha 2: escalar

Ensinar o agente (skills), conectar ferramentas (MCP), controlar cota e custo, e dar memória comum aos agentes. Sai com o sistema.

🖱️

Aprofundamento

Computer use em cinco fluxos completos está no curso irmão Computer Use com o GPT-6 Astra. Aqui você vê o essencial para operar com segurança.

Os prompts e comandos foram conferidos no Codex CLI 0.153 e no app do Codex em setembro de 2026. Menus mudam; o contrato e o loop não.

🧪 Teste rápido do módulo

Três perguntas. Clique numa opção para ver a resposta.

1. Qual pedido aproveita o que o Astra tem de novo?

2. O que um benchmark de computer use prova sobre o seu projeto?

3. Qual das opções é uma prova de conclusão aceitável?

📋 Resumo do módulo

A unidade cresceu - delegue a tarefa inteira com critério de pronto, não o passo.
Benchmarks autorizam, não dispensam - delegue mais; verifique tudo.
Três superfícies, um modelo - chat para pensar, Codex para projetos, CLI para automatizar.
Contrato de três linhas - resultado, onde, prova. Prova vem antes do resumo.
Pin e fork - toda sessão longa fixada na criação; todo experimento nasce de um fork.

Próximo módulo:

1.2 - Ativando: app, Codex e CLI