Foundation
What agents are
Agents are tool-using AI workers that can inspect a project, decide which tools to call, make bounded changes, run checks, and iterate toward a defined outcome. Treat them like capable teammates with a clear task contract: they need context, allowed actions, verification requirements, and a stopping point so their speed serves the project instead of drifting away from it.
Principles
Steps
- Define the outcome in one concrete sentence.
- Load the project contract and only the docs relevant to the task.
- Let the agent inspect before editing.
- Require verification output before accepting work.