Communitygithub.com

Utoaaaa/research-os

Research OS ist eine heartbeat-gesteuerte Agent-Fähigkeit für Forschung, die Zustand, Belege und begrenzte Fortsetzung benötigt.

Was ist research-os?

Research OS ist eine spezialisierte Agent-Fähigkeit, die für tiefgehende Recherchen entwickelt wurde, bei denen Kontext, Zustand und Beweise über mehrere Schritte hinweg erhalten bleiben müssen. Sie verwendet ein heartbeat-basiertes System, um den Fortschritt zu verfolgen und sicherzustellen, dass der Agent innerhalb klarer, benutzerdefinierter Grenzen arbeitet, ohne sich in endlosen Schleifen zu verlieren. Diese Fähigkeit unterstützt gängige KI-Agenten-Plattformen wie Claude Code, Codex und Cursor und ermöglicht es dem Agenten, Zwischenergebnisse zu speichern, Quellen zu überprüfen und die Recherche an einem logischen Haltepunkt zu beenden. Indem sie einen strukturierten Workflow mit Statusverfolgung und Evidenzmanagement bietet, hilft Research OS Entwicklern, zuverlässige und reproduzierbare Forschungsaufgaben in ihren Agenten-Pipelines zu erstellen. Die Heartbeat-Mechanik fungiert als Lebenszeichen, das den Agenten aktiv hält, während gleichzeitig eine Begrenzung der Ausführungsdauer sicherstellt, was besonders für ressourcenintensive Recherchen oder mehrstufige Analyseaufgaben nützlich ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Utoaaaa/research-os

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht research-os?

Research OS ist eine heartbeat-gesteuerte Agent-Fähigkeit für Forschung, die Zustand, Belege und begrenzte Fortsetzung benötigt.

Übersicht

Research OS ermöglicht es KI-Agenten, kontrollierte, mehrstufige Recherchen durchzuführen. Es verwendet einen Heartbeat-Mechanismus, um den Fortschritt zu verfolgen und sicherzustellen, dass der Agent innerhalb definierter Grenzen bleibt, ohne den Fokus zu verlieren.

Hauptfunktionen

  • Zustandsverwaltung: Behält den Forschungskontext und Zwischenergebnisse über mehrere Schritte hinweg bei.
  • Belegeverfolgung: Sammelt und überprüft Quellen und Zitate während der gesamten Recherche.
  • Begrenzte Fortsetzung: Verwendet Heartbeat-Signale, um die Ausführungsdauer zu begrenzen und Endlosschleifen zu vermeiden.
  • Plattformunterstützung: Kompatibel mit Claude Code, Codex, Cursor und anderen gängigen KI-Agenten-Plattformen.

Anwendungsfälle

  • Wissenschaftliche Literaturrecherche mit Quellenangaben
  • Wettbewerbsanalyse mit mehrstufigen Informationsabrufen
  • Technische Machbarkeitsstudien mit dokumentierten Belegen
  • Datengetriebene Forschungsaufgaben, die eine schrittweise Verfeinerung erfordern

So funktioniert es

  1. Der Agent initialisiert den Forschungskontext mit einem Ziel und Parametern.
  2. Jeder Schritt wird durch einen Heartbeat gesteuert, der den Fortschritt aktualisiert und Grenzen überprüft.
  3. Der Agent sammelt Belege und speichert sie im Zustand.
  4. Wenn die Grenze erreicht ist oder die Aufgabe abgeschlossen ist, wird die Recherche beendet.

Konfiguration

Research OS kann über Umgebungsvariablen oder Konfigurationsdateien angepasst werden:

RESEARCH_OS_MAX_STEPS=10
RESEARCH_OS_HEARTBEAT_INTERVAL=30
RESEARCH_OS_EVIDENCE_DIR=./evidence

Beispielverwendung

from research_os import ResearchAgent

agent = ResearchAgent(max_steps=5)
result = agent.run("Untersuchen Sie die neuesten Fortschritte im Bereich Quantencomputing")
print(result.summary())

Lizenz

MIT

Verwandte Skills