AI万址
Plandex

Plandex

Plandex是开源终端AI编码代理,支持200万token上下文、多模型切换和差异审查沙盒,专为大型项目设计。

Plandex
访问官网
基本信息详情
开发公司Plandex Inc.
上线时间2024年
官网https://plandex.ai/
支持平台macOS、Linux、FreeBSD、Windows(WSL)
价格免费开源(MIT许可证),BYOK模式
核心定位面向大型项目的终端AI编码代理

Plandex 是一个开源的终端AI编码代理,专为处理大型代码库和复杂任务而设计。你在终端里给它一个任务描述,它会规划步骤、修改文件、运行测试,然后把结果放进一个沙盒让你审查。2M token的上下文窗口意味着它不会像其他工具那样"忘事"——你的整个项目它都记得住。

这个工具的核心价值在于"可控的自主性"。你可以让它全自动跑完一个迁移任务,也可以逐步审核每个文件的改动。2025年10月,Plandex宣布关闭云端服务,全面转向自托管模式。这个决定让不少人意外,但对偏好数据隐私的团队来说反而是个好消息——代码完全留在自己的服务器上。

如果你之前用过Aider觉得它在大型重构上力不从心,Plandex可能是你需要的下一步。

核心功能

01

200万token上下文窗口

Plandex能直接处理2M token的上下文(每个文件约10万token),并通过tree-sitter项目地图索引超过20M token的代码库。实际体验中,这意味着你让它迁移一个有40个路由文件的Express到Fastify项目,它能交叉引用你在别处处理类似模式的方式。不会改到第30个文件就忘了第3个文件的做法。

02

差异审查沙盒

所有AI生成的变更先进入一个隔离的沙盒区域,不会直接污染你的工作目录。你可以逐文件查看diff,拒绝不喜欢的部分,接受需要的改动。这个设计是Plandex区别于Cursor和Aider的关键——后两者会立即应用变更,速度快但风险也高。

03

多模型混合

Plandex同时接入Anthropic、OpenAI、Google等模型,你可以在不同阶段用不同模型。比如规划阶段用Claude Opus,执行阶段切到GPT-4o。BYOK(自带API密钥)模式意味着你只为实际使用的token付费,缓存机制还能在重复任务中减少60-80%的消耗。

04

可配置自主性

从全自动模式到逐步控制,你根据任务复杂度选择审查粒度。简单任务放它跑,复杂迁移则每个文件都过一遍。Plandex还能自动调试终端命令——构建失败、lint报错、测试不过,它会自动尝试修复。

05

30+语言语法检查

通过tree-sitter,Plandex在生成代码后自动检查语法,覆盖30多种编程语言。发现错误会尝试自动修复,包括缺失的import、变量声明和函数实现。

适合谁

适合: 有终端使用经验、处理大型代码库的开发者和工程团队。如果你经常做跨文件重构、迁移框架、给老项目加新功能,Plandex的沙盒审查流程能省下大量时间。自托管需求强的团队(金融、医疗、政府)也合适——代码不离开你的服务器。

不适合: 习惯IDE图形界面的开发者。Plandex是纯终端工具,没有VS Code插件(开发中但未发布)。也不适合需要商业支持和SLA保证的企业——这是一个社区维护的开源项目,没有合同保障。

同类竞品对比

特性PlandexAiderCursorGitHub Copilot
类型终端AI代理终端AI配对编程IDE AI编辑器IDE插件
上下文窗口2M tokens依赖模型依赖模型依赖模型
变更审查沙盒diff审查即时应用即时应用即时建议
多模型Anthropic/OpenAI/Google100+模型内置模型OpenAI
价格免费开源(BYOK)免费开源(BYOK)$20/月$10/月
大型项目
开源是(MIT)是(Apache 2.0)

FAQ

Q

Plandex现在还能用吗?云端关闭了怎么办?

A

能用。云端服务在2025年10月关闭,但工具本身完全开源,你通过GitHub安装后本地自托管即可。需要配置自己的LLM API密钥(OpenAI、Anthropic或OpenRouter)。

Q

安装复杂吗?

A

一行命令搞定:curl -sL https://plandex.ai/install.sh | bash。安装后运行plandex或简写pdx启动。Windows用户需要通过WSL运行,不支持CMD或PowerShell直接使用。

Q

Plandex和Aider有什么区别?

A

Aider适合小任务的即时修改,变更立刻应用。Plandex为大型多文件任务设计,变更先进沙盒审查再应用。Aider更快,Plandex更安全。做10个文件以上的重构选Plandex,改一两个文件用Aider。

Q

支持哪些编程语言?

A

30多种,包括Go、Python、JavaScript、TypeScript、Java、C、Rust、Ruby等主流语言。tree-sitter覆盖的范围基本都能用。

Q

BYOK的费用大概多少?

A

取决于你用的模型和任务量。有用户报告使用o3模型花了$12.56,Claude Sonnet花了$8.32,Gemini Flash花了$3.18。缓存开启后重复任务能省60-80%。

Q

有VS Code插件吗?

A

还在开发中,尚未发布。目前纯终端使用。

更新动态

客户评论

综合评分:3.5/5

"我用Plandex把一个遗留Express API迁移到Fastify,涉及40个路由文件。给了它迁移计划,它改了每个路由处理器、中间件注册和错误边界。2M token的上下文让它能交叉引用我别处的处理方式。沙盒让我拒绝了3个文件中过于保守的错误处理,接受了其余的。这个工作流打败了手动复制diff的AI聊天循环。" — Delv.tools 编辑评测

"比起Aider,Plandex更慢但更安全。Aider即时应用变更适合小修改,但多文件重构风险太大。Plandex的终端UI需要适应,diff没有语法高亮,只有纯文本。但对于需要审查每个变更的大型重构,这个沙盒值得这些摩擦。" — Delv.tools 编辑评测

参考来源