Droid AI is an AI coding agent product offered by Factory, positioned as "running AI agents where developers write code," primarily aimed at development teams working in environments such as VS Code, JetBrains, Vim, and the terminal.
In terms of use, Droid is used to automate refactoring, debugging, and code generation, completing development tasks through agent-native tools. It does not force users to switch editors, but instead integrates directly into existing IDEs or terminals, preserving existing workflows, tools, and keyboard shortcuts.
Main capabilities include:
- Terminal and IDE integration: Supports VS Code (and its forks), JetBrains, Vim, and others, allowing developers to delegate tasks in their preferred environment.
- Terminal experience: Provides features such as slash commands, custom subagents, native diff viewing, and context markers.
- Adjustable autonomy levels: Provides fine-grained control over how independently the agent runs, allowing some changes to execute automatically while others require approval, with settings ranging from full supervision to autonomous execution.
- Model selection: Choose Claude, GPT, Gemini, or any model per task, with no vendor lock-in, and switch instantly based on performance or cost.
- Large-scale code understanding: Agentic search can understand the entire codebase without manually selecting context, and can make coordinated changes across hundreds of files.
- Change control: Every modification can be reviewed before touching files, and a clear permission model ensures full control over the codebase.
- Cross-platform memory: Droid retains knowledge across tools and platforms, following the workflow without losing context.
- Multi-entry collaboration: Terminal and IDE collaborate, with browser, Slack, and Jira used for delegation, and CLI used for automation.
How to use: Users can install the Factory CLI, refer to the quick start guide, and invoke Droid in the IDE or terminal. It supports starting small within the IDE and then scaling to full workflows such as design documents and review automation.
Use cases: Software development teams that need refactoring, debugging, code generation, coordinated cross-file modifications, and scenarios where they want to introduce AI agents into their existing development environment without changing their toolchain. The material mentions that a fintech company used Factory to unify engineering context in a secure and controllable way, meeting data privacy and compliance requirements.
Limitations: The material does not provide details such as specific pricing, supported operating system versions, model invocation costs, code hosting requirements, or enterprise edition features; this information is not currently available.