Agent Rbac — AI skill for Claude Code
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
- Design Index
- Product Architecture
- Policy Model Design
- Host Contract & Adapter Architecture
- Audit & Explainability
- Adaptive Policy Copilot
- Data, Storage & Privacy
- Implementation Roadmap
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
Related Skills
Code Context Control
Local MCP code-intelligence for AI coding tools: surgical search/read/edit, agent-config version history, path
Orb
Self-evolving AI agent framework — wraps Claude Code CLI with persistent memory, multi-profile isolation, and
Open Managed Agents
Self-hostable, open-source alternative to Claude Managed Agents. Multi-LLM support (Anthropic, OpenAI, Ollama)
Hazmat
Containment for AI agents - user isolation, sandboxed execution, network controls, backup/rollback. TLA+ verif
Kortex Memory
Production-grade, multi-tenant memory layer for LLMs and AI coding agents (Claude Code, Codex, OpenCode). Plug
Clay
Multiplayer Claude Code and Codex. Self-hosted team workspace for Claude Code and Codex. Multi-user, browser-b
Related Agents
Auth Engineer
Authentication and access-control specialist for SMB Product-Builder products. Owns the auth contract — provid
Access Control
PostHog access control system implementation expert - use when adding access controls to new products, debuggi
Identity Access Engineer
Identity and access domain advisor: OAuth2/OIDC, SSO, SCIM, WebAuthn, multi-tenant RBAC, session and token des