2 min read

AI Assist

Table of Contents

Norn integrates Claude and Codex into the review workflow without turning them into automatic publishers. The assistant proposes; the reviewer decides what to keep and what to publish.

How it works

  • A run starts with the context of the current repository, pull request, and diff.
  • Norn stores review results, findings, and evidence locally.
  • Proposed comments remain drafts until you explicitly choose to publish them.
  • You can configure the provider and model options for the review workflow.

Norn launches the provider’s locally installed CLI. Authenticate claude or codex before starting a review, and use norn doctor --machine-only to check that the selected executable is available.

Reviews from the terminal

Select Codex explicitly:

norn review --repo-path . --scope working-tree --ai-provider codex

Or use Claude:

norn review --repo-path . --scope working-tree --ai-provider claude

You can request structured output for automation and integrations:

norn review --repo-path . --scope branch --format json --fail-on-findings

Use --model and --effort for one-run overrides, or configure defaults in the desktop app and TUI settings.

Privacy and control

An AI review sends the constructed review context to the selected provider. Norn keeps credentials outside repository config and never publishes model output automatically. Review every finding and draft before publication.

Headless mode returns findings only. Desktop and TUI workflows let you turn accepted findings into local drafts and explicitly publish them.

When to use it

AI Assist is useful for navigating large pull requests, identifying risks, and getting an initial reading of unfamiliar code. It does not replace reviewer judgment: always verify every finding against the diff and the system’s actual behavior.