The Agent SDK
Los “agent SDKs” que proliferan rápidamente, como el de Cursor, están siendo comparados con la rotación de frameworks de JavaScript, y muchos ingenieros dudan de que flujos de trabajo de agentes cada vez más elaborados superen prompts bien diseñados y herramientas más simples. Los comentaristas sopesan las compensaciones entre harnesses propietarios como Claude Code, Cursor y las ofertas de OpenAI —a menudo muy ajustadas a sus propios modelos y subvencionadas mediante suscripciones— y harnesses de código abierto o personalizados que prometen flexibilidad pero pueden carecer de integración profunda y de una economía estable. Debajo del branding y las siglas, las tensiones centrales son la dependencia del proveedor, la ausencia de benchmarks o estándares claros, y si las arquitecturas complejas multiagente aportan ganancias reales de productividad o solo teatro de productividad.
Ecosistema, estándares y dependencia del proveedor
- Varios comentarios quieren un estándar común (p. ej., OpenResponses) para que las apps no queden atadas a proveedores específicos (OpenAI, Anthropic, Cursor, etc.).
- Otros señalan que estamos en una fase “pre-estándares”: hay muchos intentos paralelos porque nadie sabe todavía cuál es el “diseño correcto”.
SDKs de agentes, harnesses y niveles de abstracción
- Algunos argumentan que un “agent SDK” podría ser tan simple como
PROMPT.md + runtime + tools; los frameworks complejos como LangChain parecen sobrediseñados. - Contraargumento: los runtimes aportan el control necesario: distintas herramientas, modelos, permisos, guardrails, cuotas y auditabilidad entre flujos de trabajo, especialmente para empresas.
- Varias personas describen el uso de Temporal, gRPC, k8s o el ADK de Google como bases de orquestación en lugar de frameworks de agentes pesados.
Escepticismo: teatro de productividad y rotación
- Muchos ven los infinitos flujos de trabajo con “agentes” como hype, con poca evidencia empírica de que superen buenos prompts individuales.
- Se hacen comparaciones con la rotación de frameworks de JS, la manía de los diagramas OOP/UML y el ajuste interminable de entornos de desarrollo (p. ej., configuraciones de neovim).
- Algunos critican las “software factories” multiagente que generan enormes PRs sin revisar, advirtiendo que esto degrada los estándares de ingeniería y aumenta el riesgo.
Harnesses de código abierto vs propietarios
- Un grupo considerable sigue con harnesses propietarios (especialmente Claude Code y Cursor) debido a:
- Integración profunda con modelos de frontera y precios de suscripción subvencionados.
- La creencia de que los modelos rinden mejor en su harness “nativo”.
- UX familiar, baja presión para cambiar y una percepción de falta de funciones destacadas en los harnesses OSS.
- Otros abogan por harnesses abiertos (Pi, OpenCode, personalizados), enfatizando:
- Portabilidad entre modelos/proveedores.
- Capacidad de enrutar entre suscripciones y APIs.
- Que no hay una dependencia real, ya que los harnesses pueden llamar a las CLI de los demás.
- Hay confusión y desacuerdo sobre los términos de Anthropic, la facturación y si los harnesses de terceros consumen suscripciones de Claude o créditos API separados; la documentación y el comportamiento se describen como ambiguos, aunque recientemente actualizados.
Cursor, “Agent SDK” y alternativas
- Algunos sienten que la UX de Cursor decayó al perseguir flujos de trabajo agénticos, prefiriendo su modelo anterior, más simple, de “tabs + cmd‑K”.
- A otros les gusta la historia agéntica de cloud/deploy de Cursor y ven los “agentes” como cargas de trabajo para alojar y monetizar.
- Las comparaciones mencionan herramientas competidoras (Anthropic Agent SDK, OpenAI Agents, Vercel AI/Eve, Devin), pero el hilo no encuentra nada claramente único en la propuesta del Agent SDK de Cursor.
UI/UX y necesidades reales del negocio
- Un profesional dice que lo más difícil son las UIs de chat específicas del dominio y los flujos de aprobación; las interfaces de chat genéricas y MCP/tooling no resuelven esto, obligando a muchos a reconstruir el frontend por su cuenta.
- Se mencionan varias bibliotecas/frameworks (TanStack AI, ChatGPT Apps, TUI personalizadas) como intentos de abordar flujos de UI más ricos sobre agentes.