Apidog

Plataforma Colaborativa All-in-one para Desenvolvimento de API

Design de API

Documentação de API

Depuração de API

Mock de API

Testes Automatizados de API

Como Adicionar o Gemini 2.5 Pro ao Cursor Grátis

@apidog

@apidog

Updated on março 29, 2025

O Gemini 2.5 Pro representa o mais recente avanço do Google em inteligência artificial, apresentando melhorias significativas nas capacidades de raciocínio e codificação. Este modelo de ponta oferece aos desenvolvedores maior produtividade e fluxos de trabalho de codificação simplificados diretamente em seu ambiente IDE. Ao integrar o Gemini 2.5 Pro ao Cursor, você terá acesso a uma geração de código mais eficiente, sugestões inteligentes e melhores capacidades de resolução de problemas sem custos de assinatura.

O modelo se destaca na compreensão de padrões complexos de codificação, na depuração de problemas e na oferta de explicações abrangentes para conceitos técnicos. Ao contrário das versões anteriores, o Gemini 2.5 Pro demonstra uma notável consciência contextual, permitindo manter a coerência ao longo de sessões de programação prolongadas. Sua capacidade de analisar e gerar código em diversas linguagens de programação o torna uma ferramenta inestimável para desenvolvedores que trabalham em projetos variados.

Embora o Cursor ofereça uma assinatura premium que inclui acesso a vários modelos de IA, este tutorial se concentra especificamente em adicionar o Gemini 2.5 Pro à sua instalação do Cursor sem incorrer em custos adicionais. Ao aproveitar o acesso gratuito à API do Google, você pode experimentar todas as capacidades desse modelo avançado em seu ambiente de desenvolvimento preferido.

Como usuário do Cursor AI IDE que já aproveita ferramentas de desenvolvimento de ponta, você apreciará a abordagem poderosa da Apidog para o desenvolvimento de APIs.

button

Esta alternativa abrangente ao Postman unifica design de API, testes, documentação e colaboração em uma interface elegante que complementa seu fluxo de trabalho no Cursor.

Enquanto o Cursor aprimora sua experiência de codificação com assistência impulsionada por IA, a Apidog simplifica sua gestão do ciclo de vida da API com recursos como servidores simulados automatizados, construção intuitiva de requisições e troca de ambientes sem costura.

A plataforma suporta protocolos REST, GraphQL, WebSocket e SOAP, tornando-a o acompanhamento perfeito para o Cursor ao criar aplicações dependentes de API. Juntos, essas ferramentas modernas criam um ecossistema de desenvolvimento que maximiza a produtividade enquanto minimiza a troca de contexto entre seus projetos.

button

Guia Passo a Passo para Adicionar o Gemini 2.5 Pro ao Cursor

Passo 1: Acessando as Configurações do Cursor

O primeiro passo no processo de integração é acessar o painel de configurações do Cursor, onde todas as opções de configuração são gerenciadas. O método varia ligeiramente dependendo do seu sistema operacional:

Para macOS:

  1. Inicie o aplicativo Cursor a partir da sua pasta de Aplicativos ou do dock
  2. Clique no menu "Cursor" na barra de aplicativos localizada na parte superior da sua tela
  3. Selecione "Configurações" no menu suspenso
  4. Escolha "Configurações do Cursor" nas opções subsequentes

Para Windows/Linux:

  1. Abra o Cursor a partir do menu Iniciar, atalho no desktop ou lançador de aplicativos
  2. Clique no menu "Arquivo" no canto superior esquerdo da janela do aplicativo
  3. Selecione "Preferências" no menu suspenso
  4. Clique em "Configurações" no submenu que aparece

Isso abrirá o painel de configurações onde você pode configurar vários aspectos do IDE do Cursor. O painel normalmente aparece como uma nova aba dentro da interface do editor, permitindo que você mantenha seu espaço de trabalho enquanto faz ajustes.

Passo 2: Navegando para a Seção de Modelo ou Extensões

