1 pontos por ironman0722 2 시간 전 | Ainda não há comentários. | Compartilhar no WhatsApp

Ao usar o Codex, eu percebia que ele corrigia bem o código, mas às vezes, na hora de explicar, ficava aquela sensação de “afinal, o que isso quer dizer?”.
Havia três pontos que me incomodavam especialmente.

  1. Explicações centradas em nomes de arquivos/funções
    • O Codex muitas vezes explica por unidade de arquivo, como README.md, rust/codexplain.rs e package.json, em vez de focar em “como uma funcionalidade funciona de ponta a ponta”. Se você já conhece a estrutura do projeto, tudo bem, mas em codebases vistas pela primeira vez, muitas vezes era preciso perguntar de novo.
  2. Texto corrido difícil de ler no terminal
    • Se ele trouxesse explicações estruturadas como o Claude Code — com TLDR, tabelas, diagramas, painel de riscos e próximos passos — seria muito mais rápido de ler, mas as explicações do Codex muitas vezes ficam mais próximas de texto corrido.
  3. A conclusão demora e tem informação demais
    • O que o usuário quer saber primeiro é “então, o que eu preciso entender agora?”, mas o Codex muitas vezes despeja todo o contexto de uma vez.

Por isso criei o Codexplain.

O Codexplain não é um modelo para substituir o Codex, e sim uma explanation UX layer que transforma localmente as respostas do Codex para deixá-las mais fáceis de ler dentro do projeto.

Principais recursos:

  • organização das explicações em formato de TLDR / resumo / tabela / diagrama de arquitetura / painel de risco / próxima ação
  • preservação intacta de artefatos strict, como JSON, code, diff, patch, log e test output
  • ajuste de explanation depth, architecture depth e abstraction level
  • semantic highlight amigável para terminal
  • configuração local ao projeto baseada em codexplain/
  • possibilidade de adicionar custom explanation styles para times ou uso pessoal
  • ativação/desativação local e possibilidade de uninstall

Instalação:

npm install -g codexplain
codexplain install-codex --local --force

Se você usa o Codex e já sentiu que “o código está certo, mas a explicação é pouco amigável”, experimente e abra uma issue com o que estiver faltando ou com o estilo de explicação que você quiser! Estrelas são sempre bem-vindas ⭐️

Ainda não há comentários.

Ainda não há comentários.