
Cline publicó @cline/sdk, un SDK TypeScript de código abierto que extrae su arnés de agentes; la misma base ya alimenta su CLI y su tablero Kanban, y la migración de las extensiones para VS Code y JetBrains está en curso.
Cline ha extraído su arnés de agentes en un SDK TypeScript público llamado @cline/sdk. La compañía, que indica tener millones de desarrolladores como usuarios, ya utiliza esta base en su CLI y en su tablero Kanban, y está migrando sus extensiones de VS Code y JetBrains al nuevo runtime. El objetivo es evitar la pérdida de sesiones y trabajos de larga duración al reiniciar una interfaz y permitir que esas sesiones se muevan entre diferentes superficies, mejorando la continuidad de estado.
Arquitectónicamente, @cline/sdk es una pila modular de cuatro capas: @cline/shared (tipos, esquemas y utilidades), @cline/llms (puertas de proveedor y catálogo de modelos), @cline/agents (bucle de agente estateless compatible con navegador) y @cline/core (runtime Node para sesiones, almacenamiento, herramientas integradas, transporte y orquestación). Las capas son instalables por separado — comando sugerido: npm install @cline/sdk— y el paquete requiere Node.js 22+. El runtime ofrece soporte nativo para plugins, subagents, programación CRON, checkpointing y conectores MCP.
En compatibilidad de proveedores, @cline/llms separa la lógica del proveedor del bucle de agentes y soporta Anthropic, OpenAI, Google, AWS Bedrock, Mistral, LiteLLM y endpoints compatibles con OpenAI como vLLM, Together y Fireworks. Esa abstracción permite cambiar de proveedor como una configuración en lugar de una modificación del código. En la Terminal Benchmark 2.0, Cline CLI obtuvo 74.2% en el modelo claude — opus-4.7; Anthropic registró 69.4% para Claude Code en el mismo modelo.
Publicar el arnés como paquete abierto facilita que equipos externos reutilicen solo las capas que necesiten y reduce la deuda de mantenimiento al separar el bucle de agente estateless de un runtime durable. La modularidad también acelera la migración de las extensiones y herramientas de Cline y simplifica la embebibilidad en navegadores, ofreciendo una vía práctica para trasladar sesiones entre superficies sin reconstruir por completo la base del producto.
Fuentes
Respuestas (0)
Aún no hay respuestas en este tema.