Qué es Cursor AI: guía, features y cómo usarlo con Geek Hub
Cursor es un editor basado en Visual Studio Code con modelos de lenguaje integrados en el flujo de edición. Conserva la UI familiar de VS Code y añade autocompletado multi-línea (Tab), chat/agent y modos para cambios multiarchivo. Miles de equipos lo usan como IDE principal para escribir y revisar código con IA.
Qué es Cursor
Cursor nace como un fork de VS Code: mismos atajos, extensiones y workspace, pero con IA nativa. En lugar de pegar código en un chat externo, el modelo ve el contexto del repo (archivos abiertos, diffs, reglas del proyecto) y propone ediciones dentro del editor.
El producto combina un modelo local/rápido para Tab (predicción de siguientes ediciones) con agentes en la nube que pueden tocar varios archivos, correr terminal y abrir PRs según el plan.
Features clave
Estas son las piezas que más importan al evaluar Cursor frente a otras herramientas:
- Tab / inline: completa y edita multi-línea sin salir del archivo
- Agent / Composer: tareas multiarchivo con plan y aplicación de diffs
- Contexto del codebase: indexación y reglas (.cursor/rules) para alinear estilo
- Modelos configurables: OpenAI, Anthropic y proveedores vía base URL OpenAI-compatible
- Privacy Mode (planes de equipo): reduce retención de código en proveedores
Para quién sirve
Encaja bien si ya vives en VS Code y quieres IA sin cambiar de IDE. Es fuerte en refactors acotados, tests, bugs y features de tamaño medio. En migraciones enormes conviene partir el trabajo: Cursor acelera el primer draft, pero el review humano sigue siendo el cuello de botella real.
Precios (orientativos)
Cursor ofrece plan free de evaluación, Pro orientado a individuos (~$20/mes con crédito de modelos) y planes Teams/Enterprise con SSO y controles de privacidad. Los precios de los modelos hosted pueden sumarse según uso; por eso muchos equipos prefieren un gateway como Geek Hub.
Cómo usar Cursor con Geek Hub
Geek Hub expone una API compatible con OpenAI. En Cursor puedes configurar un proveedor custom (OpenAI-compatible) y apuntar el base URL a Geek Hub. Así cambias de Claude a GPT a Gemini sin reescribir settings por proveedor.
- Crea una cuenta en app.geekhub.mx y genera una API key
- En Cursor → Settings → Models, añade un proveedor OpenAI-compatible
- Base URL: https://api.geekhub.mx/v1 (o el endpoint que te indiquemos)
- Pega tu API key de Geek Hub y elige el model id del catálogo (ej. anthropic/claude-sonnet-5)
- Prueba Tab y Agent; revisa costos en el dashboard de Geek Hub
OPENAI_BASE_URL=https://api.geekhub.mx/v1
OPENAI_API_KEY=gh_...
# model example: openai/gpt-5.4-miniConsigue tu API keyFAQ de Cursor
- ¿Cursor funciona con Geek Hub?
- Sí, si Cursor permite un endpoint OpenAI-compatible. Geek Hub actúa como base URL único hacia varios proveedores.
- ¿Pierdo velocidad al pasar por un gateway?
- El overhead típico es de unos pocos ms. A cambio obtienes una key, failover y costos visibles por modelo.
- ¿Puedo usar Claude y GPT en el mismo proyecto?
- Sí: cambias el model id en Cursor; Geek Hub enruta al proveedor correcto.