Skip to main content

Installation

Install CodeAnt CLI globally using npm:
Verify the installation:

Authentication

Login with CodeAnt AI

Authenticate with your CodeAnt AI account using browser-based OAuth:
This opens a browser window at app.codeant.ai for authentication. The CLI polls for login completion automatically (timeout: 10 minutes). Your API key is saved to ~/.codeant/config.json. To log out:

SCM Platform Tokens

To use PR management and code review features, store authentication tokens for your SCM platform:
Alternative: Environment Variables You can also authenticate via environment variables (these take priority over stored tokens): Alternative: Platform CLI Tools If you have GitHub CLI (gh) or GitLab CLI (glab) installed and authenticated, CodeAnt will automatically use their tokens as a fallback. Token Resolution Order:
  1. Environment variables (highest priority)
  2. Platform CLI tools (gh auth token, glab auth token)
  3. Stored tokens in ~/.codeant/config.json

Self-Hosted / Enterprise Setup

Custom API Base URL

For self-hosted CodeAnt deployments, set a custom API base URL:
Check the current API base URL and its source:
You can also set this via the CODEANT_API_URL environment variable.

Self-Hosted SCM Platforms

CodeAnt auto-detects self-hosted SCM instances from your git remote URL. You can also explicitly configure base URLs:

Quick Start

Once installed and authenticated, try scanning your staged files:
See the Commands reference for all available options.