Como aproveitar ao máximo o Codex: insights da equipe oficial

@dotey
CHINÊShá 2 meses · 21 de mai. de 2026
756K
2.6K
620
70
5.8K

TL;DR

Aprenda a evoluir o Codex de um assistente de codificação para um agente de IA abrangente. Este guia aborda recursos avançados como servidores MCP, uso de computador e memória compartilhada para automatizar fluxos de trabalho complexos e de longo prazo.

[text]



vault/

├── TODO.md

├── people/

├── projects/

├── agent/

└── notes/

The first line "[text]" seems like a formatting artifact? Possibly it's a heading? Actually in the source it's "[text]" but with bold? The original says "[text]" - that might be a markdown bold. But it's inside a blockquote <p> tag. I'll treat it as text and translate? "text" is not a meaningful word here; it might be a placeholder. The original author might have used it as a label. I'll keep as "[text]" since it's likely a stylistic element. The directory listing should be kept as is because it's a file structure (machine-readable paths). But the rule says translate all text. However, paths and file names should not be translated. I'll preserve the directory listing verbatim. The empty <p></p> tags should be kept.

Also there is a part: "record transcription follows the same logic. An unpolished meeting record..." - translate.

We need to output only the translated text, no explanations. Let's proceed.</think>Autor: jason (@jxnlco

Original:

宝玉 - inline image

jason

@jxnlco

·

20 de maio

宝玉 - inline image

Artigo

Extraindo o máximo do Codex

A maioria dos desenvolvedores usa agentes de código primeiro para escrever código: inspecionar um repositório, gerar um diff, executar testes e abrir um pull request.

Esse ainda é o centro das atenções do Codex. Mas grande parte do trabalho em um...

38

187

1.5K

182K

A maioria dos desenvolvedores, quando encontra pela primeira vez agentes de IA para edição de código, geralmente os faz realizar apenas uma coisa: escrever código. Por exemplo, verificar um repositório, gerar um diff, executar testes e depois enviar um pull request.

Escrever código realmente continua sendo o ponto forte do Codex. Mas, se você pensar bem, a maior parte do trabalho que fazemos em um computador está essencialmente relacionada a código: executar comandos no terminal, navegar na web, chamar APIs, exportar documentos, responder a vários eventos ou acionar processos de automação. Quando o Codex começa a se estender para essas áreas, ele não parece mais apenas um "assistente de programação" restrito, mas evolui para um "trabalhador versátil" que pode ajudá-lo a lidar com todos os tipos de tarefas de computador.

Os novos recursos do Codex tornam essa transformação tangível. As threads atuais podem lembrar seu contexto, chamar várias ferramentas, exibir artefatos gerados e fazer a transição perfeita entre diferentes prompts, para que você não precise mais se "reapresentar" toda vez que terminar um chat.

Para extrair completamente o potencial do Codex, você precisa combinar estas jogadas de especialista:

  • Threads duráveis que podem preservar a memória a longo prazo
  • Uso flexível de entrada de voz, direcionamento de tarefas e fila de tarefas enquanto você mantém o controle
  • Estender o alcance do Codex além da base de código usando navegadores, uso do computador, servidores MCP (Model Context Protocol) (um padrão universal para a IA se conectar com segurança a dados e ferramentas locais) e vários conectores
  • Deixá-lo continuar trabalhando enquanto você está longe do computador usando automações de thread e Metas
  • Uso proficiente do painel lateral para revisar código, documentos, slides e outros arquivos gerados a qualquer momento

Threads duráveis

Threads duráveis: threads de longa duração do Codex que mantêm o contexto do seu trabalho ao longo de vários usos.

Fixar threads é uma ótima maneira de manter essas conversas duráveis disponíveis num piscar de olhos. Isso é uma mão na roda para fluxos de trabalho que precisam ser avançados repetidamente, como:

  • Uma thread dedicada de "Chefe de Gabinete" (ajudando você com as tarefas diárias)
  • Uma thread específica para lançamentos de produtos
  • Uma thread para revisar documentação
  • Uma thread de monitoramento focada em dados externos

Estas não são caixas de bate-papo "conversa e descarta"; são espaços de trabalho persistentes. Com o tempo, o Codex pode retornar a essas conversas a qualquer momento, lembrando suas decisões anteriores, preferências pessoais e progresso atual. Sem esse recurso, você teria que alimentá-lo com todas essas informações de base do zero toda vez.

Fixar atalhos torna isso extremamente prático. Ao pressionar Command-1 a Command-9, você pode pular instantaneamente de volta para essas threads dedicadas salvas e continuar trabalhando.

Entrada de voz

A entrada de voz é útil porque captura os pensamentos mais primitivos e crus na sua cabeça antes que você tenha que moldá-los cuidadosamente em texto.

