Project introduction
Droid CLI is a command-line AI software engineering agent from Factory AI. It is designed for building, debugging, refactoring, and automating multi-step development workflows.
- Official page: https://factory.ai/product/cli
- Official docs: https://docs.factory.ai/cli/getting-started/quickstart
Demo

Features
| Category | Highlights |
|---|---|
| Fast onboarding | Quick installation and terminal-first workflow |
| End-to-end development | Supports planning, implementation, and testing |
| Codebase understanding | Uses repository and documentation context |
| Tool integration | Integrates with tools such as Jira, Notion, and Slack |
| Production readiness | Works locally and in CI/CD |
| Model flexibility | Not locked to a single model provider |
Model setup
Windows guide
1. Open a terminal

2. Install Factory Droid CLI
powershell
irm https://app.factory.ai/cli/windows | iex
3. Configure it for a third-party API

Run:
powershell
iex (irm 'https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.ps1')4. Start using Droid CLI
bash
droidOr in a project:
bash
cd C:\path\to\your\project
droidDroid CLI requires login with a free Factory account before use.
5. Common Windows issues
Permission denied during installation
Try running PowerShell as administrator, or configure npm to use a user directory.
PowerShell execution policy error
Run:
powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUsermacOS and Linux guide
1. Install Droid CLI
bash
curl -fsSL https://app.factory.ai/cli | sh

Follow the installation prompt to add the binary path to your shell profile.
Example:
bash
echo 'export PATH=/Users/replace_here/.local/bin:$PATH' >> ~/.zshrc
source ~/.zshrc2. Configure it for a third-party API
bash
curl -fsSL https://raw.githubusercontent.com/QuantumNous/new-api-docs/refs/heads/main/helper/factory-cli-setup.sh | bash
3. Start using Droid CLI
bash
droidOr in a project:
bash
cd /path/to/your/project
droidDroid CLI requires login with a free Factory account before use.
