# Droid CLI

> Droid CLI is Factory's command-line interface for running AI-powered software development agents locally, supporting bring-your-own-keys (BYOK) from any model provider.

Droid CLI is the command-line interface component of Factory's AI-powered software development platform. It lets developers install and run Factory's Droid agents directly from the terminal, with support for bringing your own model provider keys (BYOK). The CLI is designed for developers who want to manage their own credentials and run agents in local or cloud background environments.

## What It Is

Droid CLI is a terminal-based entry point into Factory's broader "software factory" platform, which centers on autonomous AI agents called Droids. The CLI enables developers to trigger, monitor, and manage Droid agents from the command line without requiring the full web platform. According to Factory's FAQ, users can bring their own keys (BYOK) from any preferred model provider — including GPT-5, Claude Opus and Sonnet, Gemini, and other frontier and open-weight models — making it flexible for teams with existing model contracts or compliance requirements.

## How It Fits in the Factory Platform

Factory positions Droid CLI as one of several access surfaces alongside a Desktop app and SDK. The platform's core concept is "Mission Control," a system for orchestrating multi-step software development tasks through autonomous agents. The CLI is specifically aimed at customers managing their own credentials, while full web platform features — such as Droid Computers (Factory-managed cloud computers for remote Droids), advanced admin controls, and SSO — require a paid plan. The install command published on the homepage is: `curl -fsSL https://app.factory.ai/cli | sh`.

## Supported Models and BYOK

Factory's documentation states support for all leading frontier and open-weight models. The full model pricing list is maintained at the Factory docs site. The BYOK capability is a notable differentiator: developers can supply API keys from their preferred provider rather than being locked into Factory-managed model access, which is particularly relevant for teams with data residency or compliance constraints.

## Target Audience

The CLI is aimed at individual developers and engineering teams who prefer terminal-based workflows or need to integrate agent capabilities into existing scripts and CI/CD pipelines. Factory's homepage notes the platform is used by engineering teams at companies including Podium, Adyen, Groq, and Chainguard (as listed on the vendor's site). The CLI tier is designed for developers who want agent access without committing to a full managed-platform subscription.

## Current Status

Droid CLI is actively maintained as part of Factory's live product suite. The platform is in production, with public pricing tiers available and documentation hosted at docs.factory.ai. The CLI is installable via a one-line curl command and is documented under the Factory docs site at the CLI getting-started section.

## Features
- Bring Your Own Keys (BYOK) from any model provider
- Run AI Droid agents from the command line
- Cloud and local background agent execution
- Support for GPT-5, Claude, Gemini, and open-weight models
- One-line install via curl
- Track billing and usage statistics
- Agent-readiness dashboard
- Multi-platform: Desktop / CLI / SDK

## Integrations
OpenAI (GPT-5), Anthropic (Claude Opus, Claude Sonnet), Google (Gemini), Custom model providers via BYOK

## Platforms
CLI, WEB, API

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://factory.ai/product/cli
- Documentation: https://docs.factory.ai/cli/getting-started/overview
- Repository: https://github.com/Factory-AI
- EveryDev.ai: https://www.everydev.ai/tools/droid-cli
