Skip to content

Output formats

alint check renders the same findings in eight output formats. Select one with --format <name>.

A single Report fans out to each format:

FormatAliasesFor
humanpretty, textThe default. Colorized, grouped by file, for reading in a terminal.
jsonStable machine shape behind schema_version: 1. General-purpose integration.
sarifSARIF 2.1.0, for GitHub code scanning and other SARIF consumers.
githubgithub-actionsGitHub Actions workflow commands (inline annotations on a run).
markdownmdGitHub-flavored Markdown, for posting as a PR comment.
junitjunit-xmlJUnit XML, for CI test-report viewers.
gitlabgitlab-codequality, code-qualityGitLab Code Quality report.
agentagentic, aiLLM-shaped JSON with a templated agent_instruction per violation.

Each format is shown by example in the quickstart. The agent format has its own reference because its shape is purpose-built for AI coding agents.