Plandex.ai 是一个开源、完全运行在终端里的 AI 编程引擎。它把大模型装进命令行,像资深搭档一样陪你完成复杂需求:从需求拆分、文件创建、代码补全、调试到最终提交,所有步骤都可在一个会话里循环迭代。遇到模型输出跑偏,你可以一键回滚、局部重试或让 AI 自动修复,避免“推倒重来”。项目以 MIT 许可证托管在 GitHub,可本地运行,也支持 OpenAI、Anthropic、Gemini 等多种后端,既保护代码隐私,又能充分利用云端算力。
Plandex.ai 是一个开源、完全运行在终端里的 AI 编程引擎。它把大模型装进命令行,像资深搭档一样陪你完成复杂需求:从需求拆分、文件创建、代码补全、调试到最终提交,所有步骤都可在一个会话里循环迭代。遇到模型输出跑偏,你可以一键回滚、局部重试或让 AI 自动修复,避免“推倒重来”。项目以 MIT 许可证托管在 GitHub,可本地运行,也支持 OpenAI、Anthropic、Gemini 等多种后端,既保护代码隐私,又能充分利用云端算力。
长程任务规划
把一句需求自动拆成多阶段计划,按文件、模块、测试用例逐步实施,可随时人工调整优先级。
沙盒执行与版本控制
所有改动先在隔离沙盒生成,确认无误后一键 apply;每一步自动做 Git commit,可随时 diff、revert、branch,不怕 AI“翻车”。
多模型后端
内置 OpenAI、Claude、Gemini、本地 Ollama 等接口,可针对不同子任务切换模型,平衡成本与质量。
上下文感知补全
自动读取当前目录结构、已有代码、README、测试用例,把相关片段注入 prompt,减少幻觉。
批量重构与迁移
支持正则+语义搜索,可一次性重命名变量、升级框架、替换 API,并生成对应测试。
交互式 Review
生成 diff 后,逐文件询问“保留/修改/跳过”,AI 根据反馈即时重写,直到你满意为止。
插件与脚本
提供 YAML 流水线语法,可把日常“改配置→跑测试→发版”固化成一条 plandex run 命令。