CommunityCodierung & Entwicklunggithub.com

Fly-Carrot/agent-shared-fabric

Agent Shared Fabric: eine Governance-Ebene für die Koordination mehrerer Agenten, Quittungen, Erinnerungsspuren, MCP-/Fähigkeitsregister und Laufzeitbrücken.

Was ist agent-shared-fabric?

Agent Shared Fabric ist eine modulare Governance-Ebene, die für komplexe Multi-Agenten-Systeme entwickelt wurde. Sie bietet eine Reihe von Diensten zur Verwaltung der Interaktionen zwischen KI-Agenten, darunter eine Quittungsregistrierung zur Nachverfolgung von Aktionen, Erinnerungsspuren für den Kontext über Sitzungen hinweg sowie ein MCP- und Fähigkeitsregister zur Erkennung verfügbarer Werkzeuge. Das System unterstützt Laufzeitbrücken, die den Datenaustausch und die Koordination über verschiedene Umgebungen hinweg ermöglichen. Entwickler können auf diese Funktionen über REST-APIs, CLI-Tools oder durch direkte Integration in die benutzerdefinierte Logik ihrer Agenten zugreifen, was es zu einer flexiblen Grundlage für skalierbare, zusammenarbeitende KI-Workflows macht.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add Fly-Carrot/agent-shared-fabric

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht agent-shared-fabric?

Agent Shared Fabric: eine Governance-Ebene für die Koordination mehrerer Agenten, Quittungen, Erinnerungsspuren, MCP-/Fähigkeitsregister und Laufzeitbrücken.

Übersicht

Agent Shared Fabric bietet eine zentrale Verwaltungsschicht für Multi-Agenten-Systeme. Sie ermöglicht Agenten, Aktionen zu protokollieren, Kontext über Sitzungen hinweg zu teilen und verfügbare Werkzeuge und Dienste dynamisch zu erkennen.

Hauptfunktionen

  • Quittungsregistrierung: Nachverfolgung und Bestätigung von Agentenaktionen.
  • Erinnerungsspuren: Gemeinsamer Kontextspeicher für Multi-Agenten-Workflows.
  • MCP-Dienstregistrierung: Erkennung von Modellkontextprotokoll (MCP)-Diensten.
  • Fähigkeitsregister: Verwaltung von Agentenfähigkeiten (Skills).
  • Laufzeitbrücken: Verbindung verschiedener Laufzeitumgebungen.

Verwendung

REST-API

# Eine Aktion aufzeichnen
curl -X POST https://api.fabrik.example.com/receipts \
  -H "Content-Type: application/json" \
  -d '{"agent": "agent-1", "action": "search", "status": "completed"}'

CLI-Tool

fabrik receipt list --agent agent-1

Integration

from agent_shared_fabric import FabricClient

client = FabricClient(api_url="https://api.fabrik.example.com")
client.record_receipt(agent="agent-1", action="search", status="completed")

Konfiguration

Umgebungsvariable:

  • FABRIC_API_URL: URL der Fabric-API.
  • FABRIC_API_KEY: API-Schlüssel für die Authentifizierung.

Architektur

Die Fabric-Schicht sitzt oberhalb der einzelnen Agenten und bietet einen gemeinsamen Governance-Rahmen. Agenten interagieren über standardisierte Schnittstellen mit der Fabric, während die Fabric selbst Quittungen, Erinnerungen und Dienste in einer zentralen Datenbank verwaltet.

Lizenz

Siehe LICENSE.

Verwandte Skills