-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Open
Description
The current learning path brilliantly demonstrates capability scaling from v0 (Bash) to v4 (Skills). However, the v0 "Bash is all you need" paradigm, while powerful for personal use, presents significant risks for autonomous deployment.
Proposal: v5_secure_agent.py
I suggest adding a v5 module focused on Agent Security & Containment, implementing the "Trust but Verify" pattern:
- Command Middleware: A simple interceptor for the
bashtool that checks commands against an allowlist/denylist (e.g., blockingrm -rf /or recursive deletions without explicit confirmation flags). - Read-Only Mode: A toggle to disable
write/edittools or restrict them to a specific workspace directory (jail). - Human-in-the-Loop (HITL): A pattern for escalating high-risk actions (network requests, large file deletions) to the user for confirmation.
This would round out the curriculum by addressing the primary barrier to productionizing these agents: Safety.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels