Spec Kit
Puts the specification back in front of the code, which is the only way agent output stays reviewable.
Spec Kit is a toolkit for spec-driven development: write the spec first, let the agent implement against it, and review the diff against an artefact a human actually wrote. It is GitHub's answer to the real failure mode of agent-assisted work — not bad code, but code nobody can say is correct because there was never an agreed description of correct.
Best for: Teams moving from ad-hoc agent use to a process a reviewer can actually check
Deploy: Self-hostable