Factory Droid CLI - AI-powered software engineering agent
npm install @factory/cli> The power of Factory in your terminal
``bash`
npm install -g @factory/cli
Then navigate to your project and start the droid CLI:
`bash`
cd /path/to/your/project
droid
You're now connected to Factory's development agent from your terminal.
> Quick tip: Press ! to toggle bash mode and run shell commands directly without AI interpretation. Press Esc` to return to normal mode.
- End-to-end feature development: From planning to implementation to testing - droid handles the complete development lifecycle while keeping you in control through transparent review workflows.
- Deep codebase understanding: Leverages your organization's shared knowledge across repositories, documentation, and issue tracking to provide contextually aware assistance that improves over time.
- Engineering system integration: Connects directly to your existing tools — with native integrations to Jira, Notion, Slack, and many more tools — so development work stays synchronized with your team's processes.
- Production-ready automation: Deploy the same workflows locally during development or in CI/CD pipelines, with enterprise security and compliance built-in from day one.
- Built for enterprise: On-premise deployment options, SOC-2 compliance, and air-gapped environments.
- Your tools, enhanced: Works within your existing terminal, IDE, and development environment.
- Transparent and controllable: Every decision droid makes is visible and reviewable. You maintain full oversight of code changes with our native diff viewer and approval workflows.
- Model flexibility: Not locked into a single AI provider. Factory allows you to route tasks to the best model for each job while maintaining consistent behavior and memory across your organization.
- Quickstart Guide
- Common Use Cases
- IDE Integration
- Configuration
- AGENTS.md Guide
- CLI Reference
Fetch the complete documentation index at: https://docs.factory.ai/llms.txt