d-wwei

Agent Rbac — AI skill for Claude Code

AI community

Role-based access control and memory isolation framework for multi-user AI agents.

How to install Agent Rbac

This entry records only its repository, not the path inside it, so there is no exact command to give. Open d-wwei/agent-rbac and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Rbac does

Role-based access control and memory isolation framework for multi-user AI agents.

Alternatives in AI

  • OpenSwarm — OpenSwarm — Autonomous AI dev team orchestrator powered by Claude Code CLI 589 ★
  • Agency Orchestrator — 🚀 One sentence → multi-AI-role collaboration → complete plan in minutes 453 ★
  • Claudexor — Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-aware rotation across multiple 425 ★

README

agent-rbac

Role-based access control and memory isolation framework for multi-user AI agents.

[中文文档](#中文文档) | [English](#english-documentation)


Product Design Docs

Runtime Usage

Production usage is no longer limited to importing the library. The package now includes:

  • host contract types
  • file-backed audit storage
  • adaptive policy copilot storage and services
  • a production runtime orchestrator
  • first-party OpenClaw, Claude Code, and Codex adapters
  • an installable OpenClaw plugin package
  • a CLI for evaluation, audit review, suggestions, and familiarity queries

CLI Quick Start

npm install
npm run build
node dist/cli.js evaluate \
  --config ./examples/permissions.production.json \
  --state-dir ./.agent-rbac-state \
  --request ./examples/openclaw-request.json \
  --host openclaw

node dist/cli.js evaluate \
  --config ./examples/permissions.production.json \
  --state-dir ./.agent-rbac-state \
  --request ./examples/claude-code-request.json \
  --host claude-code

node dist/cli.js evaluate \
  --config ./examples/permissions.production.json \
  --state-dir ./.agent-rbac-state \
  --request ./examples/codex-request.json \
  --host codex

Useful commands:

node dist/cli.js audit timeline --state-dir ./.agent-rbac-state
node dist/cli.js suggestions --state-dir ./.agent-rbac-state --user alice
node dist/cli.js familiarity --state-dir ./.agent-rbac-state --user alice

OpenClaw Plugin Install

Build the package, then install it into a local OpenClaw runtime with on