JUEVES, 11 DE JUNIO DE 2026
Cursor SDK suma custom tools por MCP, auto-review por clasificador y subagentes anidados
Pasas funciones por `local.customTools` y el SDK las expone con un MCP propio `custom-user-tools`, así las llamadas atraviesan la misma puerta de permisos que cualquier otra herramienta. `autoReview` enruta shell, MCP y fetch por un subagente clasificador antes de ejecutar, y los subagentes ya anidan sin configuración. Lo instalas con `npm install @cursor/sdk` o `pip install cursor-sdk`.
4 MIN LECTURAHugging Face abre OpenEnv a un comité con Meta-PyTorch, Reflection, Unsloth y Nvidia
Estándar de entornos para post-training por refuerzo con API tipo Gymnasium (reset/step/state) sobre HTTP, WebSocket y Docker. MCP es ciudadano de primera, así que el mismo entorno corre en entrenamiento y en producción sin cambiar código del agente.
Claude Code v2.1.169 añade --safe-mode, /cd y un hook post-session para runners autoalojados
Arrancas sin CLAUDE.md, plugins, skills, hooks ni MCP para depurar regresiones de configuración, mueves el directorio de la sesión sin tirar la caché del prompt y exportas logs antes de que el runner borre el workspace. Útil cuando vendes ejecuciones agénticas como producto.
Letta Code se instala con `npm i -g @letta-ai/letta-code` y conserva memoria entre sesiones
Agente de código de pesos abiertos con memoria por capas escrita en git, skills y subagentes, agnóstico al proveedor (Claude, GPT, Gemini o local). Elimina la fricción de reintroducir el repo en cada conversación y por tanto los tokens de re-onboarding.
Simon Willison documenta cómo meter Fable 5 a AgentsView con precio personalizado
Receta paso a paso para registrar un modelo nuevo en la base de precios de AgentsView mientras esperas el commit oficial: editas la fila, recargas el panel y ya ves el gasto real de Fable 5 en tu CLI con tarifa correcta y no a cero.
AgentsView de Wes McKinney explora el gasto en tokens de Claude Code, Codex y Pi en un panel
Lee los transcripts locales de cada agente y los normaliza contra una base de precios para enseñarte cuánto cuestan tus sesiones por modelo, día y proyecto. Sirve para justificar el coste de Fable 5 frente a Opus en una factura real, no en un benchmark.
Hugging Face Spaces exponen `agents.md` y los Spaces se enchufan a Claude Code y Codex como tools
Cada Space Gradio publica un manifiesto en texto plano que cualquier agente lee y enchufa como llamada a herramienta. Encadena generación de imagen y reconstrucción 3D sin desplegar modelos ni mantener un gateway propio, y sin pagar inferencia.
Una técnica, prompt o comando aplicable hoy. Cópialo, pruébalo en tu stack en menos de 5 minutos y reenvíalo a un colega si te resulta útil. Ejemplos típicos: un prompt para evals, un patrón de agente, un comando que recorta tokens o un truco de RAG.
Registrar custom tools en Cursor SDK con auto-review por clasificador
// agent.ts — declara una tool propia y deja que el clasificador // decida cuáles ejecutar, cuáles meter en sandbox y cuáles parar // a pedir aprobación. Requiere `npm install @cursor/sdk`. import { Agent } from '@cursor/sdk'; const agent = await Agent.create({ prompt: 'Eres un agente de despliegue. Usa solo las tools que te paso.', model: 'claude-fable-5', local: { // Cualquier subagente que dispare este agente hereda esta tool customTools: { restart_canary: { description: 'Reinicia el pod canary de un servicio.', parameters: { service: 'string' }, execute: async ({ service }) => kubectl(['rollout', 'restart', `deploy/${service}`, '-n', 'canary']), }, }, // auto = el clasificador decide; allowlist las seguras, // sandboxea las que puede y bloquea el resto hasta que apruebes autoReview: 'auto', }, }); await agent.send('Reinicia canary para billing-svc y reporta el estado de los pods.');
- 01 Letta Code llega al #1 de Terminal-Bench entre los agentes de código abierto con 42,5%
- 02 Mastra publica memoria observacional con 94,87% en LongMemEval para agentes TypeScript
- 03 Mem0 saca State of AI Agent Memory 2026 con benchmarks y vacíos de producción
- 04 MiniMax M3 sigue sin subir pesos a Hugging Face tras prometer apertura en diez días
- 05 Saga estrena un MCP server tipo Jira para agentes sobre SQLite y sin configuración
Cierre
Si Claude Fable 5 dominó la portada de ayer, hoy el patrón es claro: cada actor relevante está abriendo el agente, no el modelo. Cursor convierte tu propia función en herramienta con la misma puerta de permisos que un MCP, Hugging Face acordona OpenEnv con nueve organizaciones para que el mismo entorno corra en entrenamiento por refuerzo y en producción, y Letta Code demuestra que la memoria persistente entre sesiones se baja de discusión teórica a un npm install. El que sigue persiguiendo “qué modelo es mejor” se queda un paso atrás del que ya mide cuánto se ahorra cuando el agente no reaprende el repo en cada conversación. Wes McKinney y Simon Willison recuerdan lo de siempre: lo primero que mide el ingeniero serio antes de cambiar de modelo es lo que cuesta en su factura.
Iván consulta sobre todo esto
Ingeniero IA con 10+ años en Openbank, Inditex e Iberia. Agentes autónomos, integraciones LLM, RAG auditable — del piloto al despliegue real.