¿Qué es un token?

En breve

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.

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.

Términos relacionados

Todos los términos

Mira estas ideas en acción.

Descarga AgentVera gratis, añade la carpeta de un proyecto y ejecuta Claude Code, Codex y otros agentes en paralelo.