VibeProxy: Puente Nativo para Suscripciones LLM en macOS
VibeProxy es una herramienta de infraestructura ligera diseñada para desarrolladores que desean maximizar el valor de sus suscripciones de IA existentes (Claude Pro, ChatGPT Plus, Gemini Advanced) integrándolas directamente en sus flujos de trabajo de terminal y editores.
🚀 Propósito y Valor Técnico
El objetivo principal es eliminar la barrera de coste de las API Keys tradicionales (pago por uso) al actuar como un proxy que utiliza los tokens de sesión de tus cuentas personales. Es especialmente útil para herramientas como Factory Droids, Amp CLI o cualquier cliente compatible con la API de OpenAI/Anthropic.
🛠️ Características Principales
- Interfaz SwiftUI: Integración fluida en la barra de menú de macOS (v13+).
- Gestión Automática de Tokens: Maneja flujos de OAuth y sesiones de navegador para mantener la conectividad sin intervención manual.
- Estrategia Round-Robin: Soporte para múltiples cuentas del mismo proveedor con balanceo de carga para mitigar los límites de tasa (rate-limiting).
- Vercel AI Gateway: Enrutamiento seguro de peticiones de Claude para proteger la integridad de la cuenta principal.
- Basado en CLIProxyAPIPlus: Utiliza un binario robusto que simula el tráfico de las interfaces web oficiales.
💻 Flujo de Trabajo para Desarrolladores
- Instalación: Se descarga el
.dmgo se compila desde el código fuente en Swift. - Autenticación: Inicias sesión en Claude o ChatGPT a través de la interfaz de VibeProxy.
- Configuración de Herramientas: Apuntas tus herramientas de IA al
localhost:PORTgenerado por VibeProxy en lugar de a los endpoints oficiales de Anthropic/OpenAI. - Ejecución: Las peticiones se interceptan, se les añade el token de sesión válido y se redirigen al modelo correspondiente (ej:
gpt-4o,claude-3-5-sonnet).
🔑 Casos de Uso Críticos
- Ahorro de Costes: Ideal para sesiones intensivas de codificación con agentes autónomos que consumen miles de tokens por minuto.
- Privacidad: Permite centralizar la gestión de tokens en una app local en lugar de repartir claves de API por múltiples archivos
.env. - Flexibilidad: Cambio en caliente entre proveedores (priorizar Gemini sobre Claude) directamente desde el menú de sistema.
Nota de Seguridad: Al usar tokens de sesión personales, se recomienda discreción y el uso del gateway de Vercel integrado para evitar detecciones de uso automatizado agresivo por parte de los proveedores.