Uma vez no painel de configurações, você precisará localizar a seção específica que gerencia as configurações do modelo de IA:

  1. Procure um menu de navegação no lado esquerdo do painel de configurações
  2. Role pelas categorias disponíveis para encontrar uma relacionada à funcionalidade de IA
  3. Esta seção pode ser rotulada como "Modelos", "Provedores de IA", "Extensões" ou "Configuração de IA"
  4. Nas versões mais recentes do Cursor, você pode encontrá-la em "Configurações de IA" ou "Modelos de Linguagem"
  5. Clique nesta seção para acessar a interface de gerenciamento de modelos

A rotulagem exata pode variar dependendo da sua versão do Cursor, mas as configurações relacionadas à IA geralmente são agrupadas para um acesso mais fácil. Se você estiver com dificuldade em encontrar a seção correta, pode usar a funcionalidade de busca na parte superior do painel de configurações digitando palavras-chave como "modelo" ou "IA" para filtrar opções relevantes.

Passo 3: Entendendo o Nome Correto do Modelo

Ao configurar o Gemini 2.5 Pro no Cursor, usar o identificador de modelo preciso é crucial para uma integração bem-sucedida. O identificador exato do modelo para o Gemini 2.5 Pro Experimental é:

gemini-2.5-pro-exp-03-25

Esta string precisa ser inserida exatamente como mostrada, incluindo todos os hífens e números. Qualquer desvio, mesmo diferenças pequenas de digitação ou mudanças de capitalização, pode impedir a conexão de funcionar corretamente. O identificador do modelo serve como a referência única que permite ao Cursor se comunicar com a versão específica do Gemini que você deseja usar.

O Google atualiza ocasionalmente suas versões de modelo, então, se você encontrar problemas de conexão, verifique o identificador mais atual na página de documentação do Google AI Studio. Contudo, no momento da redação, o identificador fornecido acima está correto para acessar as capacidades experimentais do Gemini 2.5 Pro.

Passo 4: Obtendo uma Chave API do Google (Método Direto)

Para conectar o Cursor com o Gemini 2.5 Pro, você precisará de uma chave API do Google. Esta chave autentica suas requisições aos serviços de IA do Google. Siga estes passos detalhados para obter sua chave:

  1. Abra seu navegador da web e navegue até o Google AI Studio:

2. Faça login com sua conta do Google

  • Se você não tem uma conta do Google, precisará criar uma primeiro
  • Qualquer conta padrão do Google funcionará, incluindo contas do Gmail

3. Uma vez logado, procure pela opção "Obter chave API"

  • Isso normalmente fica localizado no canto superior esquerdo da interface
  • Pode também aparecer como "Chaves API" em um menu lateral ou nas configurações da conta

4. Clique em "Obter chave API" e selecione "Criar chave API" nas opções apresentadas

  • Talvez você precise selecionar "Criar em novo projeto" se solicitado, especialmente se esta for sua primeira vez usando o Google AI Studio
  • Alguns usuários podem ser solicitados a verificar sua identidade com um número de telefone por motivos de segurança.
  • O sistema gerará uma chave API única para sua conta. Isso pode levar alguns segundos para ser concluído

5. Copie sua nova chave API gerada e armazene-a com segurança

  • Considere salvá-la temporariamente em um gerenciador de senhas ou aplicativo de nota segura
  • Você precisará colar esta chave no Cursor em breve

NOTA IMPORTANTE DE SEGURANÇA:

  • Nunca compartilhe esta chave ou a comite em sistemas de controle de versão como o GitHub
  • Esta chave concede acesso aos seus recursos do Google Cloud e pode ter limites de uso
  • Se sua chave for comprometida, revoke-a imediatamente e gere uma nova
  • O Google fornece um nível gratuito para acesso à API, mas uso excessivo pode incorrer em cobranças

O formato da chave API do Google geralmente se assemelha a uma longa sequência de letras, números e símbolos. Uma vez que você tenha sua chave garantida, está pronto para prosseguir com a configuração do Cursor.

Passo 5: Adicionando um Modelo Personalizado no Cursor

Com sua chave API em mãos, retorne ao painel de configurações do Cursor para configurar o modelo personalizado:

  1. No interior da seção de configurações relacionadas à IA identificada no Passo 2, examine a interface em busca de opções relacionadas à adição ou personalização de modelos
  2. Procure especificamente por opções como:
  • "Provedor Personalizado"
  • "Adicionar Modelo"
  • "Configuração de Modelo Personalizado"
  • "Substituir URL Base do OpenAI"
  1. Se você vir um botão rotulado como "Adicionar" ou "+" próximo a qualquer lista de modelos, clique nele para começar a adicionar uma nova configuração de modelo
  2. Se você ver "Substituir URL Base do OpenAI", isso é particularmente importante
  • Isso sugere que o Cursor funciona principalmente com APIs compatíveis com o OpenAI
  • Você precisará ajustar essa configuração para trabalhar com a API do Gemini do Google
  • Nem todas as versões do Cursor rotulam explicitamente essa funcionalidade da mesma forma

A interface para adicionar modelos personalizados varia ligeiramente entre as versões do Cursor, mas a funcionalidade central permanece a mesma: você precisa fornecer os detalhes de conexão para o modelo Gemini.

Passo 6: Digitando o Nome do Modelo

Uma vez que você localizou a seção apropriada para adicionar um modelo personalizado:

  1. Procure um campo rotulado "Nome do Modelo", "ID do Modelo" ou algo similar
  2. Clique neste campo para ativá-lo para entrada de texto
  3. Digite exatamente: gemini-2.5-pro-exp-03-25
  4. Verifique sua entrada quanto a:
  • Ortografia correta de "gemini"
  • Todos os hífens nas posições corretas
  • A correta sequência numérica "2.5" e "03-25"
  • Sem espaços adicionais antes ou depois do identificador

Este identificador preciso assegura que o Cursor solicite a versão correta do modelo ao serviço de API do Google. Qualquer erro nesta string resultará em conexões falhadas ou comportamentos inesperados.

Passo 7: Substituindo o URL Base do OpenAI

Muitos editores de código de IA, incluindo o Cursor, foram inicialmente projetados para funcionar principalmente com os modelos do OpenAI. Para usar os modelos Gemini do Google, você precisa redirecionar essas requisições para o ponto de extremidade da API do Google:

Encontre a configuração para substituir a URL base padrão do OpenAI

  • Isso pode ser rotulado como "URL Base da API", "Ponto de Extremidade" ou "URL Compatível com OpenAI"
  • Ele pode aparecer como um campo de texto próximo aonde você inseriu o nome do modelo

Digite a seguinte URL para a API do Gemini em um contexto compatível com OpenAI:

<https://generativelanguage.googleapis.com/v1beta/openai/>

Certifique-se de que a URL seja inserida exatamente como mostrado, incluindo a barra final

  • Esse ponto de extremidade permite que o Cursor se comunique com o serviço de API do Google usando formatos que já entende

Algumas versões do Cursor podem ter um menu suspenso para selecionar "Google" como provedor em vez disso

  • Se essa opção estiver disponível, selecione-a em vez de inserir a URL manualmente
  • Isso indica que sua versão do Cursor tem suporte nativo para os serviços do Google

Esse redirecionamento de URL é crucial porque informa ao Cursor para onde enviar suas requisições de API. Sem essa alteração, o Cursor tentaria solicitar o modelo Gemini a partir dos servidores do OpenAI, o que falharia.

Passo 8: Digitando a Chave API do Google

