Sobre o projeto

github-code-search é uma ferramenta CLI interativa baseada em terminal que permite pesquisar código no GitHub em toda uma organização com um único comando. Ela agrega resultados por repositório, suporta navegação por teclado e mouse e permite a seleção precisa de trechos de código. A saída pode ser gerada como Markdown ou JSON, e as sessões podem ser reproduzidas via um comando de linha única para uso em CI. Principais recursos incluem: - Pesquisa em toda a organização com paginação automática de até 1.000 resultados - Agrupamento por repositório com expandir/recolher - TUI controlada por teclado e mouse com filtragem de caminhos de arquivos - Seleção detalhada de trechos com registro de exclusões - Saída em Markdown e JSON com detalhes de texto correspondente, linha e coluna - Agrupamento por prefixo de equipe (ex.: platform/, data/) - Pesquisa com regex usando a sintaxe /pattern/flags - Destaque de sintaxe para várias linguagens Casos de uso incluem auditoria de dependências, busca de TODOs, verificação de implantações de mudanças que quebram compatibilidade, varreduras de segurança, onboarding e pular repositórios de templates. A ferramenta foi projetada como uma alternativa mais interativa e estruturada ao `gh search code`.