agentcontract v0.0.1: Eine portable JSON-Berechtigungsschicht für KI-Codierungsagenten

✍️ OpenClawRadar📅 Veröffentlicht: 7. Juli 2026🔗 Source
agentcontract v0.0.1: Eine portable JSON-Berechtigungsschicht für KI-Codierungsagenten
Ad

agentcontract v0.0.1 ist eine kleine, MIT-lizenzierte Python-Bibliothek, die eine portable JSON-Berechtigungsschicht für KI-Codierungsagenten definiert. Die Kernidee ist ein einfacher JSON-Vertrag, der festlegt, welche Tools, Pfade und Netzwerkaktionen ein Agent ausführen darf – unabhängig von einer bestimmten Agenten-Laufzeitumgebung.

Hauptmerkmale

  • Berechtigungsvertrag: Eine JSON-Struktur, die erlaubte/verbotene Tools, erlaubte/verbotene Dateipfade, Netzwerkzugriffskontrolle und Tools, die menschliche Genehmigung erfordern, auflistet.
  • agc gui: Eine neue lokale Browser-Oberfläche zum interaktiven Schreiben, Validieren und Speichern eines Vertrags sowie zum Testen eines vorgeschlagenen Tool-Aufrufs.
  • Portabel: Der Vertrag kann in ein Repository eingecheckt, wie eine normale Konfiguration code-reviewt und über verschiedene Agenten/Laufzeitumgebungen hinweg wiederverwendet werden.
Ad

Beispielvertrag

{
  "allow_tools": ["read_file", "write_file"],
  "deny_tools": ["shell"],
  "allow_paths": ["./src/"],
  "deny_paths": ["~/.ssh/", "~/.env"],
  "allow_network": false,
  "require_approval": ["shell"]
}

Der Vertrag erzwingt, dass ein Agent nur Dateien unter ./src/ lesen/schreiben kann, keine Shell-Befehle ausführen darf (außer mit Genehmigung) und keinen Netzwerkzugriff hat. Blockiert den Zugriff auf sensible Pfade wie ~/.ssh/ und ~/.env.

Anstatt dem internen Berechtigungsmodell jedes Tools zu vertrauen, definieren Sie eine einzige portable Richtlinie, die jede Laufzeitumgebung überprüfen kann, bevor eine Aktion Dateien berührt, Befehle ausführt, APIs aufruft oder Tokens verbraucht.

Für wen es gedacht ist

Entwickler, die Agent-Tools erstellen oder Codierungsagenten gegen echte Repositories ausführen und eine langweilige, portable und überprüfbare Berechtigungsschicht wünschen.

📖 Vollständige Quelle lesen: r/openclaw

Ad

👀 Siehe auch

AgentMail-Gründer erläutert agentennatives Onboarding nachdem OpenClaw CAPTCHA-Block aufdeckte
Werkzeuge

AgentMail-Gründer erläutert agentennatives Onboarding nachdem OpenClaw CAPTCHA-Block aufdeckte

AgentMail, eine E-Mail-API für KI-Agenten, hat seinen Onboarding-Prozess neu aufgebaut, nachdem sein eigener OpenClaw-Agent an einem Cloudflare-CAPTCHA gescheitert war. Das neue System bietet einen einzigen REST-Endpunkt für die programmatische Kontenerstellung, während Menschen für die Verifizierung im Prozess bleiben.

OpenClawRadar
Sandboxd: Open-Source-Tool zum Ausführen mehrerer Claude-Code-Agenten in isolierten Containern
Werkzeuge

Sandboxd: Open-Source-Tool zum Ausführen mehrerer Claude-Code-Agenten in isolierten Containern

sandboxd ist ein Open-Source-Tool (MIT), das jedes Claude-Code-Projekt in einem eigenen Docker-Container mit isoliertem Arbeitsbereich, Claude-Code-Sitzung und Vorschau-URL ausführt. Es unterstützt parallele Agents, automatischen Ruhezustand und hält API-Schlüssel außerhalb der Container.

OpenClawRadar
Open-Source-Browser-Tool zum Testen von MCP-Server ohne Installation
Werkzeuge

Open-Source-Browser-Tool zum Testen von MCP-Server ohne Installation

Ein Open-Source-Webtool namens MCP Playground ermöglicht es Entwicklern, MCP-Server direkt in ihrem Browser mithilfe von WebContainers, einer WASM Node.js-Laufzeitumgebung, zu testen. Es kann npm-basierte MCP-Server lokal ohne Backend-Installation ausführen und über URL mit entfernten Servern verbinden.

OpenClawRadar
🦀
Werkzeuge

JetBrains über den Aufbau einer RAG-Pipeline für semantische Codesuche: Parsing, Chunking, Vektorisierung

JetBrains-Ingenieure beschreiben die Parsing-, Chunking- und Vektorisierungsschritte hinter Air Context, ihrer RAG-Pipeline für semantische Codesuche für LLM-Agenten.

OpenClawRadar