Agentic CodingGuide

Agentic Coding Guide

Tighten the feedback loop — principles, workflows, and guardrails for engineering with coding agents.

LLMs are tool calls in a loop. What makes them effective is feedback. Signals at every layer that help the agent evaluate its own work and course-correct. Linters, types, tests, hooks, agent browsers, sub-agents: each one is a feedback mechanism that tightens the loop. This guide is about setting those up.

Feedback signals

Each iteration
  1. On edit
    Formatting, type hints, lint autofix on every tool call
  2. Pre-commit
    Lint errors, secret detection, complexity limits
  3. Tests & build
    Unit tests, integration tests, build, security scan
  4. Agentic review
    Architecture violations, pattern drift, judgement calls
  5. Agentic QA
    UI flows, visual regressions, network behaviour