简介
Plandex 是一个面向真实工程与大型代码库的终端式 AI 编程代理,擅长跨文件、跨步骤的计划与实现,提供上下文缓存、语法与逻辑验证、以及差异审查沙箱以确保更安全可靠的自动化改动。
主要特性
- 超大上下文管理:支持高达百万级 token 的有效上下文与项目地图索引(基于 tree-sitter)。
- 可配置的自动化程度:从完全自动到细粒度控制均可设置,支持分支与版本控制式的计划管理。
- 生产就绪工具链:内置语法校验、自动化调试与命令执行验证,支持浏览器调试与 CI 命令自动修复。
- 多模型与云/本地部署:支持 OpenAI、Anthropic、Google 以及自托管模型包与 Plandex Cloud 服务。
使用场景
- 在大型项目中自动实现复杂功能、重构与跨文件修复。
- 自动化构建、测试与部署流程的调试与修复。
- 团队协作中的代码评审、分支探索与自动化补丁生成。
技术特点
- 使用 Go 主体实现,提供 CLI(
plandex
/pdx
)与服务端选项,支持 Docker 本地模式与云模式。 - MIT 许可证,适用于开放源代码与商业使用。
- 提供完整文档与示例,以及支持多模型的成本与延迟优化策略。