Documentation
Anvil docs
Anvil reviews pull requests, tracks CI and hosts repositories. Start with Getting started, or jump to a topic.
Get started
Getting startedWhat Anvil is, how invitations work, and what your first review looks like.Connect a repositoryInstall the GitHub app, or turn reviews on for a repository hosted on Anvil, and mirror a GitHub repository.Hosted repositoriesCreate repositories in Anvil, clone and push with an API token, issues, labels, pull requests, settings, collaborators and organisations.
Code review
The pull request workspaceLayers, files, diffs, inline findings, summaries, Ask, and reviews that post as you.ReviewsWhen reviews run, what they read, full vs incremental, severities, budgets and the commit status.CommandsEverything you can ask @anvil in a pull request comment.Configuration referenceEvery .anvil.yaml key with its type, default and an example.Pre-merge checksPlain-language rules judged on every review, and how to block merges with them.Agents that change codeApply suggestions, @anvil fix, fix ci, docstrings, tests, simplify, resolve conflicts, recipes and CI autofix.LearningsRules your team teaches Anvil, and how they're applied.
CI
Agents
Reference