autopilotlisted
Install: claude install-skill jmylchreest/aide
# Autopilot Mode
**Recommended model tier:** smart (opus) - this mode handles complex multi-step tasks
Full autonomous execution mode. The agent keeps working until all tasks in the todo list are verified complete. No stopping early, no partial results.
## Activation
Type naturally:
```
autopilot build me a web app
autopilot fix all failing tests
autopilot refactor the auth module
```
Or explicitly set the mode:
```bash
aide state set mode autopilot
```
## How It Works
When autopilot mode is active:
1. The persistence hook intercepts stop signals
2. If incomplete tasks exist in the todo list, the agent is re-prompted to continue
3. The agent keeps working through its task list
4. Auto-releases when ALL tasks are complete (terminal state)
5. Safety cap: releases after 20 iterations even if tasks remain
### Platform Behavior
| Platform | Mechanism |
| --------------- | ------------------------------------------------------------------ |
| **Claude Code** | Stop-blocking — prevents the AI from ending the conversation early |
| **OpenCode** | Re-prompting — `session.prompt()` is called on idle to keep going |
### Task Tracking
Autopilot relies on the todo list to determine completeness:
- **Has incomplete tasks** → Block stop, continue working
- **All tasks complete** → Auto-release, allow stop
- **No tasks exist** → Generic reinforcement (verify your work)
## When to Use
Autopilot mode is ideal