AI SDK: los harnesses ya usan tu suscripción nativa para autenticar
Si corrés agentes de código con el harness layer del AI SDK, ahora podés autenticar con la suscripción nativa del proveedor en lugar de una API key, sin tocar código.

Qué cambia en la práctica
El harness layer corre distintos agentes de código bajo la misma interfaz HarnessAgent, así que podés cambiar de agente sin tocar la aplicación. Ahora esa capa puede autenticar usando la suscripción nativa del harness cuando el harness la soporta, en vez de depender solo de credenciales de proveedor explícitas. No necesitás cambios de código ni configuración nueva para que esto empiece a funcionar.
Los tres modos de autenticación
El modo direct usa las credenciales de proveedor puestas en variables de entorno cuando existen, y si no, recurre a una suscripción nativa encontrada en el host. El modo auto, que es el default, hace lo mismo cuando no hay credenciales de AI Gateway configuradas. El modo ai-gateway nunca lee suscripciones nativas, así que si necesitás forzar ese camino, es la opción a usar.
Dónde viven las credenciales
Las credenciales de la suscripción nativa se quedan en el host, igual que pasa con las API keys: se resuelven en el límite del host y los tokens OAuth se refrescan ahí. Donde el sandbox lo soporta, el harness recibe credenciales placeholder y el token real se inyecta en las solicitudes salientes desde el host, no dentro del sandbox.
Qué harnesses lo soportan
Esto funciona en cualquier adaptador de harness cuyo agente subyacente tenga login por suscripción propio. La lista incluye Claude Code, Cline, Codex, Cursor, fx, GitHub Copilot, Grok Build, OpenCode y Pi.
What you get
No hay que cambiar código ni agregar configuración: el comportamiento se activa solo según las credenciales disponibles.
El modo
ai-gatewayes el único que nunca toca suscripciones nativas; usalo si querés forzar ese camino.Los tokens y credenciales de la suscripción nunca salen del host, ni siquiera cuando el harness corre en un sandbox.
La lista de harnesses compatibles depende de que el agente en sí soporte login por suscripción, no es algo que agregue el harness layer por su cuenta.
Want a class on this?
If enough people ask for it, it goes on the schedule. No email, no name needed.