Step 1: Install Factory Droid
- macOS / Linux
- Windows
Step 2: Configure VibeCodeCheap Models
1. Get VibeCodeCheap API Key
- Visit VibeCodeCheap API Console
- Create an API key if you don’t have one
2. Configure Custom Models
Factory Droid uses BYOK (Bring Your Own Key) to connect with VibeCodeCheap’s models. Configuration file location:- macOS/Linux:
~/.factory/config.json - Windows:
%USERPROFILE%\.factory\config.json
Step 3: Start Using Factory Droid
1. Launch Droid
Navigate to your project directory and start droid:2. Select VibeCodeCheap Model
When droid is running, use the/model command to select VibeCodeCheap’s model:
3. Start Coding
Use droid for tasks such as analyzing code, implementing features, fixing bugs, reviewing changes, and more.Key Features
Specification Mode
- Press Shift+Tab to activate
- Describe features in plain language
- Get automatic planning before implementation
- Approve plans before any code changes
Auto-Run Mode
- Low: Edits and read-only commands
- Medium: Reversible commands (package installs, builds, local git, etc.)
- High: All commands except explicitly dangerous ones
- Cycle modes with Shift+Tab
IDE Integration
- VS Code/Cursor/Windsurf: Auto-installs when you run
droid - JetBrains: Install plugin from marketplace
- Features: Interactive diffs, auto-shares current file/selection, quick launch
AGENTS.md — Project Conventions
Document your workflow at repo root:Additional Features
- Cost tracking with the
/costcommand - SOC-2 compliant with enterprise deployment options
- Integrations: Jira, Notion, Slack, GitHub
- MCP (Model Context Protocol) support
- Transparent review workflow for every change
Resources
- Documentation: docs.factory.ai
- BYOK Configuration: docs.factory.ai/cli/byok/overview
- Support: [email protected]

