Codex revisa seu código com a documentação ao vivo
Tutorial passo a passo: conecte o Codex ao Felo OpenAPI e veja-o revisar o código com base na documentação mais recente do framework, gerando um relatório com fontes.
Seu código usa React. Mas está utilizando os padrões mais recentes? Existem APIs obsoletas escondidas ali? O Codex pode revisar seu código — mas só se tiver acesso à documentação atualizada.
Veja como dar essa capacidade a ele.
3 minutos para conectar o Felo OpenAPI
Passo 1: Acesse openapi.felo.ai e crie uma chave de API gratuita.
Passo 2: Copie e cole isto no seu Codex, Claude Code ou OpenClaw:
Connect to Felo OpenAPI:
- Models: Claude Opus 4.8, Claude Sonnet 4.6, Claude Haiku 4.5, GPT-5.6 Sol, GPT-5.6 Terra, Grok 4.5
- Search: POST /v2/chat (AI Search), POST /v2/web/extract (Web Fetch)
- Memory: LiveDocs (semantic retrieval, file upload, URL resources)
Base URL: https://openapi.felo.ai
API Key: [YOUR_API_KEY]
When I ask you to review code:
1. Search for the latest framework documentation
2. Read the official docs via Web Fetch
3. Compare my code against current best practices
4. Flag deprecated patterns, security issues, and performance concerns
5. Save the review to LiveDocs with documentation citations
Passo 3: Conexão concluída. Seu agente agora revisa código com documentação ao vivo, não com dados de treinamento desatualizados.
O caso de uso
Você tem um componente React escrito há seis meses. Você quer saber:
- Ele usa APIs obsoletas?
- Existem problemas de segurança?
- Há melhorias de performance na versão mais recente do React?
- O que a documentação oficial diz sobre esse padrão?
Em vez de checar a documentação manualmente, você cola o código e pede para o Codex revisar.
Você só precisa dizer isto
Revise este componente React com base na documentação mais recente do React 19. Aponte padrões obsoletos, problemas de segurança e melhorias de performance. Cite as documentações específicas onde encontrou as orientações.
[Seu código aqui]
O que o Codex faz automaticamente
Passo 1: Busca pela documentação mais recente
POST /v2/chat
{
"query": "React 19 latest features deprecated APIs best practices 2026"
}
O Codex encontra a documentação oficial do React, notas de lançamento e guias de migração.
Passo 2: Lê a documentação oficial
POST /v2/web/extract
{
"url": "https://react.dev/blog/react-19"
}
O Codex lê o post de lançamento do React 19, extraindo:
- Novos recursos e padrões
- APIs obsoletas
- Orientações de migração
- Recomendações de performance
O Codex repete isso para a documentação principal, referência de API e discussões relevantes de RFC.
Passo 3: Analisa seu código
O Codex compara seu código com a documentação que acabou de ler:
- APIs obsoletas: Verifica se seu código usa padrões que o React 19 descontinuou
- Problemas de segurança: Identifica possíveis riscos de XSS, injeção ou exposição de dados
- Performance: Aponta oportunidades para usar novas otimizações do React 19
- Boas práticas: Compara seus padrões com as orientações oficiais atuais
Passo 4: Gera o relatório de revisão
O Codex produz um relatório estruturado:
## Code Review: [Component Name]
### 🟢 Bom
- Estrutura do componente segue os padrões atuais
- Uso correto de error boundary
### 🟡 Avisos
- Usa `findDOMNode` — obsoleto no React 18, removido no React 19
Fonte: https://react.dev/blog/react-19#removed-deprecated-apis
Correção: Use refs no lugar
### 🔴 Problemas
- Ciclo de vida `componentWillMount` — obsoleto, substituído por constructor ou useEffect
Fonte: https://react.dev/reference/react/Component#componentwillmount
Correção: Mova a lógica de inicialização para o constructor
### 💡 Sugestões de performance
- Considere o `useActionState` do React 19 para gerenciamento de estado de formulários
Fonte: https://react.dev/reference/react/useActionState
Passo 5: Salva no LiveDocs
O Codex salva a revisão no LiveDocs com:
- O código original
- Resultados da revisão com URLs da documentação
- Tags para tipo de componente, versão do framework e severidade dos problemas
Revisões futuras podem consultar esse histórico.
O resultado
Você recebe uma revisão de código que:
- Faz referência a páginas específicas da documentação, não conselhos genéricos
- Identifica exatamente padrões obsoletos com números de linha
- Fornece correções específicas com citações oficiais
- Sugere melhorias de performance baseadas na versão mais recente
Tempo total: 2-3 minutos.
Template completo de prompt (copie e reutilize)
Revise este código [FRAMEWORK/LINGUAGEM] com base na documentação mais recente de [VERSÃO].
[Seu código aqui]
Verifique:
1. APIs ou padrões obsoletos
2. Problemas de segurança
3. Melhorias de performance
4. Violações de boas práticas
Cite as URLs específicas da documentação onde encontrou cada problema.
Salve a revisão no LiveDocs com tags para [PROJETO] e [TIPO_DE_COMPONENTE].
Substitua os valores entre colchetes para qualquer revisão de código.
Avançado: revisão em lote
Revise vários arquivos de uma vez:
Revise todos os componentes React neste diretório com base na documentação do React 19. Produza um relatório resumido ranqueado por severidade, com achados individuais para cada componente.
[Lista de arquivos ou blocos de código]
Salve o resumo no LiveDocs.
O Codex revisa cada arquivo, gera achados individuais e produz um resumo priorizado.
Avançado: hook de pré-commit
Configure uma revisão antes de commitar:
Antes de eu commitar este código, revise-o com base na documentação mais recente de [FRAMEWORK]. Aponte tudo que reprovaria em uma revisão de código de engenheiro sênior. Se não houver nada crítico, diga "Pronto para commitar".
Primeiros passos
- Crie sua chave de API gratuita
- Cole o prompt de inicialização no seu agente
- Experimente o prompt de revisão de código acima
Seu revisor de código agora lê a documentação mais recente para você não precisar.
Pegue sua chave de API gratuita →
Este post também está disponível em English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Türkçe, Italiano, ไทย, Español and বাংলা.