Installation
Install CodeAnt CLI globally using npm:Authentication
Login with CodeAnt AI
Authenticate with your CodeAnt AI account using browser-based OAuth: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:| Platform | Environment Variables |
|---|---|
| GitHub | GITHUB_TOKEN, GH_TOKEN |
| GitLab | GITLAB_TOKEN |
| Bitbucket | BITBUCKET_TOKEN |
| Azure DevOps | AZURE_DEVOPS_TOKEN, AZURE_DEVOPS_PAT |
gh) or GitLab CLI (glab) installed and authenticated, CodeAnt will automatically use their tokens as a fallback.
Token Resolution Order:
- Environment variables (highest priority)
- Platform CLI tools (
gh auth token,glab auth token) - 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: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:| Platform | Environment Variables | Config Key |
|---|---|---|
| GitHub Enterprise | GITHUB_API_URL, GH_ENTERPRISE_URL | githubBaseUrl |
| Self-hosted GitLab | GITLAB_URL, GITLAB_HOST | gitlabBaseUrl |
| Bitbucket Server | BITBUCKET_URL, BITBUCKET_SERVER_URL | bitbucketBaseUrl |