clientes

IMDEX usa o Cursor para criar uma plataforma integrada de dados e análises de subsuperfície em meses, não anos

Líder global em tecnologia para mineração, a IMDEX usa o Cursor para consolidar sistemas fragmentados de dados geológicos e migrar aplicações legadas para uma nova plataforma a um ritmo 10 vezes maior que o de seu modelo de desenvolvimento pré-IA.

7 min de leitura

A equipe de desenvolvimento de software da IMDEX usou o Cursor em duas ferramentas de destaque para mapeamento geológico. O trabalho na plataforma de dados foi concluído em oito meses, mas, sem o Cursor, teria exigido mais 20 engenheiros, de dois a três anos e milhões de dólares. A migração de Angular para React foi concluída em seis meses, contra três a cinco anos sem o Cursor.

Geólogos e perfuradores dependem dos dados das ferramentas avançadas e altamente especializadas da IMDEX para tomar decisões. Programas de perfuração para exploração mineral custam entre 2 milhões por dia, e os ganhos de eficiência entre os dados e a tomada de decisão são medidos nesses valores. Isso também significa que as empresas são, justificadamente, cautelosas ao adotar novas tecnologias que afetam decisões operacionais críticas.

Duas plataformas de destaque em meses, não anos

O portfólio abrangente da IMDEX, com mais de 600 tecnologias de mineração, inclui scanners de testemunhos, ferramentas de levantamento, dispositivos de perfuração conectados à IoT e instrumentos de campo — ferramentas essenciais para geólogos e perfuradores. Quando as ferramentas da IMDEX são sustentadas por aplicações separadas, elas frequentemente criam modelos de dados desconectados e limitam os recursos de integração. Para os clientes que passam dos dados brutos de perfuração à análise, isso significa que os dados perdem fidelidade na transição, em vez de ganhar valor cumulativamente.

Com o Cursor, a IMDEX está consolidando sistemas de dados fragmentados e reconstruindo aplicações legadas que criam essa vantagem cumulativa em meses, em vez de anos.

Sem o Cursor, desenvolver esses fluxos de trabalho poderia ter exigido a contratação de 20 pessoas, milhões de dólares e de dois a três anos. Com o Cursor, estamos potencializando as pessoas que já temos. Isso representa um enorme ganho técnico e financeiro para a organização.

Rob van Selm
Chefe de Desenvolvimento de Software, IMDEX

Uma plataforma IMDEX para dados de mineração fragmentados

A IMDEX usou o Cursor para consolidar dois produtos emblemáticos em uma única plataforma. O primeiro consolida dados fragmentados e isolados em uma única plataforma. Sem o Cursor, isso teria exigido mais 20 engenheiros, milhões de dólares e de dois a três anos.

O segundo migra uma aplicação legada em Angular para um microfrontend em React para facilitar a manutenção e o desenvolvimento de novos recursos. Antes, esse trabalho levaria de três a cinco anos, mas com o Cursor foi concluído em seis meses.

O ecossistema antigo não era consistente para o cliente e apresentava grandes desafios para nós na hora de desenvolver novos recursos e manter os existentes.

Nathan Davey
Principal Software Engineer, IMDEX

A plataforma que a IMDEX desenvolveu com o Cursor sincroniza dados essenciais de amostras com a nuvem, conecta os dispositivos IoT e os sistemas de análise da IMDEX e oferece a geólogos e perfuradores um único ambiente para interpretar dados e planejar a exploração, com os aplicativos de campo e a plataforma web compartilhando uma camada de dados entre todas as ferramentas compatíveis do ecossistema.

A plataforma atende a dois perfis estreitamente conectados. Para perfuradores, ela fornece orientações em tempo real para que possam comparar os dados de perfuração em tempo real com a trajetória planejada do furo e permanecer dentro do cone de tolerância definido. Para geólogos, ela preserva a qualidade e a confiabilidade dos dados de que dependem para interpretar o subsolo, validar o programa de perfuração e tomar decisões de exploração com confiança.

Os desenvolvedores sempre acabavam voltando ao Cursor

O Cursor está ajudando os desenvolvedores da IMDEX a entender a base de código existente, criar planos de migração e implementar alterações. A IMDEX avaliou ferramentas de programação de diversos provedores antes de padronizar o uso do Cursor. Algumas capacidades foram especialmente importantes.

  • Gerenciamento de contexto em grandes bases de código: o harness de agente do Cursor gerenciava o contexto de forma mais eficaz do que outras ferramentas testadas pela equipe, ajudando os agentes a recuperar partes relevantes da base de código e desenvolver melhores estratégias de implementação para tarefas ambíguas.
  • Flexibilidade de modelos: os desenvolvedores podem escolher o modelo mais adequado à tarefa. Alguns usam o Auto, que seleciona o modelo com base em velocidade e custo. Outros optam por modelos com maior capacidade de raciocínio para decisões de design ambíguas e por modelos mais simples para tarefas de implementação bem delimitadas.
  • Um espaço de trabalho familiar para desenvolvimento assistido por IA: o Cursor ofereceu aos desenvolvedores da IMDEX uma forma prática de incorporar a IA ao fluxo de trabalho de desenvolvimento existente. Os engenheiros podiam usar agentes para planejar, gerar, refatorar e revisar código, mantendo-se em um ambiente familiar com acesso a arquivos, ferramentas de depuração, contexto do Browser e recursos de design.

Essa combinação facilitou a adoção. Os desenvolvedores não precisavam escolher entre o trabalho prático de engenharia e fluxos de trabalho agênticos, podendo transitar entre ambos conforme necessário. Isso ajudou a equipe a usar a IA mais cedo em tarefas reais de produto, desde a compreensão de bases de código legadas até a aceleração da implementação e a melhoria da qualidade das alterações antes da revisão.

Testamos ferramentas de diversos provedores, mas sempre acabamos voltando ao Cursor porque a experiência do usuário é muito melhor.

Richard Zampieri
Engenheiro Principal/Líder de IA, IMDEX

Ampliando a adoção com a IA em julho

Para acelerar a adoção de agentes de programação, a IMDEX dedicou um mês inteiro a treinamentos práticos e à experimentação com o Cursor. Conhecido internamente como "IA em julho", esse programa combinou aprendizado estruturado com trabalho prático em produtos para que os desenvolvedores incorporassem fluxos de trabalho agênticos à rotina.

O currículo principal envolveu:

  • Treinamentos de nível 101 sobre conceitos básicos de agentes, como janelas de contexto, seleção de modelos e consumo de tokens
  • Sessões de nível 201 sobre ferramentas avançadas, como MCPs, habilidades, hooks e paralelização de agentes
  • Hackathons dedicados para experimentar o Cursor em problemas reais de produto

Construindo uma empresa preparada para IA com o Cursor

A IMDEX está adotando uma abordagem deliberada em toda a empresa para a adoção de IA. Como Chefe de Desenvolvimento de Software and Solutions, Rob van Selm está impulsionando o investimento em desenvolvimento assistido por IA, definindo como as equipes usam ferramentas como o Cursor e criando as condições para que engenheiros experimentem, aprendam e avancem mais rápido com confiança.

Essa estratégia não se limita a melhorar a produtividade individual dos desenvolvedores. A IMDEX está focada em construir uma organização preparada para IA: uma em que as equipes entendem como aplicar a IA com responsabilidade, os fluxos de trabalho de engenharia podem ganhar escala com ferramentas agênticas e toda a empresa consegue acompanhar o ritmo mais acelerado de entrega de software.

À medida que a adoção cresce, a IMDEX também usa dados do Cursor Dashboard e da API de análise para entender padrões de uso, acompanhar a adoção e medir como a IA está transformando a entrega entre as equipes. Isso dá à liderança a visibilidade necessária para continuar investindo nas áreas certas e apoiar as equipes à medida que seus fluxos de trabalho evoluem.

O Cursor Dashboard e a API de análise fornecem insights claros sobre os padrões de uso em nossa equipe, permitindo que entendamos a adoção. Esses insights facilitam a justificativa do nosso investimento.

Richard Zampieri
Engenheiro Principal/Líder de IA, IMDEX

Para a IMDEX, estar preparada para IA significa mais do que usar IA na engenharia de software. Significa preparar toda a empresa de produto e design a segurança, jurídico, marketing e finanças para operar no ritmo que a engenharia habilitada por IA torna possível.

Expandindo o impacto do Cursor além da engenharia

A estratégia de plataforma faz parte de uma estratégia mais ampla da IMDEX para usar o Cursor na modernização de aplicações legadas, na melhoria da experiência do usuário e na reconstrução da arquitetura de produto subjacente, permitindo adicionar mais rapidamente novas fontes de dados, fluxos de trabalho e recursos de análise.

A IMDEX usa o Cursor em todo o ciclo de desenvolvimento de software, do design e da implementação à revisão, integração, depuração e documentação. À medida que a adoção cresceu, a equipe da IMDEX passou a usar a API de análise do Cursor para entender o uso, acompanhar o volume de PRs por desenvolvedor e medir com mais precisão a saída e o tempo de entrega.

Usamos o Cursor para acelerar todas as etapas do ciclo de vida do software, tornando os lançamentos de produtos muito mais rápidos.

Rob van Selm
Chefe de Desenvolvimento de Software, IMDEX

A plataforma é só o começo

À medida que o trabalho de engenharia acelera, Richard Zampieri se concentra em ajudar o restante da empresa a acompanhar esse ritmo, da tomada de decisões de produto às áreas jurídica, de segurança, marketing e finanças. Os primeiros sinais são promissores, pois a empresa desenvolveu um novo app de insights sobre clientes em menos de 30 dias com o Cursor e uma ferramenta de treinamento de vendas em pouco menos de duas semanas. Antes, ambos os projetos teriam exigido fornecedores externos ou trimestres de trabalho interno.

Nossa limitação agora está na tomada de decisões, nas prioridades, não na tecnologia. Precisamos lubrificar todo o motor da empresa, não apenas a engenharia de software, para conseguir desenvolver e entregar produtos mais rápido.

Richard Zampieri
Engenheiro Principal/Líder de IA, IMDEX

Se você está consolidando sistemas de dados fragmentados ou modernizando aplicações legadas, entre em contato para iniciar uma avaliação do Cursor.

Publicado em: clientes

Autor: Cursor Team