Coding Agents & Autonomous Engineering
This category is the highest-priority part of the use-case plan because it lines up with AerolVM's best primitives: isolated sandboxes, streamed execution, persistent sessions, file transfer, and explicit lifecycle control.
Selected subcategories
Section titled “Selected subcategories”| Use case | Rating | Why it made the cut |
|---|---|---|
| Claude Code repository architecture agent | 10/10 | It shows a real headless agent workflow that turns an open-source repository into a reusable architecture artifact. |
| Claude Code GitHub PR review and auto-fix agent | 9/10 | It is the closest match to a real coding-agent review loop: check out the PR, review it with Claude, post the review, and export any safe fixes. |
| Write 500 test cases | 9/10 | It turns large-scale test authoring into a measurable agent workflow with a hard completion gate and exported validation artifacts. |
| Claude Code security vulnerability remediation agent | 9/10 | It turns dependency and code vulnerability remediation into a real multi-step security workflow that ends with an actual pull request. |
| Zero-shot code execution agent | 9/10 | It turns an open-ended repository modification prompt into a real sandboxed execution loop that validates the result and opens a pull request. |
Why AerolVM fits this category
Section titled “Why AerolVM fits this category”createprovisions one sandbox per task, repo, or branch.execStreamgives live stdout and stderr for agent progress.createSessionandattachSessionkeep long-running jobs alive across reconnects.uploadFileanddownloadFilemove prompts, patches, logs, and artifacts in and out.updateLifecyclekeeps expensive work alive while an orchestrator or reviewer is still attached.
Recommended implementation pattern
Section titled “Recommended implementation pattern”- Create one sandbox per work item.
- Clone the target public repository inside the sandbox, then upload prompts, task metadata, and policy files.
- Run the agent with
execStreamfor shorter jobs or sessions for long migrations. - Download the diff, report, or reproduction artifact.
- Destroy or stop the sandbox once the review loop is complete.