Glosario de términos técnicos
Este glosario explica de forma sencilla los términos y conceptos que aparecen en el post sobre IDEs y agentes de IA. Está pensado para lectores que no son expertos en programación o IA.
IDE (Entorno de Desarrollo Integrado)
Programa que los desarrolladores usan para escribir y organizar código.
Ejemplos: VS Code, IntelliJ, PyCharm, Cursor, Windsurf.
Extensión / Plugin
Pequeño programa que se añade a un editor para darle funciones nuevas, como integrar un asistente de IA.
Terminal / CLI (Command Line Interface)
Pantalla de texto donde se escriben comandos para controlar el ordenador o servidores.
Ejemplo: Warp, Forge Code.
LLM (Large Language Model)
Modelo de lenguaje grande, una IA entrenada con texto para comprender y generar lenguaje humano y código.
Ejemplos: Claude, GPT-5, Gemini 2.5.
Claude / Sonnet / Opus
Nombres de versiones de los modelos de Anthropic (empresa de IA).
- Claude Sonnet 4.5 → modelo intermedio, rápido y bueno para programar.
- Claude Opus → modelo más potente y caro.
GPT
Modelos creados por OpenAI. Actualmente se usan GPT-4.1 y GPT-5 para programación.
Gemini
Modelos de Google DeepMind. Gemini 2.5 Pro es la versión más avanzada que aparece en estas herramientas.
BYOK (Bring Your Own Keys)
Significa que puedes usar tu propia clave de API (tu propia suscripción a un modelo como GPT o Claude) dentro de la herramienta, para ahorrar dinero o tener más control.
Créditos
Unidad de medida que algunas apps usan en vez de “tokens” o “mensajes”.
Cada acción del asistente de IA consume créditos (por ejemplo, 1 crédito = 1 mensaje o 1 bloque de código procesado).
Tokens
Fragmentos pequeños en que los modelos dividen el texto o código.
El coste de usar un modelo suele calcularse en tokens. Ejemplo: una frase corta son 10 tokens.
Requests (Solicitudes)
Cada vez que le pides algo a la IA (completar código, responder a una pregunta, etc.), eso cuenta como una request.
Tareas
En algunos servicios (como Google Jules) una “tarea” significa una acción completa, por ejemplo:
- Analizar un repositorio,
- Modificar el código,
- Crear un Pull Request.
Pull Request (PR)
Propuesta de cambios en un proyecto de software que se sube a GitHub o similar.
Permite que otros revisen antes de integrar el cambio.
Refactor
Reescribir o reorganizar código para hacerlo más claro, limpio y eficiente, sin cambiar lo que hace.
MCP (Model Context Protocol)
Estándar que permite conectar asistentes de IA con fuentes externas (bases de datos, APIs, repositorios de código) de manera segura.
Open VSX
Repositorio abierto de extensiones compatibles con editores tipo VS Code.
Permite instalar plugins externos en herramientas como Kiro.
Spec-driven development
Forma de trabajar donde primero se escribe una especificación clara (qué hay que hacer y cómo), y después la IA o el programador implementan ese plan.
Planner
Agente que no edita directamente el código, sino que planifica qué cambios hay que hacer.
Ejemplo: Traycer crea un plan y luego lo pasa a otro agente (como Cursor) para ejecutarlo.
Premium Usage / Premium Models
Uso de los modelos más avanzados, que tienen coste más alto (por ejemplo GPT-5 o Claude Opus).
Algunos planes baratos sólo incluyen modelos básicos y cobran extra por usar los premium.
Enterprise / Team
Planes pensados para empresas o equipos de varios desarrolladores. Suelen incluir funciones de administración, seguridad, facturación centralizada y soporte prioritario.