NanoClaw no tiene funcionalidades (y eso es algo bueno)

3 de marzo de 2026 · Gavriel Cohen

NanoClaw es pequeño. NanoClaw es nativo de IA. NanoClaw es ligero.

NanoClaw no tiene funcionalidades.

De entrada, los agentes de NanoClaw son capaces. Pueden buscar y navegar por la web, leer y escribir archivos, instalar herramientas CLI y mantener memoria entre sesiones. La base es potente.

Pero las funcionalidades que conectan un asistente de IA con tu vida, como mensajería a través de Telegram, WhatsApp, Discord o Slack, integración con Gmail, transcripción de voz y más… construí NanoClaw orgullosamente y de forma deliberada, sin ninguna de ellas.

En lugar de incluir funcionalidades, NanoClaw usa skills. Los skills son conjuntos de instrucciones que le enseñan a Claude Code cómo hacer algo. En NanoClaw, usamos skills para enseñarle a Claude cómo modificar tu código para añadir nuevas capacidades. Ejecutas un skill, Claude lee las instrucciones, escribe el código, y tu NanoClaw gana una nueva funcionalidad adaptada a tu configuración.

Andrej Karpathy lo expresó así después de usar NanoClaw él mismo: “escribe el repo más maximalmente forkeable y luego ten skills que lo transformen en cualquier configuración más exótica que desees.”

Un skill tiene dos capas: un archivo markdown que explica cómo debería funcionar la integración y qué hay que hacer, y un conjunto de archivos de código que proporcionan una implementación de referencia. Cuando ejecutas un skill, Claude lee las instrucciones y fusiona el código de referencia en tu proyecto. En una instalación limpia, cualquier skill se aplica sin problemas. Si ya tienes personalizaciones u otros skills aplicados, Claude gestiona la fusión, resolviendo conflictos entre el código nuevo y lo que ya existe. El resultado es que el NanoClaw de cada usuario se convierte en una herramienta única y personalizada.

Tenemos skills para cada una de las plataformas de mensajería, para Gmail, para transcripción de voz y para configuración general, depuración y personalización. Pero el verdadero poder está en que cualquiera puede contribuir nuevos skills.

Imagina que alguien quiere que su NanoClaw gestione su música. Trabaja con Claude para construir una integración con Spotify. Una vez que está funcionando, puede contribuir un skill de Spotify que le enseñe a los NanoClaws de otras personas cómo manejar la integración principal: usar la API de Spotify, cómo conectarse, y demás.

Pero el skill solo cubre esa integración principal. La implementación real es a medida para cada usuario final. Si una persona solo necesita reproducir sus listas de reproducción existentes, puede pedirle a Claude que añada esa capacidad. Si otra persona quiere modificar la velocidad de reproducción de sus podcasts, puede hacer eso en su lugar. No hace falta escribir lógica para llamadas a la API que nunca vas a hacer.

Este es un nuevo modelo de software ultra-personalizado, donde cada persona tiene solo el conjunto preciso de funcionalidades que necesita en su propio repositorio forkeado, sin montones de código no deseado ni sin usar. Tu asistente crecerá a medida que tus necesidades y flujos de trabajo cambien, o si simplemente se te ocurre una nueva idea para algo interesante.

Y como solo tienes código que elegiste añadir, realmente puedes leer y auditar todo tu código. Un agente monolítico con 400.000 líneas de código carga toda su superficie de ataque tanto si usas dos funcionalidades como veinte. Con los skills, el perímetro es obvio: son unos pocos miles de líneas, y todas son tuyas. Escribí más sobre por qué esto importa en No confíes en los agentes de IA.

Karpathy abordó esta idea de software a medida en un hilo aparte, describiendo un futuro donde la tienda de aplicaciones con apps discretas entre las que eliges es un concepto cada vez más obsoleto, reemplazado por servicios nativos de IA orquestados en apps altamente personalizadas y efímeras. Él construyó un panel personal de seguimiento de cardio en una hora que habría llevado diez horas hace dos años, y señaló que la verdadera pregunta es qué tiene que estar en su lugar para que lleve un minuto.

Esa es la dirección hacia la que apunta NanoClaw.

La IA hace posible este tipo de software personalizable y a medida.

NanoClaw lo hace viable, proporcionando el núcleo, la base desde la cual construir, con un diseño sólido, una arquitectura robusta y un modelo de seguridad fuerte.

Los skills lo hacen simple, compartiendo lo que funciona y ayudando a otros a que les funcione a ellos.

El futuro es software sin funcionalidades. Es software que usa IA como Claude y skills para darle a cada usuario la experiencia adaptada que necesita sin excesos ni desperdicio.

NanoClaw nos da un primer vistazo a ese futuro hoy.