You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MicroClaw needs a production security boundary for agent tool execution. We currently have three plausible approaches with materially different threat models, deployment requirements, user experiences, and maintenance costs:
Windows AppContainer — MicroClaw's existing Windows-native implementation with custom RO/RW directory permissions, NTFS ACL management, and interactive permission prompts.
Microsoft MXC — policy-driven cross-platform containment using native platform backends, including Windows ProcessContainer/AppContainer/BaseContainer mechanisms; currently public preview and explicitly not yet presented as a production security boundary.
A production choice must be made before further investment or release. Running multiple partially overlapping sandbox systems without a clear ownership model increases complexity and can create unsafe fallback paths.
Goal
Select and document the production sandbox architecture for MicroClaw agent/tool execution, supported by an explicit threat model, reproducible security tests, product UX requirements, deployment constraints, and an implementation/migration plan.
Options to evaluate
A. MicroClaw Windows AppContainer
Windows-native tools and paths
Existing dynamic RO/RW folder prompt UX
Custom ACL/provisioning/runtime interception code owned by MicroClaw
Known synchronization, timeout, and desired-vs-effective-state complexity
Strong Windows coupling and maintenance burden
B. OpenClaw Docker sandbox
Built-in OpenClaw lifecycle/tool routing
Linux container isolation through Docker Desktop/WSL2
Problem
MicroClaw needs a production security boundary for agent tool execution. We currently have three plausible approaches with materially different threat models, deployment requirements, user experiences, and maintenance costs:
A production choice must be made before further investment or release. Running multiple partially overlapping sandbox systems without a clear ownership model increases complexity and can create unsafe fallback paths.
Goal
Select and document the production sandbox architecture for MicroClaw agent/tool execution, supported by an explicit threat model, reproducible security tests, product UX requirements, deployment constraints, and an implementation/migration plan.
Options to evaluate
A. MicroClaw Windows AppContainer
B. OpenClaw Docker sandbox
C. Microsoft MXC
Required threat model
Define what the sandbox must protect against, including:
Evaluation criteria
Create a measured comparison covering:
Required proof-of-concept tests
Run the same adversarial test suite against each viable option:
Decision deliverables
Acceptance criteria
References