HomeUse cases

Use cases

AI agent guardrails that keep coding agents on-architecture

AI agents pattern-match on the nearest code. In a half-migrated repo that means they confidently replicate the legacy pattern. ArchSteer steers them with sharp, model-grounded directives instead.

Why agents produce architectural slop

An agent's strongest signal is the surrounding file. Without explicit target context it reproduces whatever dominates locally — usually the legacy pattern you're trying to retire.

File-scoped steering, not a wall of rules

ArchSteer injects only the invariants relevant to the files in play, each pointing at the governing ADR, so the agent gets the target pattern without burning its context window.

Enforced by the same model

The guardrails are derived from the one code-derived model that also powers conformance — so what you steer toward is exactly what CI checks.

Try it on your repo

Run `archsteer xray` on your repo to see this in under a minute, then declare intent when you're ready to govern.

FAQ

Does this work with Claude Code and Cursor?

Yes. ArchSteer writes guardrails into CLAUDE.md, AGENTS.md, and .cursor/rules — whichever your agent reads.

Will it bloat my agent's context?

No. Steering is file-scoped and points to ADRs rather than inlining the whole architecture model.

Related