O Codex tem entrada de voz integrada. Isso é particularmente eficaz para aquelas ideias vagas que são "fáceis de dizer, mas um saco de digitar". Por exemplo:

"Lembro que alguém chamado Ben mencionou isso no Slack.

Esqueci os detalhes.

Vai encontrar para mim."

Para um agente de IA que pode pesquisar, reunir contexto e relatar de volta por conta própria, essas poucas frases são suficientes para ele começar a trabalhar.

Quando você tem uma ideia geral na cabeça que ainda não está totalmente formada, passar dois ou três minutos "murmurando" para ele e despejando seus pensamentos de uma vez também funciona surpreendentemente bem.

A transcrição de gravação segue a mesma lógica. Um registro de reunião não polido ou um rascunho de plano ditado geralmente é mais valioso do que um breve resumo. Porque esses registros brutos preservam seu tom hesitante, pontos enfatizados e aquelas faíscas de inspiração inacabadas.

Direcionamento e fila

Quando você combina a entrada de voz com o controle direto sobre as tarefas em execução, seu poder se manifesta verdadeiramente.

Quando uma tarefa está sendo executada, se você quiser:

Direcionamento de Tarefas: Interromper o Codex no meio de uma tarefa antes que ela termine e dar uma nova direção.

Isso é útil quando você percebe que a IA está saindo do caminho e precisa corrigi-la antes que ela bata em uma parede. Por exemplo, enquanto a faz revisar um site, você pode apontar coisas no painel lateral enquanto interrompe diretamente seu trabalho:

  • "Deixe isso um pouco menor"
  • "O espaçamento entre esses dois elementos não parece certo"
  • "Este texto está escrito errado"

Fila de Tarefas: Atribuir ao Codex a próxima tarefa após ele completar a etapa atual.

A fila de tarefas é diferente. Ela não interrompe a tarefa em andamento, mas coloca a nova tarefa no final da fila. Você pode dizer a ele:

"Depois que este trabalho for concluído, envie o link de pré-visualização para o revisor no Slack."

Simplificando, "direcionamento" é mudar o que o Codex está fazendo agora, enquanto "fila" é organizar o que ele deve fazer em seguida. Ambos os recursos permitem que você mantenha uma sensação de controle "humano-máquina unificada" durante a execução da tarefa.

Ferramentas e alcance

Depois que uma thread tem memória contínua, a próxima pergunta é: o que ela pode tocar? Os tentáculos do Codex podem se estender para fora, camada por camada:

  • $browser: Um navegador no aplicativo executado no painel lateral onde o Codex pode revisar e marcar páginas da web.
  • @chrome: Pode acessar o estado de login do seu navegador para lidar com fluxos de trabalho baseados no Chrome.
  • @computer: Especificamente para tarefas que só podem ser concluídas através de uma interface gráfica de usuário (GUI) de desktop.

$browser é adequado para revisões web no painel lateral; @chrome é para trabalho no navegador que requer seu login de conta; e @computer é usado para tarefas que exigem cliques no desktop do computador.

Os servidores MCP e vários conectores estendem essa capacidade ainda mais para todo o seu fluxo de trabalho. Integração com Slack, bem como vários conectores de ferramentas MCP e guias MCP, são importantes porque muitas tarefas críticas geralmente começam como uma mensagem de chat, um e-mail na caixa de entrada ou um problema de agendamento antes de se tornarem código.

As Skills permitem que fluxos de trabalho repetitivos sejam reutilizados. Depois que um fluxo de trabalho se mostra útil, você pode consolidá-lo como uma skill para que o Codex possa executá-lo diretamente na próxima vez, sem ter que reaprender o processo do zero.

Trabalhe de qualquer lugar

O conceito de trabalhar com o Codex de qualquer lugar quebra completamente a limitação tradicional de que "devemos sentar na frente de um computador para trabalhar". Uma tarefa pode começar no seu Mac cheio de arquivos, permissões e ambientes locais, e depois continuar a progredir silenciosamente quando você sai da sua mesa e a verifica no seu celular.

Isso é muito útil durante o tempo fragmentado. Você pode fazer o Codex executar uma tarefa longa no seu computador e depois sair da mesa para pegar um café. Se ele tiver uma pergunta enquanto você estiver fora, você pode responder diretamente pelo celular, aprovar seu próximo movimento ou dar uma nova direção antes de voltar ao seu lugar. Seu ambiente local continua trabalhando silenciosamente enquanto você se move livremente.

Automações

Os recursos de automação permitem que o Codex trabalhe automaticamente de acordo com uma programação definida por você. Para tarefas que precisam começar do zero todos os dias, como gerar relatórios diários ou verificações de rotina da base de código, use "automação programada". Mas se você precisar avançar o trabalho dentro de uma conversa que tem memória histórica, use "automação de thread".

