Build with a clear definition of done.

A practical development workflow for coding agents and human review.

Give the agent a bounded workspace

Begin in a version-controlled project or a backed-up copy. Ask the agent to inspect the existing code and instructions before changing things. Preserve unrelated work.

Describe behaviour with examples

Include normal input, expected output, invalid input, and any important constraints. Ask for a focused implementation and meaningful checks. Review the diff and run the feature yourself.

Treat shipping as its own decision

A successful build does not establish security, accessibility, or correct real-world behaviour. Test the relevant user flows and review data handling before publishing. Keep credentials out of source files and logs.

Try it

Go deeper

Follow a learning path or try an interactive lab.

Related Power of AI pages

Keep reading with Start here, everyday uses, the tool guide, the writing workshop, and sources and standards.