¿Qué es un token?
Un token es la unidad básica de texto con la que trabaja un modelo de lenguaje: una palabra, parte de una palabra o un signo de puntuación. El límite de contexto, la velocidad y el precio de un modelo se miden en tokens.
Cómo se convierte el texto en tokens
Cada familia de modelos tiene su propio tokenizador, así que el mismo texto puede dar un número distinto de tokens en modelos diferentes. En inglés, un token equivale de media a unos cuatro caracteres. Los idiomas con palabras largas y muy flexionadas suelen necesitar más tokens para el mismo contenido, y el código se cuenta de otra manera que la prosa por la sangría, los símbolos y los identificadores largos.
Tokens de entrada y de salida
Los precios y los límites tratan de forma distinta cada tipo de token.
- Entrada: todo lo que se envía al modelo, incluidas instrucciones, historial, archivos y resultados de herramientas.
- Salida: la respuesta del modelo, normalmente con un precio por token mayor que la entrada.
- Entrada en caché: un prefijo repetido que se lee de la caché cuesta mucho menos.
- Tokens de razonamiento: con los modelos de razonamiento, lo que se piensa antes de la respuesta cuenta como salida.
Por qué los agentes usan tantos tokens
Un agente de código vuelve a enviar todo el contexto al modelo en cada turno. En una sesión larga se acumulan los archivos leídos, la salida de las pruebas y el historial, y cada paso nuevo se suma a esa carga. Por eso la mayor parte del gasto no viene del código que escribe un agente, sino de los archivos y de la salida de comandos que lee.
Reducir el uso
El mayor ahorro viene del texto que nunca tuvo que llegar al modelo.
- Acorta la salida larga de los comandos o pasa solo las líneas de error.
- Da los trabajos pequeños a un modelo más barato.
- Empieza una conversación nueva cuando cambie el tema.
- Desactiva las herramientas y los servidores MCP que no uses.
Tokens en AgentVera
AgentVera tiene herramientas tanto para reducir el uso de tokens como para medirlo.
- RTK acorta la salida de pruebas, compilación y git de los agentes antes de que llegue al modelo, normalmente con entre un 60 y un 90 % menos de tokens.
- “Smart tools” recortan las lecturas repetidas de Claude Code y las ejecuciones completas de pruebas innecesarias.
- El “Automatic model” da los trabajos pequeños a un modelo más barato.
- La pestaña “AI ROI” muestra los tokens por tarea completada con éxito, una comparación de modelos y los tokens ahorrados; el coste se expresa en tokens, no en dinero.
- Ahorro de tokensPerfiles de contexto, salida de comandos más corta con RTK, tamaño del contexto en vivo y compactación automática, activado por defecto en todos los agentes.
- Herramientas inteligentesRecorta lecturas repetidas, ejecuciones completas de tests y comandos repetidos antes de que lleguen al modelo.
- Analítica de ROI de la IATasa de éxito de los agentes, tokens por tarea, seguimientos y commits que hubo que corregir después.
Preguntas frecuentes
¿Cuántas palabras son un token?
No hay una proporción fija. En inglés un token son unos cuatro caracteres, o cerca de tres cuartos de palabra; otros idiomas y el código suelen necesitar más.
¿Por qué el mismo texto cuesta distinto en modelos distintos?
Cada familia de modelos usa su propio tokenizador y su propio precio por token, de modo que pueden variar tanto el recuento como la tarifa.
¿Cómo puedo ver cuántos tokens uso?
Los proveedores ofrecen herramientas de recuento de tokens, y las respuestas de la API incluyen campos de uso. Los agentes de código también suelen mostrar el tamaño del contexto o el uso de una sesión.
¿Importan los tokens con una suscripción?
Sí. Aunque no se te facture por token, los límites de uso se agotan según cuánto uses, así que menos tokens significa llegar más tarde al límite.