I analysed how the creator of OpenClaw uses AI coding agents. Here are top takeaways:
1. Runs 3-8 agents at the same time โ each in its own terminal window. Lets them work for hours without checking on them.
2. Gives agents testing tools โ so they can check their own work instead of waiting for him to verify everything.
3. Short prompts โ 1-2 sentences max. The AI reads your code anyway, no need for long explanations.
4. Screenshots over descriptions โ "fix the padding" + a screenshot beats writing a paragraph explaining what's wrong.
5. Command-line tools over plugins โ AI already knows how to use git, database commands, etc. No need to add extra tools.
6. "Write tests right after the feature" โ the agent just built it, it knows what might break. Don't start a new chat to ask for tests later.
7. Think about scope first โ before starting, estimate how big the change is. If it's taking too long, stop and ask for a status update.
8. Commits straight to main โ only uses branches when unsure about big architectural decisions.