| name | factory-ai |
| description | Use Factory AI's droid CLI for software engineering tasks. Supports interactive mode, exec mode, MCP servers, and plugins. |
Factory AI Droid CLI
Use droid to build features, debug, refactor, and deploy code.
Installation
Already installed at: /Users/mitchellbernstein/.local/bin/droid
Authentication
droid login
export FACTORY_API_KEY=your-api-key
Commands
Interactive Mode
droid
droid "fix the login bug"
droid -r
droid -r session-id
Non-Interactive (Exec Mode)
droid exec "analyze this file"
droid exec "commit my changes with a good message"
droid exec "deploy to fly.io"
droid exec --help
Options for Exec
droid exec --force "fix lint errors"
droid exec --json "analyze code"
droid exec --model claude "task"
MCP Servers
droid mcp list
droid mcp add server-name
droid mcp remove server-name
Plugins
droid plugin list
droid plugin add name
Usage Patterns
Feature Development
droid exec "add a user settings page with dark mode toggle"
Debugging
droid exec "fix this error: [paste error]"
Code Review
droid exec "review the PR for security issues"
Git Operations
droid exec "create a PR for my changes"
droid exec "write a good commit message for the staged changes"
Deployment
droid exec "deploy to fly.io"
Multi-file Changes
droid
@src/components/
@src/api/
Implement authentication flow
Notes
- Droid has deep codebase understanding across your org
- Supports model flexibility (OpenAI, Anthropic, xAI, etc.)
- MCP servers for extended capabilities
- Session-based memory for context continuity