
| 基本信息 | 详情 |
|---|---|
| 开发公司 | Plandex Inc. |
| 上线时间 | 2024年 |
| 官网 | https://plandex.ai/ |
| 支持平台 | macOS、Linux、FreeBSD、Windows(WSL) |
| 价格 | 免费开源(MIT许可证),BYOK模式 |
| 核心定位 | 面向大型项目的终端AI编码代理 |
Plandex 是一个开源的终端AI编码代理,专为处理大型代码库和复杂任务而设计。你在终端里给它一个任务描述,它会规划步骤、修改文件、运行测试,然后把结果放进一个沙盒让你审查。2M token的上下文窗口意味着它不会像其他工具那样"忘事"——你的整个项目它都记得住。
这个工具的核心价值在于"可控的自主性"。你可以让它全自动跑完一个迁移任务,也可以逐步审核每个文件的改动。2025年10月,Plandex宣布关闭云端服务,全面转向自托管模式。这个决定让不少人意外,但对偏好数据隐私的团队来说反而是个好消息——代码完全留在自己的服务器上。
如果你之前用过Aider觉得它在大型重构上力不从心,Plandex可能是你需要的下一步。
核心功能
200万token上下文窗口
Plandex能直接处理2M token的上下文(每个文件约10万token),并通过tree-sitter项目地图索引超过20M token的代码库。实际体验中,这意味着你让它迁移一个有40个路由文件的Express到Fastify项目,它能交叉引用你在别处处理类似模式的方式。不会改到第30个文件就忘了第3个文件的做法。
差异审查沙盒
所有AI生成的变更先进入一个隔离的沙盒区域,不会直接污染你的工作目录。你可以逐文件查看diff,拒绝不喜欢的部分,接受需要的改动。这个设计是Plandex区别于Cursor和Aider的关键——后两者会立即应用变更,速度快但风险也高。
多模型混合
Plandex同时接入Anthropic、OpenAI、Google等模型,你可以在不同阶段用不同模型。比如规划阶段用Claude Opus,执行阶段切到GPT-4o。BYOK(自带API密钥)模式意味着你只为实际使用的token付费,缓存机制还能在重复任务中减少60-80%的消耗。
可配置自主性
从全自动模式到逐步控制,你根据任务复杂度选择审查粒度。简单任务放它跑,复杂迁移则每个文件都过一遍。Plandex还能自动调试终端命令——构建失败、lint报错、测试不过,它会自动尝试修复。
30+语言语法检查
通过tree-sitter,Plandex在生成代码后自动检查语法,覆盖30多种编程语言。发现错误会尝试自动修复,包括缺失的import、变量声明和函数实现。
适合谁
适合: 有终端使用经验、处理大型代码库的开发者和工程团队。如果你经常做跨文件重构、迁移框架、给老项目加新功能,Plandex的沙盒审查流程能省下大量时间。自托管需求强的团队(金融、医疗、政府)也合适——代码不离开你的服务器。
不适合: 习惯IDE图形界面的开发者。Plandex是纯终端工具,没有VS Code插件(开发中但未发布)。也不适合需要商业支持和SLA保证的企业——这是一个社区维护的开源项目,没有合同保障。
同类竞品对比
| 特性 | Plandex | Aider | Cursor | GitHub Copilot |
|---|---|---|---|---|
| 类型 | 终端AI代理 | 终端AI配对编程 | IDE AI编辑器 | IDE插件 |
| 上下文窗口 | 2M tokens | 依赖模型 | 依赖模型 | 依赖模型 |
| 变更审查 | 沙盒diff审查 | 即时应用 | 即时应用 | 即时建议 |
| 多模型 | Anthropic/OpenAI/Google | 100+模型 | 内置模型 | OpenAI |
| 价格 | 免费开源(BYOK) | 免费开源(BYOK) | $20/月 | $10/月 |
| 大型项目 | 强 | 中 | 中 | 弱 |
| 开源 | 是(MIT) | 是(Apache 2.0) | 否 | 否 |
FAQ
Plandex现在还能用吗?云端关闭了怎么办?
能用。云端服务在2025年10月关闭,但工具本身完全开源,你通过GitHub安装后本地自托管即可。需要配置自己的LLM API密钥(OpenAI、Anthropic或OpenRouter)。
安装复杂吗?
一行命令搞定:curl -sL https://plandex.ai/install.sh | bash。安装后运行plandex或简写pdx启动。Windows用户需要通过WSL运行,不支持CMD或PowerShell直接使用。
Plandex和Aider有什么区别?
Aider适合小任务的即时修改,变更立刻应用。Plandex为大型多文件任务设计,变更先进沙盒审查再应用。Aider更快,Plandex更安全。做10个文件以上的重构选Plandex,改一两个文件用Aider。
支持哪些编程语言?
30多种,包括Go、Python、JavaScript、TypeScript、Java、C、Rust、Ruby等主流语言。tree-sitter覆盖的范围基本都能用。
BYOK的费用大概多少?
取决于你用的模型和任务量。有用户报告使用o3模型花了$12.56,Claude Sonnet花了$8.32,Gemini Flash花了$3.18。缓存开启后重复任务能省60-80%。
有VS Code插件吗?
还在开发中,尚未发布。目前纯终端使用。
更新动态
客户评论
综合评分:3.5/5
"我用Plandex把一个遗留Express API迁移到Fastify,涉及40个路由文件。给了它迁移计划,它改了每个路由处理器、中间件注册和错误边界。2M token的上下文让它能交叉引用我别处的处理方式。沙盒让我拒绝了3个文件中过于保守的错误处理,接受了其余的。这个工作流打败了手动复制diff的AI聊天循环。" — Delv.tools 编辑评测
"比起Aider,Plandex更慢但更安全。Aider即时应用变更适合小修改,但多文件重构风险太大。Plandex的终端UI需要适应,diff没有语法高亮,只有纯文本。但对于需要审查每个变更的大型重构,这个沙盒值得这些摩擦。" — Delv.tools 编辑评测
参考来源
- ▸GitHub | plandex-ai/plandex,Plandex官方开源仓库,包含安装文档、使用示例和自托管指南
- ▸Plandex官网 | Build real world software with AI,产品官方介绍页面,包含核心功能概述和社区数据
- ▸The AI Agent Index | Aider vs Plandex (2026),第三方产品对比平台,提供Plandex与Aider的详细功能对比
- ▸Delv.tools | Plandex评测,AI代理安全评估平台,提供Plandex安全评级和实际使用评测
- ▸Regolo.ai | Handling big projects with AI in your terminal with Plandex,技术博客,详细记录Plandex自托管部署流程和使用体验
