Building Agentic AI solutions in enterprise environments✦Training for IronMan 2027✦Building Aether Ops · AI-era governance for small, mid & large enterprise✦Ultra Marathon 2028 · because ERP wasn't hard enough✦Leading system integration post-$13B IPG acquisition at Omnicom✦Finance nerd by day. AI builder by night. Endurance athlete on weekends.✦8+ years · $17B+ in transactions · 150+ global business units✦Currently shipping: Aether Ops · Onyx · and things I can't talk about yet✦Stevens Institute · MS Business Intelligence & Data Analytics✦Ask my agent anything 👇✦Building Agentic AI solutions in enterprise environments✦Training for IronMan 2027✦Building Aether Ops · AI-era governance for small, mid & large enterprise✦Ultra Marathon 2028 · because ERP wasn't hard enough✦Leading system integration post-$13B IPG acquisition at Omnicom✦Finance nerd by day. AI builder by night. Endurance athlete on weekends.✦8+ years · $17B+ in transactions · 150+ global business units✦Currently shipping: Aether Ops · Onyx · and things I can't talk about yet✦Stevens Institute · MS Business Intelligence & Data Analytics✦Ask my agent anything 👇✦
HomeAboutNotesBuildsStack
Schedule↗

Govind Waghmare

Agentic AI for ERP. Cutting through red tape. Building in public from NYC.

govindwaghmare@icloud.comcal.com/govindw

Pages

HomeNotesBuildsAboutStackPartners

Social

XLinkedInGitHub
© 2026 · New York City·RSS·llms.txt

9 Things You Can Do for More Effective Agent-Driven Development

Feb 3, 2026

Agent-driven development, using AI agents (Claude, GPT, Cursor, Devin, or custom stacks) to write, refactor, and reason about code, is mainstream in 2025-2026. These nine practices keep it effective.

  1. Give agents a single source of truth. A CLAUDE.md, AGENTS.md, or project brief that describes architecture, conventions, and "rules of the road" reduces hallucination and drift. Update it when the project evolves.

  2. Scope one task per turn. "Add a login form" is better than "implement auth." Small, verifiable steps let you catch errors early and keep context tight.

  3. Use the rule of threes. If the same class of error appears three times, stop. Step back, find the root cause, and fix the structure, don't add another band-aid. Log the fix in a devlog or runbook.

  4. Point to docs, not training data. For frameworks, APIs, and SDKs, link to current docs. Don't assume the model's training cut-off is correct. "Check the Next.js 15 App Router docs" beats "use Next.js."

  5. Version-pin and name versions. In your agent instructions, reference the versions in package.json or requirements.txt. Avoid "use the latest" for anything critical.

  6. Keep a devlog. After non-obvious fixes or architectural decisions, append a short entry: what, why, how, learned. Agents (and you) can reference it later. "Check devlog for the auth refactor" is high-leverage.

  7. Spawn sub-agents for parallel work. UI, API, tests, and docs can be separate tasks with separate context. Give each sub-agent a clear scope and the files to read first. Reduces context bloat and improves consistency.

  8. Define "done" and "don't." Explicit completion criteria (tests pass, no new warnings, types strict) and anti-patterns (no TODOs left, no commented-out code) keep output production-ready.

  9. Prefer editing over creating. When possible, have the agent edit existing files rather than spawning new ones. Fewer orphan files, clearer diffs, and less structural drift.

Use these as a checklist when you set up a new repo or onboard a new agent. For a concrete template, see Starter Template: agents.md. Tailor it to your stack and workflow, then iterate from real usage.

Ask a follow-up about this note
$