Product Information
What is Plandex?
Plandex uses long-running agents to complete tasks that span multiple files and require multiple steps. It breaks large tasks into smaller subtasks, then implements each until the job is done. It helps you work through backlogs, use unfamiliar tech, relax, and spend less time on boring stuff.
Build complex software with LLMs
Changes accumulate in a protected sandbox, so you can review them before applying to project files. Built-in version control makes it easy to step back and try different approaches. Branches let you experiment with multiple approaches and compare results.
Manage context efficiently in the terminal. Easily add files or entire directories to context and keep them updated automatically as you work, so the model always has the project's latest state. Plandex relies on the OpenAI API and requires an OPENAI_API_KEY environment variable. Support for open-source models, Google Gemini, and Anthropic Claude is coming soon. Plandex supports Mac, Linux, FreeBSD, and Windows. It comes as a single binary with no dependencies.
How to use Plandex?
Plandex is an open-source, terminal-based AI coding engine that uses long-term agents to break complex coding tasks into subtasks and complete them step-by-step, helping developers efficiently build large software, handle backlogs, and overcome technical challenges.
Core Functions of Plandex
Command-line interface, AI-driven
Usage Scenarios of Plandex
- Complete complex coding tasks across multiple files and steps
- Address backlogged development tasks
- Develop using unfamiliar technologies
- Solve encountered challenges during coding
- Build complete software features and applications
- Automatically debug browser applications
Common Questions about Plandex
What does Plandex do?
How do I use Plandex?
What are the core features of Plandex?
What are the application scenarios for Plandex?





