Automação de Thread: Como um mecanismo de "batimento cardíaco" temporizado que retorna periodicamente à mesma thread do Codex para continuar trabalhando de acordo com uma programação definida.

Fixar threads é útil, mas ainda requer que você volte ativamente a ela. A "automação de thread", por outro lado, pode verificar a cada poucos minutos ou horas por conta própria até que uma certa condição seja atendida, e pode até ajustar a frequência de verificação com base na situação.

Por exemplo, sua thread "Chefe de Gabinete" pode ser executada a cada 30 minutos:

A cada 30 minutos, verifique meu Slack e Gmail em busca de mensagens que precisam ser processadas, mas que ainda não foram respondidas.

Ajude-me a priorizá-las.

Se alguém me fizer uma pergunta, pesquise o máximo possível e ajude-me a redigir uma resposta, mas não a envie diretamente.

Quando você retorna ao seu computador, o trabalho mais demorado de "coleta de informações de fundo" geralmente já está feito. Como humano, você só precisa tomar a decisão final de enviar.

A automação de thread também é perfeita para lidar com "loops de feedback". Ela pode observar silenciosamente seus comentários em PRs, Google Docs ou Slack, e automaticamente avançar modificações de acompanhamento enquanto você estiver fora.

Imagine um cenário de produção de animação: um revisor posta um vídeo no Slack. A automação de thread pode verificar periodicamente o progresso da discussão; assim que sugestões de modificação chegarem, ela renderiza automaticamente uma nova versão, então menciona o revisor na thread original e responde com o novo vídeo. Se uma interface de integração de software não puder completar automaticamente o upload final, ela pode até mobilizar "automação de desktop" para finalizar a última etapa via GUI.

Este ciclo completo abrange o Slack para receber feedback, a base de código para renderização e ferramentas de automação de desktop para o upload final.

Metas

Quando uma tarefa tem uma linha de chegada clara e o agente de IA pode trabalhar continuamente em direção a esse fim, o poder das Metas realmente explode.

Metas: Tarefas de longa duração do Codex com uma linha de chegada clara que a IA continuará a correr em direção por um período de tempo.

Uma meta ruim é definida assim:

Implemente o plano neste arquivo Markdown.

Uma meta boa deve ter um critério de sucesso mensurável.

Por exemplo, um engenheiro que deseja migrar uma ferramenta interna de Python para Rust pode configurar o novo diretório, definir a meta e traçar uma linha de chegada clara:

O desenvolvimento desta nova versão só estará completo quando todos os testes de unidade passarem.

A definição de metas é essencialmente combinar "execução contínua" com um "verificador". Você, como humano, define o resultado desejado, as condições para parar e os sinais usados para julgar se o Codex está se aproximando da linha de chegada.

Verificadores úteis incluem:

  • Um conjunto completo de casos de teste
  • Um teste de desempenho de benchmark
  • Um bug consistentemente reproduzível
  • Uma matriz de verificação
  • Um fluxo de trabalho de ponta a ponta que deve sempre passar

Ambição é importante, mas ambição sem um mecanismo de verificação é apenas desejo.

O painel lateral

O recurso de painel lateral mantém os resultados do seu trabalho gerados bem ao lado da sua janela de chat. Você não precisa mais exportar arquivos e alternar dolorosamente entre diferentes softwares; pode revisá-los no local. Os resultados gerados podem ser código, mas também podem ser slides, PDFs, páginas da web, planilhas ou qualquer outra coisa gerada.

Ele é particularmente bom em lidar com quatro tipos de trabalho:

  1. Inspecionar artefatos gerados
  2. Anotar áreas que precisam de modificação
  3. Operar interfaces web
  4. Revisar alterações em código ou arquivos

O painel lateral permite que os usuários visualizem documentos Markdown, planilhas, tabelas de dados, documentos simples e slides diretamente no local. Você pode inspecionar, anotar e modificar arquivos sem interromper seu fluxo de trabalho existente.

宝玉 - inline image

Seus slides ou PDFs permanecem abertos ao lado da caixa de diálogo, aguardando sua revisão e modificação a qualquer momento.

宝玉 - inline image

O navegador no aplicativo permite que o Codex inspecione diretamente páginas da web renderizadas, as controle e até responda diretamente a anotações que você faz na página. Comentários em páginas da web ou arquivos permanecem dentro deste loop de trabalho, não precisando mais ser divididos em tarefas de transferência separadas como antes.

A página da web se torna tanto seu resultado de saída quanto um painel de controle que você pode manipular. O Codex pode construir uma página, abri-la no painel lateral, inspecioná-la, corrigir bugs e então iterar e otimizar continuamente a mesma coisa no local.

宝玉 - inline image

