aiox install command installs the AIOX framework in your current project directory, including all agents, tasks, templates, and IDE configurations.
Usage
aiox init instead.
Options
Overwrite existing AIOX installation without prompting. Use this to reinstall or update manually.
Minimal output with no banner or prompts. Ideal for CI/CD pipelines.
Simulate installation without modifying any files. Shows what would be installed.
Automatically merge existing config files in brownfield installations. Preserves your customizations while adding new AIOX settings.Affects:
.envfiles - Adds new variables, preserves existing valuesCLAUDE.md- Updates AIOX sections, keeps custom rules
Disable automatic merging. Uses legacy overwrite behavior instead.
Display help information for the install command.
Examples
Basic Installation
Install AIOX in your current project with interactive prompts:- Detect or initialize git repository
- Create
package.jsonif missing - Run the installation wizard
- Install framework files to
.aiox-core/ - Configure selected IDEs
- Update
.gitignore
Quiet Installation (CI/CD)
Install without any prompts or banners:- CI/CD pipelines
- Docker builds
- Automated deployment scripts
Preview Installation
See what would be installed without making changes:- Files that would be created
- IDE configurations to be installed
.gitignorechanges
Force Reinstall
Reinstall AIOX, overwriting existing files:- Repair corrupted installation
- Downgrade to specific version
- Reset to default configuration
Brownfield Installation (Smart Merge)
Install in a project with existing configs, preserving customizations:- Preserves your existing
.envvalues - Adds new AIOX environment variables
- Updates AIOX sections in
CLAUDE.md - Keeps your custom IDE rules
Upgrade from Existing Installation
If AIOX is already installed, you’ll see an upgrade prompt:Upgrade Options
Upgrade - Smart upgrade that:- Installs new framework files
- Updates modified framework files
- Preserves user-modified files
- Updates installation manifest
- Removes old installation
- Installs all files fresh
- Runs full wizard again
What Gets Installed
Framework Core
IDE Configurations
Based on your selection: Claude Code:Configuration Files
.aiox-installation-config.yaml- Installation metadata.aiox-pm-config.yaml- Project management integration.aiox-core/version.json- Version tracking.aiox-core/.installed-manifest.yaml- File integrity tracking
Updated Files
.gitignore- Adds AIOX framework entries (project-development mode)package.json- Initialized if missing
Interactive Wizard
The installation wizard guides you through:-
Installation Mode:
- Using AIOX in a project (files added to
.gitignore) - Developing AIOX framework (files are source code)
- Using AIOX in a project (files added to
-
PM Tool Integration:
- None (local YAML)
- ClickUp
- GitHub Projects
- Jira
-
IDE Selection (multi-select):
- Claude Code
- Cursor
- Gemini CLI
- GitHub Copilot
- AntiGravity
-
CLI Tools Installation:
- Detects missing CLI tools
- Offers to install (e.g.,
@anthropic-ai/claude-code)
-
Squad Selection (optional):
- squad-creator
- data-engineering
- testing-automation
- etc.
Post-Installation Validation
After installation, AIOX automatically:- Validates file integrity
- Checks for missing files
- Verifies framework structure
- Creates installation manifest
Exit Codes
- 0 - Installation successful
- 1 - Installation failed or cancelled
Troubleshooting
No Git Repository
AIOX will automatically initialize git:Missing package.json
AIOX creates a defaultpackage.json:
Installation Validation Failed
If you see validation warnings:Version Mismatch
If local and package versions differ:Configuration Files
.aiox-installation-config.yaml
Stores installation metadata:.aiox-core/version.json
Tracks installation version:Smart Merge (Brownfield)
When installing in projects with existing configs:Environment Variables (.env)
Before:--merge:
IDE Rules (CLAUDE.md)
Before:--merge:
Next Steps
After installation:-
Validate installation:
-
Run system diagnostics:
-
Check version:
-
Explore installed agents:
-
Start using in your IDE:
- Claude Code:
/dev,/architect,/qa - Cursor:
@dev,@architect - GitHub Copilot: Select agent mode
- Claude Code: