Um escritório virtual que mostra cada projeto do Claude Code ou Codex como uma sala e cada agente como um personagem pixel art com atividade em tempo real.
Egonex-AI/Understand-Anything
Plugin do Claude Code e conjunto de skills multiplataforma que transforma bases de código e wikis de LLM em grafos de conhecimento interativos para explorar e consultar.
- Estrelas
- 86,937
- Forks
- 7,331
- Issues abertas
- 330
- Último commit
- há 7 dias
O que é?
Understand Anything analisa um projeto com um pipeline multiagente e cria um grafo de conhecimento dos arquivos, funções, classes e dependências. O grafo é exibido em um dashboard web interativo, onde é possível clicar nos nós, pesquisá-los e obter explicações em linguagem simples. Tours guiados organizam a arquitetura por dependência.
Fatos estruturais, como imports, exports, definições e pontos de chamada, são extraídos deterministicamente com Tree-sitter, enquanto um LLM acrescenta resumos, tags, camadas arquiteturais e mapeamento de domínios de negócio. As execuções seguintes são incrementais e reanalisam apenas os arquivos alterados. Os comandos permitem fazer perguntas sobre o código por chat, analisar o impacto de diffs, obter explicações por arquivo, criar guias de integração e extrair domínios de negócio.
O mesmo pipeline pode analisar uma wiki de LLM no estilo Karpathy, extraindo wikilinks, entidades e afirmações para criar um grafo de forças direcionadas. O projeto oferece suporte nativo ao Claude Code e pode ser instalado no Codex, Cursor, VS Code Copilot, Gemini CLI, OpenCode e várias outras plataformas de agentes. A saída do grafo pode ser enviada para um repositório e visualizada posteriormente com um visualizador local somente de leitura, que não faz chamadas a LLMs.
Recursos principais
- 01Grafo interativo de arquivos, funções, classes e dependências, com pesquisa e detalhes dos nós.
- 02Tours guiados que percorrem a arquitetura na ordem das dependências.
- 03Análise do impacto de diffs, mostrando quais partes do sistema são afetadas por uma alteração.
- 04Agrupamento por camadas (API, Service, Data, UI, Utility) com legenda por cores.
- 05Reanálise incremental para que as execuções seguintes processem apenas os arquivos alterados.
- 06Análise de bases de conhecimento de wikis de LLM no padrão Karpathy, convertidas em grafos navegáveis.
- 07Saída localizada em vários idiomas, incluindo chinês simplificado.
Casos de uso
- Entender uma base de código grande e desconhecida durante a integração à equipe.
- Verificar quais módulos uma alteração pendente afeta antes de fazer o commit.
- Gerar um mapa da arquitetura compartilhado, enviá-lo para o repositório e permitir que a equipe o explore.
- Transformar uma base pessoal de conhecimento em Markdown ou wiki em um grafo interligado.
Início rápido
- 1
Adicione o marketplace de plugins ao Claude Code
/plugin marketplace add Egonex-AI/Understand-Anything - 2
Instale o plugin understand-anything
/plugin install understand-anything - 3
Analise sua base de código para criar o grafo de conhecimento
/understand - 4
Abra o painel interativo
/understand-dashboard
Antes de usar
- A análise inicial de uma base de código grande pode consumir uma quantidade significativa de tokens.
- O método de instalação nativo é voltado para o Claude Code; outras plataformas precisam de um script de instalação separado.
Tópicos
Perguntas frequentes
- O que é Understand-Anything?
- Plugin do Claude Code e conjunto de skills multiplataforma que transforma bases de código e wikis de LLM em grafos de conhecimento interativos para explorar e consultar. Understand Anything analisa um projeto com um pipeline multiagente e cria um grafo de conhecimento dos arquivos, funções, classes e dependências. O grafo é exibido em um dashboard web interativo, onde é possível clicar nos nós, pesquisá-los e obter explicações em linguagem simples. Tours guiados organizam a arquitetura por dependência.
- Understand-Anything é gratuito? Qual é a licença?
- Understand-Anything é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Understand-Anything ainda é mantido?
- Manutenção ativa. O último commit de Understand-Anything foi em 12 de out. de 2026.
- Para que posso usar Understand-Anything?
- Entender uma base de código grande e desconhecida durante a integração à equipe. Verificar quais módulos uma alteração pendente afeta antes de fazer o commit. Gerar um mapa da arquitetura compartilhado, enviá-lo para o repositório e permitir que a equipe o explore. Transformar uma base pessoal de conhecimento em Markdown ou wiki em um grafo interligado.
- Como instalar Understand-Anything?
- Adicione o marketplace de plugins ao Claude Code: /plugin marketplace add Egonex-AI/Understand-Anything Instale o plugin understand-anything: /plugin install understand-anything Analise sua base de código para criar o grafo de conhecimento: /understand Abra o painel interativo: /understand-dashboard
- Onde consigo Understand-Anything?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Egonex-AI/Understand-Anything
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um harness baseado em plugins que oferece a Claude Code, Codex e outros agentes de programação agentes, skills, hooks, memória e varredura de segurança compartilhados.
Proxy de CLI que filtra e compacta a saída de comandos do shell antes que ela chegue ao contexto de um agente de programação com IA, reduzindo o uso de tokens.
Terminal nativo para macOS baseado no libghostty, com abas verticais, notificações que entendem agentes e CLI programável para executar agentes de programação com IA em paralelo.
App para desktop, dispositivos móveis, web e CLI que executa e coordena vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.
Barra de status personalizável para o Claude Code CLI, com modelo, branch do Git, uso de tokens, limites de uso e mais, além de suporte a Powerline e temas.