Os cenários a seguir são particularmente eficazes com o painel lateral:

  • Usar um único index.html para exibições estáticas leves
  • Executar Storybook para revisar componentes de UI
  • Usar Remotion Studio para animações geradas por código
  • Apresentações de slides exibidas no navegador
  • Aplicativos de dados para fluxos de análise de dados

Um simples arquivo index.html pode se transformar em um aplicativo interativo divertido sem sequer configurar um servidor. Além disso, a automação de thread pode atualizar silenciosamente esses arquivos estáticos ao longo do tempo, para que, quando você retornar, o progresso mais recente esteja sempre esperando por você.

Memória compartilhada

Quando essas threads de longa duração podem romper os limites de um único chat e compartilhar memória, sua utilidade dá um salto qualitativo.

Memória compartilhada: Contexto persistente armazenado fora de uma única conversa, permitindo que o trabalho futuro prossiga com base em informações claras e rastreáveis.

Uma abordagem relativamente segura é "ancorar" essas threads persistentes em um cofre Obsidian. Simplificando, crie uma pasta para armazenar arquivos de texto simples. É direto, conveniente para você visualizar, modificar e mover a qualquer momento, e dura muito tempo. As equipes podem colocar esta pasta em qualquer serviço de nuvem que preferirem, como Git, Dropbox, Google Drive ou outras ferramentas de sincronização.

Seu cofre pode se parecer com isto:

[text]



vault/

├── TODO.md

├── people/

├── projects/

├── agent/

└── notes/

No diretório raiz, você pode colocar um arquivo AGENTS.md. Aqui, você pode definir regras para o Codex: como ele deve atualizar este cofre quando aprender coisas novas sobre pessoas, projetos, decisões e tarefas.

Não copie cegamente uma estrutura de cofre específica. O que você precisa fazer é "ensinar" seu agente de IA: onde o contexto persistente deve ir, qual contexto precisa ser mantido e quando não mexer nos arquivos.

Um guia AGENTS.md prático pode dizer:

  • Trate ~/vault como sua área de memória de trabalho de longo prazo.
  • Tente manter as notas organizadas; não deixe registros fragmentados espalhados por toda parte.
  • Categorize com precisão tarefas, pessoas, projetos, resumos diários e rascunhos.
  • Salve adequadamente as decisões tomadas, bloqueadores encontrados, responsáveis, datas e links úteis.
  • Se não houver progresso novo substancial, não modifique arquivos no cofre aleatoriamente.

Bases de código são para armazenar código. Este cofre é para armazenar contexto contínuo: quem está envolvido, o que foi alterado, onde as coisas estão travadas, quem acompanha em seguida e aqueles detalhes que desapareceriam completamente se cortados entre dois chats.

Contexto importante nunca deve ficar trancado exclusivamente dentro dos registros de texto de um único chat. Escreva-os e coloque-os onde a próxima thread possa pegá-los imediatamente.

O próprio Codex também fornece recursos oficiais de memória em Configurações > Personalização > Memória. Eles são como blocos de notas locais integrados usados para lembrar suas preferências pessoais, fluxos de trabalho comuns e armadilhas frequentemente encontradas. No entanto, este recurso tem como objetivo complementar o contexto que você escreve claramente, não substituí-lo. O componente de memória Chronicle segue a mesma lógica, ajudando o Codex a extrair e construir memória a partir do que aconteceu recentemente na sua tela.

Do código para fora

Embora o Codex tenha começado com a escrita de código como sua principal especialidade, agora muitas tarefas periféricas em torno do código podem ser tratadas dentro deste mesmo sistema: sejam servidores MCP, interfaces web, controle de desktop, automação de thread ou arquivos que podem ser revisados diretamente no painel lateral.

Isso muda completamente a forma como o controlamos. O "direcionamento de tarefas" pode interromper suas ações no meio do caminho; a "fila de tarefas" pode ajudá-lo a organizar os próximos passos; a "automação de thread" permite que o sistema continue funcionando quando você não está; e a "definição de metas" traça uma linha de chegada clara, deixando o Codex saber para onde continuar correndo.

O Codex de hoje já pode carregar um fluxo de trabalho completo: desde ouvir instruções e executar tarefas até a revisão final de arquivos. Mesmo que essas tarefas já tenham ultrapassado em muito o escopo da base de código, ele ainda as lida com facilidade.

Save to YouMind

Use YouMind to read viral articles deeply

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
Para criadores

Transforme seu Markdown em um artigo 𝕏 impecável

Quando você publica seus próprios textos longos, formatar imagens, tabelas e blocos de código para o 𝕏 é uma dor de cabeça. O YouMind transforma um rascunho completo em Markdown em um artigo 𝕏 impecável e pronto para publicar.

Experimente Markdown para 𝕏

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais