Plan before you let the agent build a feature
A developer let Claude computer use implement a feature on its own, but the output broke and they abandoned the branch.
- What they did
- The developer and Claude first settled the feature scope and a concrete delivery plan. After that, they gave Claude full autonomy to carry out the work in the repo. Claude created 70 files without more guidance or test runs, and the developer checked the result afterward.
- How it went
- The code did not function. They deleted the branch, reset the session, and went back to using Claude for smaller pair-programming steps.
- Tips
- If you try this, keep the agent on a short leash: ask for a plan first, then require progress checks before it makes large changes. Always pause for approval before any delete, submit, or payment step.
Try it yourself with Claude computer use
In [repo path], help me implement [feature description]. Start by giving me a short plan and the files you expect to change, then wait for my approval. After I approve, work in small steps, run the relevant tests after each step, and pause before any irreversible action such as deleting files, sending anything, submitting a change, or making a payment. Stop once the feature works and tell me exactly how to verify it with [command].
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Use Claude Code to spot macOS layout bugs
A developer let Claude Code compile a Mac app, open it, and click through screens to find visual problems.
Route Linear tickets into the right repo and PR
They used OpenClaw and Linear as a control layer to send tasks to Cyrus, which picked the repo, chose a model, and opened pull requests.
Use spare AI quota to draft reviewable PRs
A founder pointed an agent at goals and task lists so it could turn leftover Claude and Codex quota into pull requests for review.
Build Playwright tests from a live app with Claude Code
Claude Code inspected a working app, generated a Playwright test, and fixed a locator conflict before a person checked the result.
Rewrite a README after a codebase rearchitecture
A developer had Devin scan a reworked repository and draft a new README with setup and API details in a pull request.
Rebuild Claude hooks as a pi extension
A developer had an agent convert a folder of Claude Code hooks into a pi extension after switching tools.