plandex
Basic Information
Plandex is a terminal-based AI development tool and coding agent designed to plan, implement, and review large multi-file coding tasks for real-world projects. It is intended for developers who need to make complex, cross-file changes and want a controlled workflow that can range from step-by-step human oversight to full autonomy. The tool loads and indexes large codebases using tree-sitter project maps, manages very large context windows (effective 2M tokens by default) and can index projects with tens of millions of tokens. Plandex separates AI-generated edits in a cumulative diff review sandbox so changes remain isolated until approved. It supports multiple model providers and curated model packs, offers a REPL and CLI for interactive or scripted use, integrates with git for commits and branching of plans, and provides cloud and self-hosted deployment options to suit development and production environments.