5 minutes
How to Entenda bases de código grandes with Eigent
Rastreie fluxos de requisições, mapeie módulos desconhecidos e encontre os arquivos certos rapidamente — antes de fazer sua primeira edição.
What you need
- Aplicativo desktop do Eigent
- Acesso à base de código (repositório local ou conectado)
Best for
- Novos engenheiros fazendo onboarding em um repositório ou serviço
- Qualquer pessoa tentando entender como um recurso funciona antes de alterá-lo
- Líderes técnicos revisando uma nova base de código antes de um projeto
Starter Prompt
Explique como a requisição flui pela [nome da área do sistema] na base de código. Inclua: - quais módulos são responsáveis por quê - onde os dados são validados - os principais pontos de atenção a observar antes de fazer alterações Termine com os arquivos que devo ler em seguida.
Como funciona
- Dê ao Eigent os arquivos, diretórios ou a área de funcionalidade relevante que você quer entender.
- Peça para ele rastrear o fluxo da requisição e explicar quais módulos são responsáveis pela lógica de negócio, transporte, persistência ou UI.
- Pergunte onde ocorrem a validação, os efeitos colaterais ou as transições de estado antes de editar qualquer coisa.
- Finalize perguntando quais arquivos você deve ler em seguida e quais são os pontos de risco.
Mais prompts para testar
- Qual módulo é responsável pela lógica de negócio real versus a camada de transporte ou UI?
- Onde a validação acontece, e quais suposições são aplicadas ali?
- Quais arquivos relacionados ou jobs em segundo plano são fáceis de passar despercebidos se eu बदलar esse fluxo?
- Quais testes ou verificações devo executar depois de editar esta área?
- Explique este repositório para mim — dê um mapa de alto nível antes de eu mergulhar nele.
Como usar
Abra o Eigent com sua base de código conectada. Comece de forma ampla se você for novo ("Explique este repositório para mim"), depois refine para a área específica que você precisa alterar. Quanto mais você delimitar a solicitação — um nome de funcionalidade, um diretório, um caminho de requisição — mais concreta será a explicação. Continue fazendo perguntas de acompanhamento até que a explicação esteja específica o suficiente para que você confie em fazer a primeira edição.
Saída esperada
Um mapa concreto de módulos mostrando qual código é responsável por quê, um fluxo de requisição rastreado, os principais pontos de validação, uma lista de áreas arriscadas ou fáceis de passar despercebidas e uma lista de leitura com os próximos arquivos para revisar antes de fazer alterações.
Limitações
- Funciona melhor quando você delimita a solicitação para uma área específica em vez de perguntar sobre o repositório inteiro de uma vez.
- Monorepos muito grandes se beneficiam de começar por um único serviço ou pacote.
- O Eigent lê o que está na base de código conectada — ele não consegue raciocinar sobre comportamento em tempo de execução que não tenha observado.
Related workflows
Refatore Sua Base de Código
Remova código morto e modernize padrões legados sem बदलamento de comportamento — em pequenas etapas …
Executar Migrações de Código
Migre stacks legadas em checkpoints controlados — mapeie o sistema antigo para o novo, conduza a mud…
Salve Workflows como Skills
Transforme uma thread funcional do Eigent, regras de revisão, comandos de teste ou checklists de rel…