A coding AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition → can correct a rule violation more directly when a tool identifies it precisely. Factory proposes encoding development conventions in linters, programs that inspect code for specified patterns. A rule can, for example, reject an import that crosses a prohibited boundary between application components.
Written guidance explains the reason for the boundary; the linter locates violations and returns feedback the agent can act on. Running those checks during development makes part of the verification stage in Factory's broader workflow repeatable. Passing establishes compliance with the encoded rules, while functional behavior still needs its own tests.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
guardrails — The checks around a model that block bad inputs and outputs — filters, validators, and permission rules the model itself can't override.