Profile. Compare. Act.
Perfilagem de métodos Java — diretamente no seu IDE
Visualize o tempo de execução e a contagem de chamadas por método no seu editor. Compare sessões para rastrear regressões. Exporte dados de desempenho estruturados para análise.
Funciona no IntelliJ IDEA Community & Ultimate, e VS Code
Profile → Compare → Aja — tudo dentro do seu IDE
Como o GalataJ funciona
Três passos. Um IDE. Sem mudança de contexto.
Profile
Métricas de métodos inline
O tempo de execução, a contagem de chamadas e a alocação de memória aparecem como dicas CodeLens diretamente acima dos seus métodos. Sem dashboards, sem ferramentas separadas.
- Métricas em tempo real atualizadas enquanto seu aplicativo executa
- Aba de perfilagem ao vivo com dados ordenáveis
- Detecção de contexto para chamadas HTTP, DB e Agendador
Compare
Comparação de sessões e rastreamento de baseline
Uma única captura de perfilagem não diz se as coisas estão melhorando ou piorando. Salve sessões, defina baselines e veja exatamente quais métodos regrediram — e em quanto.
- Salve e compare sessões de perfilagem
- Rastreamento de baseline com detecção de regressão
- Histórico de sessões para tendências de desempenho
Aja
Exportação de contexto estruturado
Os dados de perfilagem são exportados como arquivos Markdown no seu projeto — .galataj/live-performance.md e .galataj/baseline-live-compare.md. Texto simples, versionável, legível por você, sua equipe ou suas ferramentas.
- "Adicionar ao chat" com um clique para análise assistida por IA
- Exportar para JSON, CSV e HTML
- Prompts personalizados para fluxos de análise repetíveis
O que o GalataJ não faz
GalataJ é um perfilador de desenvolvedor, não uma ferramenta APM ou de monitoramento.
Ajudamos você a encontrar ONDE está o problema. Entender POR QUÊ é seu trabalho.
Roadmap 2026
Recursos futuros em que estamos trabalhando.
CI Integration
GalataJ + CI — compare o desempenho entre git commits no seu pipeline. Detecte regressões antes do merge.
2026Local MCP Server
Ferramentas de IA se comunicam diretamente com o profiler.
2026Agent Skill
Ferramentas de IA podem chamar GalataJ CLI — run, perform, compare, act.
2026SOB O CAPÔ
Instrumentação de Bytecode
Mede o tempo de execução do método, alocação de memória e frequência de chamadas no nível do bytecode. ~3% de sobrecarga.
Anexação automática ao runtime
Anexa-se a qualquer processo JVM em execução automaticamente. Sem reinício de aplicação, sem flags JVM, sem configuração.
JDK 8+
Compatível com JDK 8, 11, 17, 21 e posteriores. OpenJDK, Oracle JDK, Amazon Corretto. Windows, Linux, macOS.
Perguntas frequentes respondidas
Perguntas comuns sobre funcionalidade e compatibilidade.