This directory contains definitions and implementations for specialist subagents and custom agent loops.
| Scenario | Interactive Coding Agent (Antigravity, Claude Code, Cursor) | Custom Autonomous Agent (agent.py) |
|---|---|---|
| Primary Use | Interactive feature planning, exploratory coding, iterative human-in-the-loop development | Headless CI/CD verification, scheduled triage, structured evaluation pipelines |
| Context Window | Conversational session with human guidance | Bounded single-objective loop with deterministic exit criteria |
| Execution Trigger | User terminal prompt or chat modal | Automated webhook, GitHub Action, cron schedule |
| Permissions | Dynamic human approvals for sensitive actions | Strict declarative policy matrix (autonomy-policy.json / permissions.md) |
When multiple subagents operate simultaneously:
worktrees/task-101/).main.specialist.md: Specialist subagent persona definition with explicit tool permissions and bounded scope.agent.py: Standalone script for non-interactive autonomous pipeline execution (e.g. CI/CD automated review or verification).