Em seguida, você precisará fornecer sua chave API do Google para autenticar suas requisições:

  1. Procure um campo rotulado "Chave API", "Chave API do Google" ou "Token de Autenticação"
  • Esse campo pode estar na mesma seção que o nome do modelo e a URL base
  • Em algumas versões, pode estar em uma seção separada de "Chaves API"
  1. Clique neste campo para ativá-lo para entrada de texto
  2. Cole cuidadosamente a chave API que você obteve do Google AI Studio no Passo 4
  • Use Ctrl+V (Windows/Linux) ou Cmd+V (Mac) para colar a chave
  • Alternativamente, clique com o botão direito e selecione "Colar" se os atalhos de teclado estiverem desabilitados
  1. Verifique se a chave inteira foi colada corretamente
  • Certifique-se de que não há espaços extras no início ou no final
  • Verifique se nenhum caractere foi cortado ou duplicado
  • A chave deve corresponder exatamente ao que o Google forneceu
  1. Algumas versões do Cursor podem oferecer uma opção de "Testar Conexão" após a inserção da chave
  • Se disponível, use esse recurso para verificar se sua configuração funciona
  • Um teste bem-sucedido confirmará que todos os detalhes estão corretos

Essa chave API serve como seu credencial de autenticação e é necessária para cada requisição que o Cursor faz ao serviço Gemini. Sem uma chave válida, a integração falhará, mesmo que todas as outras configurações estejam corretas.

Passo 9: Salvando as Configurações

Após inserir todas as informações exigidas, você precisará salvar sua configuração:

  1. Procure um botão "Salvar", "Aplicar" ou "OK" na parte inferior do painel de configurações
  • Em algumas versões, as alterações podem ser salvas automaticamente à medida que você as faz
  • Se o salvamento automático estiver habilitado, você pode ver um indicador mostrando "Salvando..." ou "Alterações salvas"

2. Clique no botão salvar para confirmar suas alterações

  • O painel de configurações pode mostrar brevemente um indicador de carregamento enquanto aplica as alterações
  • Algumas versões podem exigir uma reinicialização do Cursor para aplicar completamente a nova configuração

3. Se solicitado a reiniciar o Cursor para que as alterações tenham efeito, selecione "Reiniciar Agora"

  • Isso garante que todos os componentes do Cursor reconheçam a nova configuração
  • Seu trabalho deve ser salvo automaticamente antes da reinicialização

4. Após salvar (e reiniciar se necessário), o Cursor será carregado com sua nova configuração

  • O modelo Gemini 2.5 Pro deve agora estar disponível para uso dentro do editor

Salvar corretamente as configurações é essencial para a configuração persistente. Sem esta etapa, suas alterações podem ser perdidas ao fechar e reabrir o Cursor.

Passo 10: Testando a Integração

O passo final é verificar se sua integração do Gemini 2.5 Pro está funcionando corretamente:

  1. Abra ou crie um arquivo de código no IDE do Cursor
  • Qualquer linguagem de programação funcionará para testes, mas Python ou JavaScript são boas opções devido à sua popularidade

2. Procure a interface do assistente de IA no Cursor

  • Isso geralmente está disponível como um painel de chat do lado direito
  • Ou como uma paleta de comando que pode ser ativada com atalhos de teclado

3. Tente usar os recursos impulsionados por IA:

  • Completação de código: Comece digitando uma declaração de função ou variável e veja se o Gemini oferece sugestões
  • Interação em chat: Abra o painel de chat e faça uma pergunta de codificação
  • Invocação de comando: Use Ctrl/Cmd + K para invocar funcionalidades de IA diretamente

4. Se o Cursor fornecer uma opção para selecionar qual modelo de IA usar, certifique-se de que "gemini-2.5-pro-exp-03-25" esteja disponível e selecione-o

  • Essa seleção pode estar disponível como um menu suspenso na interface de chat
  • Ou como uma opção na paleta de comandos

5. Envie um prompt de teste como "Escreva uma função para calcular a sequência de Fibonacci em Python"

  • Observe a qualidade da resposta, correção do código e clareza da explicação
  • Um Gemini 2.5 Pro que funcione corretamente deve fornecer código bem estruturado com explicações detalhadas

Se o modelo responder de forma apropriada aos seus prompts, parabéns! Você integrou com sucesso o Gemini 2.5 Pro ao Cursor gratuitamente.

Método Alternativo: Usando OpenRouter (Potencialmente Grátis)

Se você encontrar dificuldades com o método direto da chave API, pode aproveitar o OpenRouter como uma plataforma intermediária que simplifica a conexão a vários modelos de IA, incluindo o Gemini 2.5 Pro.

Passo 1: Configurando o OpenRouter

  1. Visite o site do OpenRouter: https://openrouter.ai/
  2. Crie uma conta e faça login
  • Você pode normalmente se inscrever usando o Google, GitHub ou autenticação por email
  • Complete qualquer etapa de verificação necessária durante a criação da conta

3. Navegue até seu painel após fazer login

  • Procure a seção "Chaves API" ou "Credenciais"
  • Clique em "Criar Chave API" ou uma opção similar

4. Nomeie sua chave API algo memorável como "Integração do Cursor"

  • Isso ajuda você a identificar o propósito desta chave no futuro

5. Defina quaisquer limites de uso se desejado

  • O OpenRouter permite que você limite o quanto cada chave pode gastar
  • Para projetos pessoais, um limite baixo é recomendado para evitar cobranças inesperadas

6. Gere e copie sua chave API do OpenRouter

  • Armazene isso com segurança, assim como faria com a chave API do Google direta

Passo 2: Configurando o Cursor com OpenRouter

Acesse as configurações do Cursor como descrito no Passo 1 do método direto

Navegue até a seção para modelos personalizados ou chaves API

  • Esta é a mesma seção que você usaria para o método direto da API do Google

Ative a opção para "Substituir URL Base do OpenAI"

  • Isso é crucial para redirecionar requisições através do OpenRouter

Digite sua chave API do OpenRouter no campo apropriado

  • Isso substitui a chave API do Google usada no método direto

Defina o endpoint/base URL da API personalizada para:

<https://openrouter.ai/api/v1>

Ao adicionar o modelo personalizado, insira:

google/gemini-2.5-pro-exp-03-25:free

(Nota: Verifique este identificador exato do modelo no site do OpenRouter, pois pode mudar)

Salve as configurações conforme descrito no Passo 9 do método direto

Teste a integração conforme descrito no Passo 10

  • Envie um prompt de teste para verificar se a conexão funciona
  • Verifique se as respostas correspondem à qualidade esperada do Gemini 2.5 Pro

O método OpenRouter tem algumas vantagens sobre a abordagem direta:

  • Gestão de API simplificada
  • Potencial para custos mais baixos através dos acordos do OpenRouter com os provedores
  • Fácil troca entre diferentes modelos de IA sem reconfigurar o Cursor
  • Créditos mensais do nível gratuito que podem cobrir uso casual

Contudo, ele adiciona um serviço adicional entre você e o Google, o que pode introduzir latência ou se tornar um ponto de falha se o OpenRouter enfrentar problemas.

Conclusão

Ao seguir este tutorial abrangente, você adicionou com sucesso o poderoso modelo Gemini 2.5 Pro do Google ao seu IDE Cursor sem pagar por uma assinatura premium. Esta integração melhora seu fluxo de trabalho de desenvolvimento com capacidades avançadas de IA, desde a conclusão inteligente de código até assistência na resolução de problemas complexos.

Lembre-se de que, embora a integração básica seja gratuita, o uso da API está sujeito aos limites e preços do Google. O nível gratuito é geralmente suficiente para desenvolvedores individuais que trabalham em projetos pessoais, mas monitore seu uso para evitar cobranças inesperadas caso ultrapasse os limites gratuitos.

Conforme o Cursor e os serviços de IA do Google evoluem, alguns passos neste processo podem mudar. Se você encontrar dificuldades, verifique a documentação oficial de ambas as plataformas ou fóruns da comunidade para obter as informações mais atualizadas.

Com o Gemini 2.5 Pro agora ao seu alcance dentro do Cursor, você está equipado com um dos assistentes de codificação de IA mais avançados disponíveis hoje, pronto para aumentar sua produtividade e enfrentar desafios complexos de desenvolvimento.

button