- Desde que se añadieron agentes sobre los LLM, ha surgido la capa Claws, encargada de la orquestación, la programación, la gestión de contexto, la invocación de herramientas y la persistencia por encima de ellos
- Abstrae un nivel más la estructura de ejecución de los agentes para lograr un nivel más alto de automatización y configurabilidad
- OpenClaw está compuesto por alrededor de 400 mil líneas de código, y existen preocupaciones sobre una estructura en la que se delegan datos personales y claves
- Se han detectado múltiples riesgos de seguridad, como instancias expuestas, vulnerabilidades de RCE, contaminación de la cadena de suministro y casos de skills maliciosas o dañadas en el registro
- Actualmente, el ecosistema se parece al “Viejo Oeste” y está muy cerca de ser una pesadilla de seguridad
- NanoClaw tiene un motor central de unas 4,000 líneas y una estructura relativamente compacta
- Su tamaño permite abarcar el código mentalmente, lo que favorece la gestión, la auditoría y la flexibilidad
- Por defecto, toda la ejecución se realiza en un entorno de contenedores
- En lugar de archivos de configuración, adopta un método de configuración mediante skills
- El comando
/add-telegram le indica al agente cómo modificar el código real
- Es un nuevo enfoque basado en IA que reduce los archivos de configuración complejos y las estructuras de bifurcación condicional
- Es excelente la metaestrategia de crear un repositorio lo más fácil posible de forkar, y que las skills lo transformen en distintas configuraciones
- Han aparecido varios proyectos derivados, como nanobot, zeroclaw, ironclaw y picoclaw
- También existen alternativas de hosting en la nube, pero el entorno local es más favorable para experimentar y escalar
- También facilita la conexión con dispositivos de automatización del hogar basados en red local
- Resulta conceptualmente atractiva la idea de un agente digital personal que funcione sobre un dispositivo físico
- Claws se está consolidando como una nueva capa del stack de IA y define la estructura de la etapa posterior a los agentes
- Aún no está definida mi configuración final concreta, pero tengo grandes expectativas por tratarse de una estructura experimental y escalable
2 comentarios
NanoClaw – asistente de Claude basado en TypeScript de 500 líneas que se ejecuta en un entorno de aislamiento de contenedores de Apple
En el momento en que se publicó eran 500 líneas, pero ahora parece que ya son 4000 ??
Comentarios en Hacker News
Se encontraron varios comentarios con ataques personales y fueron eliminados
En HN, aunque haya desacuerdos, los ataques personales están absolutamente prohibidos. Porque perjudican el propósito del sitio
Si no has leído recientemente las directrices, te recomendamos volver a revisarlas
Desde el punto de vista de la seguridad, tener un Claw es parecido a tener un asistente humano o un consultor
Así como no le darías acceso a tu correo personal o a tu cuenta bancaria, habría que configurarlo con un correo separado y una tarjeta corporativa limitada
Aunque no les den acceso a cuentas bancarias, a veces sí se lo dan a un contador o asesor financiero
Hay una medida de seguridad que puse cuando hice una herramienta de agente basada en CLI
Para realizar acciones peligrosas, como enviar correos masivos, exige una contraseña de un solo uso (OTP)
La herramienta le indica al agente que le pida al usuario el OTP, y sin esa entrada no puede continuar
Todavía no he probado Claw, pero creo que una estructura de intervención humana así es indispensable
Por eso yo mismo hago todos mis CLI para agentes, para tener más control
Si Claw hubiera existido desde antes, internet habría sido diferente
Una estructura tipo menú basada en el simple protocolo Gopher quizá habría sido más adecuada para los LLM
Si en adelante aumentan las interacciones centradas en agentes del lado del usuario, puede que evolucione hacia algo así
Si YouTube, Gmail, HN, los bancos y hasta la compañía eléctrica fueran todo APIs, el usuario podría armar la interfaz como quisiera
Las empresas se opondrían porque se romperían sus monopolios, pero la tecnología sería menos rentable y más valiosa
foo-www,foo-httpCuando apareció la propuesta de CGI pensé “nadie va a usar esto”, pero al final todos implementaron esa especificación. Lástima haber perdido esa flexibilidad inicial
Yo hablo con mi instancia de OpenClaw en mi Mac por Telegram. En la práctica, ya estoy usando una interfaz nueva en lugar de la UI de las apps
Parece más razonable crear una interfaz centrada en agentes en vez de ventanas para humanos, y dejar solo una interfaz de verificación
El verdadero punto clave de Claw es que es un agente centrado en el usuario
La IA que a la gente no le gusta es la IA controlada por empresas. Claw es algo que el usuario posee e incluso le pone nombre
Es la diferencia entre un compañero como R2D2 y un robot humanoide clonado que intenta venderme cosas
Tenía curiosidad por saber qué era exactamente “Claw”
¿Es una IA que accede a datos personales como el correo?
¿Si se ejecuta con un LLM local dentro de un contenedor es seguro?
Puede correr tanto en hardware de consumo como en un VPS. Se está abriendo un mercado nuevo
Usa mis credenciales de forma asíncrona para realizar tareas. Es simple, pero interesante
Mi resumen: OpenClaw tiene un riesgo de seguridad de 5/5
Incluso un NanoClaw perfectamente auditado sería como 4/5
Con intervención humana mejora, pero la utilidad cae con rapidez
Los LLM son buenos para generar guardrails a partir de especificaciones en lenguaje o pruebas, pero creo que la estabilidad es más importante
Parece que el nombre “Claw” se va a consolidar como el término para referirse a agentes personales de IA del estilo OpenClaw
La moda actual de los flujos de trabajo con agentes ignora un problema fundamental: la ausencia de límites de seguridad
Si un LLM tiene acceso irrestricto al shell y carga datos no confiables, la inyección indirecta de prompts es inevitable
Además, si metes un enorme prompt de sistema y esquemas de herramientas en el contexto, la capacidad básica de razonamiento del modelo empeora y aumenta su vulnerabilidad
La marca de tienda Claw salió antes que GTA VI
Lo hice yo mismo y bastaron 50 líneas de código
Solo hacen falta unas líneas de una librería de Telegram y
claude -p prooomptSe puede tomar como referencia el código de ejemplo de ULTRON
Claro, el agente se delega hacia afuera, pero incluso con 50 líneas de Bash se puede lograr un resultado casi perfecto