Installation

Get Ace running on your machine in under 5 minutes. You will need an active Claude subscription and Node.js 20 or later.

01

Install Claude Code

Ace is built on top of Claude Code — Anthropic's official CLI for Claude. Install it globally via npm:

Terminal
npm install -g @anthropic-ai/claude-code

Authenticate with your Anthropic account after install:

claude --auth
02

Install Prerequisites

Ace requires the following tools on your PATH:

Requirements
Node.js20+LTS recommended
Git2.40+For repo management
SQLite3.xFor the Ace database
Python3.11+Optional — for some scripts
03

Bootstrap Ace

Clone the Ace repository and run the bootstrap script. This creates the local database, config directory, and installs the ace command globally.

Terminal
git clone https://github.com/aceforce-dev/ace.git ~/.ace-cli
cd ~/.ace-cli
npm install
npm run bootstrap

The bootstrap script will:

  • Create ~/.ace/ config directory
  • Initialize ace.db (SQLite)
  • Register the ace global CLI command
  • Prompt you to set your default project directory
04

Verify the Install

Confirm everything is working:

Terminal
ace --version
ace status

You should see version info and a green System Active status. If you see errors, check the Get Started guide for troubleshooting.