Cómo conectar Roo Code con OpenRouter para potenciar tu programación

Última actualización: 25/08/2026

  • Uso de OpenRouter como pasarela unificada para acceder a múltiples modelos de IA desde una sola API.
  • Configuración de variables de entorno para redirigir el tráfico de Claude Code hacia OpenRouter.
  • Integración de agentes autónomos mediante el terminal de VS Code para evitar suscripciones costosas.
roo code

Conectar Roo Code con OpenRouter es una gran idea para darle superpoderes a tu editor de código. Roo Code es un agente autónomo que no se limita a sugerirte líneas, sino que gestiona archivos y refactoriza proyectos enteros mientras tú te echas un café. Y para sacarle todo el jugo, nada mejor que la magia de OpenRouter.

Configurar este combo es, básicamente, abrirte una puerta trasera para acceder a cientos de modelos distintos sin tener que volverte loco con diez suscripciones diferentes. Ya sea que busques la potencia de Claude 3.5 Sonnet o quieras experimentar con modelos gratuitos para no gastar un duro, conectar Roo Code con OpenRouter es el camino más inteligente para cualquier desarrollador que quiera optimizar su flujo de trabajo en VS Code.

Pasos básicos para ponerlo en marcha

Para empezar a conectar Roo Code con OpenRouter, lo primero es ir a la web de openrouter.ai y echarte un registro rápido. Una vez dentro, tienes que generar una API key desde el apartado de ajustes; guarda ese código como oro en paño porque es lo que permitirá que Roo Code se comunique con la IA. No olvides añadir algunos créditos a tu cuenta si planeas usar modelos de pago, aunque hay opciones gratuitas muy decentes.

Contenido exclusivo - Clic Aquí  El menú Inicio se abre muy lento la primera vez: causas y soluciones

Con la llave en la mano, te diriges a la configuración de Roo Code dentro de tu editor. Aquí deberás seleccionar a OpenRouter como el proveedor oficial. La ventaja es que OpenRouter gestiona el enrutamiento y los fallos de conexión, por lo que tú solo tienes que centrarte en programar y dejar que la infraestructura se encargue del resto.

conectar Roo Code con OpenRouter
Conectar Roo Code con OpenRouter

El truco avanzado: Claude Code y variables de entorno

Si eres de los que prefiere la terminal o usas el CLI de Claude Code, el proceso cambia un poco pero es igual de potente. El objetivo aquí es engañar al sistema para que, en lugar de ir directo a Anthropic, pase por el puente de OpenRouter. Para lograrlo, debes exportar variables de entorno específicas en tu sistema. Esto es fundamental para que la herramienta no intente validar una cuenta de pago de Anthropic Pro.

  • OPENROUTER_API_KEY: Aquí pegas tu clave secreta de OpenRouter.
  • ANTHROPIC_BASE_URL: Cambias la URL oficial por la de OpenRouter para redirigir el tráfico.
  • ANTHROPIC_AUTH_TOKEN: Usas el mismo token de OpenRouter para la autenticación.
  • ANTHROPIC_API_KEY: Déjala vacía para que el sistema priorice la ruta de OpenRouter.

Si usas macOS o Linux, lo más cómodo es meter estas líneas en tu archivo .bashrc o .zshrc. De este modo, cada vez que abras la terminal, ya estará todo configurado automáticamente y no tendrás que escribir los comandos de exportación una y otra vez.

Código JavaScript en pantalla con mensaje de error Network response was not ok, ideal para ilustrar problemas de edición con IA
Related article:
Roo Code: Soluciones a problemas de edición y guía completa

Optimización y uso de modelos gratuitos

Una de las mejores movidas de OpenRouter es la posibilidad de usar el identificador openrouter/free. Esto hace que el sistema busque el primer modelo gratuito disponible en ese momento para conectar Roo Code con OpenRouter. Eso sí, ten en cuenta que, como son gratis, a veces están saturados y la respuesta puede tardar un pelín más de lo habitual. Si necesitas velocidad quirúrgica, lo mejor es ir a por anthropic/claude-3-5-sonnet.

Contenido exclusivo - Clic Aquí  ¿Se pueden crear páginas web con Scrivener?

Para los más complejos, existe el Claude Code Router, un proyecto de código abierto que actúa como un proxy local. Instalas este router en tu máquina, apuntas Claude Code a localhost y el router se encarga de traducir todo hacia OpenRouter. Esto te da un control total sobre la privacidad y te permite cambiar de modelo sobre la marcha sin tocar las variables del sistema.

Detalle de una pantalla de portátil mostrando código y la terminal de VS Code en ejecución, reflejando la naturaleza autónoma de los agentes de IA.
Conectar Roo Code con OpenRouter

Integración total con Visual Studio Code

Aunque existe una extensión oficial de Claude Code en el Marketplace, esta suele pedir planes de pago costosos. La jugada maestra es usar el terminal integrado de VS Code. Abres tu proyecto, lanzas el CLI de Claude Code y, gracias a las variables que configuramos antes, tienes un agente autónomo corriendo justo debajo de tu código.

Este flujo es brutal porque puedes pedirle que cree endpoints, migre bases de datos o refactorice scripts complejos y ver los diffs en tiempo real. Solo tienes que confirmar los cambios en la terminal y verás cómo los archivos de tu editor se actualizan de inmediato. Es prácticamente tener un programador senior a tu lado que no se cansa y que solo te cuesta unos pocos céntimos por token.

Contenido exclusivo - Clic Aquí  ¿Por qué usar RubyMine?

Consejos para no meter la pata

No todo es coser y cantar; hay un par de cosas que debes vigilar. Primero, por favor, jamás subas tu API key a GitHub o cualquier repositorio público; usa siempre archivos .env o variables de entorno. Segundo, si notas que la conexión falla, comprueba tu firewall; algunos usuarios han tenido problemas con el puerto 11434, que es el que suele dar guerra en ciertas configuraciones de red.

Para ahorrar tokens y mantener la cordura, intenta ser específico en tus prompts y no le pidas que refactorice medio repositorio de golpe si no es necesario. Ir paso a paso permite que la IA no se pierda y que el consumo de créditos sea más eficiente y controlado.

Aprender a conectar Roo Code con OpenRouter te permite saltarte las barreras de las suscripciones mensuales caras y acceder a la mejor IA del mercado bajo un modelo de pago por uso. Ya sea configurando variables de entorno en tu shell, usando un proxy local o integrando todo en la terminal de VS Code, tienes en tus manos una herramienta capaz de automatizar la parte tediosa del código mientras mantienes el control absoluto de los costes y la privacidad.

Interfaz de chat de la inteligencia artificial DeepSeek en una pantalla oscura, resaltando la capacidad de razonamiento DeepThink R1.
Related article:
Roo Code: Soluciones a errores de edición y guía de optimización