Skip to content

Latest commit

 

History

History
77 lines (56 loc) · 3.43 KB

File metadata and controls

77 lines (56 loc) · 3.43 KB
title Introduction
description Learn how the Autter platform reviews pull requests, how the Autter CLI records AI authorship, and how Autter Runtime tracks errors and usage after code ships.

Autter has three complementary products:

  • Autter platform reviews proposed changes before merge.
  • Autter CLI records AI authorship as developers and coding agents edit code.
  • Autter Runtime tracks errors and usage in your app after that code ships.

You can use any product independently, or connect them for team-level attribution and analytics.

Autter platform

The Autter platform is an AI code review product for pull requests and merge requests. It uses the current diff, codebase context, team rules, linked work items, and scanner output to find issues before merge.

The platform can help you:

  • find bugs, edge cases, and security risks
  • apply team standards written in natural language
  • summarize a pull request and its architectural impact
  • suggest concrete fixes
  • run linters, security scanners, and pre-merge checks
  • measure review cycle time and team activity

Autter works alongside human review. It handles repeatable checks and surfaces context so reviewers can focus on architecture, product behavior, and risk.

Autter CLI

The open source Autter CLI records explicit AI authorship. Coding agents report which lines they changed, so Autter does not need to guess whether code was written by AI.

The CLI links AI-authored lines to the coding agent, model, and prompt context. You can inspect that information with commands such as autter blame and autter stats.

Local-only mode works without an account. Connected mode sends selected attribution and prompt data to your Autter organization. Review [Data and privacy](/cli/data-and-privacy) before choosing a mode.

Autter Runtime

Autter Runtime is an open source, lightweight runtime telemetry system — a dependency-free browser error and usage tracker paired with a curated Node OpenTelemetry setup, both funneling into a self-hostable ingester.

The Runtime can help you:

  • capture unhandled and handled errors from the browser and the server
  • trace requests with standard OpenTelemetry on the backend
  • see per-route usage and error rollups, grouped per repository
  • self-host the ingester, or use Autter's hosted endpoint
Autter Runtime does not require an Autter platform or CLI account. It's independently usable and works with any language that has an OpenTelemetry SDK. See [Using Autter Runtime without npm](/runtime/without-npm).

How the products fit together

Need Use
Review a pull request before merge Autter platform
Apply organization review rules Autter platform
Track who or what authored each line Autter CLI
Keep attribution entirely on one machine Autter CLI in local-only mode
Compare AI usage across a team Autter CLI in connected mode with the Autter platform
Track errors and usage after code ships Autter Runtime

Next steps

Connect a repository and receive your first review. Install `autter` and verify line-level attribution. Add error and usage tracking to your app.