SkyClaw: Un Entorno de Ejecución de Agentes Abierto Escrito en Rust

SkyClaw es un runtime de agente de código abierto escrito en Rust, desarrollado a lo largo de 7 fases con 34 nuevas características y 905 pruebas. El proyecto tiene cero advertencias de Clippy y está disponible en GitHub.
Fase 0 — Base Sólida
- Apagado elegante con checkpointing de tareas — nada se pierde al reiniciar
- Disyuntor de proveedor con retroceso exponencial + jitter (maneja 429/500/503)
- Respuestas en streaming con edición en el lugar en Telegram (limitado a 30 ediciones/min)
- Hasta 200 rondas de herramientas por tarea, tiempo de espera de 30 minutos
Fase 1 — Núcleo Agéntico
- Descomposición de tareas en un DAG de subtareas con orden de ejecución topológico + detección de ciclos
- Cola de tareas persistente respaldada por SQLite — realiza checkpoints después de cada ronda de herramientas, sobrevive a reinicios del proceso
- Presupuesto de contexto/tokens basado en prioridades en 7 categorías (memoria, aprendizajes, historial, etc.)
- Motor de autocorrección — después de N fallos consecutivos en una herramienta, fuerza la rotación de estrategias
- Aprendizaje entre tareas — extrae lecciones de tareas completadas, las inyecta en contextos futuros
Fase 2 — Autocuración
- Supervisor monitorea todos los subsistemas, reinicia automáticamente los degradados
- Recuperación de estado con estrategias de rollback/salto/escalada
- Conmutación por fallo del backend de memoria — cambio automático de primario a secundario, recuperación automática cuando el primario regresa
Fase 3 — Eficiencia
- Enrutamiento de modelos por niveles — consultas simples usan modelos económicos/rápidos, tareas complejas obtienen modelos premium
- Poda semántica del historial — puntúa cada mensaje por importancia, elimina primero los de menor puntuación
- Compresión de salida — extrae la señal de la salida verbosa de herramientas, mantiene las primeras/últimas N líneas + resumen
Fase 4 — Ecosistema
- Canales: Telegram, Discord (serenity/poise), Slack (basado en sondeo)
- Herramienta git tipada con barreras de seguridad (force-push bloqueado por defecto)
- Registro de habilidades — Markdown + frontmatter YAML, coincidencia por palabras clave e inyección en el prompt del sistema
- Panel web HTMX, tema oscuro, <50KB, sondea el estado cada 10s
Fase 5 — Escala en la Nube
- FileStore con S3/R2 con carga multiparte + URLs pre-firmadas
- Métricas OpenTelemetry (latencia del proveedor, uso de tokens, tasa de éxito de herramientas, etc.)
- Multi-tenencia con aislamiento completo de espacio de trabajo/bóveda/memoria por inquilino
- Flujos OAuth (GitHub, Google, AWS) con PKCE
- Escalado horizontal mediante orquestador Docker
Fase 6 — Agéntica Avanzada
- Ejecución paralela de herramientas (hasta 5 concurrentes, detección automática de dependencias mediante union-find)
- Delegación de agente a agente — genera subagentes con alcance limitado, máximo 10 por tarea, sin generación recursiva
- Disparadores proactivos: cambio de archivo, cron, webhook, umbral — desactivados por defecto, limitados en tasa
- Prompt del sistema adaptativo — se auto-parchea con puntuación de confianza, expira automáticamente los parches de bajo rendimiento
Fase 7 — Multimodal
- Soporte de visión para JPEG/PNG/GIF/WebP — codificado en base64, funciona con formatos de proveedor tanto de Anthropic como de OpenAI
El desarrollador busca retroalimentación de la comunidad de Rust sobre qué construir sobre este runtime.
📖 Leer la fuente completa: r/openclaw
👀 Ver también

Contador para Startups: Habilidad Gratuita de Claude para el Seguimiento de Pequeñas Empresas
Startup Bookkeeper es una habilidad de Claude AI de código abierto que ayuda a los fundadores con recursos limitados a rastrear gastos categorizando transacciones a partir de descripciones en inglés sencillo, procesando fotos de recibos con OCR y generando paneles de control o estados de pérdidas y ganancias.

Galadriel: Arnés de caché cálido de código abierto para agentes persistentes de Claude
Galadriel es un arnés de almacenamiento en caché apilado de 3 niveles para Claude que reduce los costos en un 87% y la latencia a menos de 3s para indicaciones de 100K tokens. Integra MemPalace para memoria vectorial persistente.

OmniCoder-9B ajustado muestra un rendimiento sólido para la codificación de agentes en sistemas con 8 GB de VRAM.
Un usuario de Reddit probó OmniCoder-9B, un ajuste fino de Qwen3.5-9B en trazas Opus, con OpenCode y reportó velocidades de más de 40 tokens por segundo usando cuantización Q4_K_M GGUF con una longitud de contexto de 100k en un sistema con 8GB de VRAM.

Complementos esenciales de OpenClaw para desarrolladores que utilizan agentes de codificación con IA
Un desarrollador probó los complementos de OpenClaw e identificó herramientas esenciales, incluyendo env-guard para seguridad, commit-guard para prevenir commits erróneos, composio para conectarse a más de 860 herramientas, cortex-memory para sesiones largas, cost-tracker para visibilidad del gasto y openclaw-better-gateway para solucionar conexiones inestables.