SkyClaw: Eine offene Agentenlaufzeitumgebung in Rust geschrieben

✍️ OpenClawRadar📅 Veröffentlicht: 9. März 2026🔗 Source
SkyClaw: Eine offene Agentenlaufzeitumgebung in Rust geschrieben
Ad

SkyClaw ist eine in Rust geschriebene Open-Source-Agentenlaufzeitumgebung, die über 7 Phasen mit 34 neuen Funktionen und 905 Tests entwickelt wurde. Das Projekt hat null Clippy-Warnungen und ist auf GitHub verfügbar.

Phase 0 — Verstärktes Fundament

  • Graceful Shutdown mit Task-Checkpointing — nichts geht beim Neustart verloren
  • Provider-Circuit-Breaker mit exponentiellem Backoff + Jitter (behandelt 429/500/503)
  • Streaming-Antworten mit Edit-in-Place auf Telegram (gedrosselt auf 30 Änderungen/min)
  • Bis zu 200 Tool-Runden pro Task, 30-min Timeout

Phase 1 — Agentischer Kern

  • Task-Zerlegung in einen DAG von Subtasks mit topologischer Ausführungsreihenfolge + Zyklenerkennung
  • SQLite-gestützte persistente Task-Warteschlange — Checkpoints nach jeder Tool-Runde, überlebt Prozessneustarts
  • Prioritätsbasierte Kontext-/Token-Budgetierung über 7 Kategorien (Speicher, Lernergebnisse, Verlauf usw.)
  • Selbstkorrektur-Engine — nach N aufeinanderfolgenden Fehlern bei einem Tool erzwingt Strategierotation
  • Task-übergreifendes Lernen — extrahiert Lektionen aus abgeschlossenen Tasks, injiziert sie in zukünftigen Kontext

Phase 2 — Selbstheilung

  • Watchdog überwacht alle Subsysteme, startet beeinträchtigte automatisch neu
  • Zustandswiederherstellung mit Rollback/Skip/Eskalationsstrategien
  • Memory-Backend-Failover — automatischer Primary→Secondary-Wechsel, automatische Wiederherstellung bei Primary-Rückkehr

Phase 3 — Effizienz

  • Gestufte Modell-Routing — einfache Abfragen treffen günstige/schnelle Modelle, komplexe Tasks erhalten Premium
  • Semantische Verlaufsausdünnung — bewertet jede Nachricht nach Wichtigkeit, verwirft zuerst die niedrigsten
  • Ausgabekomprimierung — extrahiert Signal aus ausführlicher Tool-Ausgabe, behält erste/letzte N Zeilen + Zusammenfassung
Ad

Phase 4 — Ökosystem

  • Kanäle: Telegram, Discord (serenity/poise), Slack (poll-basiert)
  • Typisiertes Git-Tool mit Sicherheitsvorkehrungen (Force-Push standardmäßig blockiert)
  • Skill-Registry — Markdown + YAML-Frontmatter, schlüsselwortbasiert abgeglichen und in System-Prompt injiziert
  • HTMX-Web-Dashboard, Dark Theme, <50KB, prüft Gesundheit alle 10s

Phase 5 — Cloud-Skalierung

  • S3/R2 FileStore mit Multipart-Upload + Presigned URLs
  • OpenTelemetry-Metriken (Provider-Latenz, Token-Verbrauch, Tool-Erfolgsrate usw.)
  • Multi-Tenancy mit vollständiger Workspace/Vault/Memory-Isolation pro Tenant
  • OAuth-Flows (GitHub, Google, AWS) mit PKCE
  • Horizontale Skalierung via Docker-Orchestrator

Phase 6 — Fortgeschrittene Agentik

  • Parallele Tool-Ausführung (bis zu 5 gleichzeitig, automatische Abhängigkeitserkennung via Union-Find)
  • Agent-zu-Agent-Delegation — erzeugt abgegrenzte Sub-Agenten, max. 10/Task, kein rekursives Erzeugen
  • Proaktive Trigger: Dateiänderung, Cron, Webhook, Schwellenwert — standardmäßig deaktiviert, ratenbeschränkt
  • Adaptiver System-Prompt — patcht sich selbst mit Konfidenzbewertung, deaktiviert unterperformende Patches automatisch

Phase 7 — Multimodal

  • Vision-Unterstützung für JPEG/PNG/GIF/WebP — base64-kodiert, funktioniert mit Anthropic- und OpenAI-Provider-Formaten

Der Entwickler sucht Feedback von der Rust-Community darüber, was auf dieser Laufzeitumgebung aufgebaut werden soll.

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

KI-Chat-Exporter: Eine Chrome-Erweiterung für hochwertige Claude-Konversations-PDFs
Werkzeuge

KI-Chat-Exporter: Eine Chrome-Erweiterung für hochwertige Claude-Konversations-PDFs

Ein Entwickler hat AI Chat Exporter erstellt, eine Chrome-Erweiterung, die Mathematik, Code und Bilder bewahrt, wenn Claude-Konversationen in PDF exportiert werden. Das Tool verwendet eine lokale, browserbasierte Rendering-Engine, die mit Claude 3.5 Sonnet entwickelt wurde, um progressive Markdown- und LaTeX-Formatierung zu verarbeiten.

OpenClawRadar
Verwendung von Claude zur Datenextraktion aus einem Football-Manager-Spiel von 1997
Werkzeuge

Verwendung von Claude zur Datenextraktion aus einem Football-Manager-Spiel von 1997

Ben Nuttall nutzte Claude, um Spieler-, Team- und Stadiondaten aus FIFA Soccer Manager 97 zu extrahieren. Die KI analysierte die SM97.DAT-Datei, exportierte CSV und erstellte eine durchsuchbare Website. Der gesamte Python-Code ist auf GitHub verfügbar.

OpenClawRadar
Agent-Frameworks verschwenden pro Sitzung über 350.000 Token durch erneutes Senden statischer Dateien.
Werkzeuge

Agent-Frameworks verschwenden pro Sitzung über 350.000 Token durch erneutes Senden statischer Dateien.

Ein Benchmark auf einem lokalen Qwen 3.5 122B-Setup zeigte, dass Agent-Frameworks pro Sitzung über 350.000 Token verschwenden, indem sie statische Dateien erneut senden. Ein Compile-Time-Ansatz reduzierte den Abfragekontext von 1.373 Token auf 73, was einer Reduzierung um 95 % entspricht.

OpenClawRadar
KI-Agent-Infrastruktur: AgentMail, AgentLine, AgentCard, Daytona und mehr
Werkzeuge

KI-Agent-Infrastruktur: AgentMail, AgentLine, AgentCard, Daytona und mehr

Ein Reddit-Beitrag listet Unternehmen auf, die agentenspezifische Bausteine entwickeln: AgentMail (E-Mail), AgentLine (Telefon), AgentCard (Zahlungen), Daytona/E2B (Computer), Browserbase/Browser Use/Hyperbrowser (Browser), Firecrawl (Crawlen), Mem0 (Gedächtnis), Composio (SaaS-Tools).

OpenClawRadar