© 2026FindAgent  · @simprr
返回列表
p

plandex-ai/plandex

Open source AI coding agent. Designed for large projects and real world tasks.

aiai-agentsai-developer-toolsai-toolsclicommand-linedeveloper-toolsgitgolanggpt-4llmopenaipolyglot-programmingterminalterminal-basedterminal-ui
⭐

15.2k

Stars

🔱

1.1k

Forks

👁

105

Watchers

📋

48

Issues

GoMIT创建于 2023/10/24更新于 今天
在 GitHub 上查看访问主页
README
由 Gemini 翻译整理

Plandex

Discord GitHub Repo stars Twitter Follow

30秒安装 · 网站 · 文档 · 示例 · 本地自托管模式


专为大型任务和真实项目设计的 AI 编程助手。

💻 Plandex 是一款基于终端的 AI 开发工具,能够规划并执行跨越多个步骤、涉及数十个文件的复杂编码任务。它可以直接处理高达 200 万 token 的上下文(每个文件约 10 万 token),并能利用 tree-sitter 项目映射索引处理 2000 万 token 及以上的目录。

🔬 累积差异审查沙盒:在 AI 生成的变更准备就绪之前,将其与你的项目文件隔离开来。命令执行过程受到管控,方便你轻松回滚和调试。Plandex 能够帮助你充分利用 AI 的能力,同时避免在项目中留下混乱的修改。

🧠 组合顶尖模型:整合 Anthropic、OpenAI、Google 及开源提供商的最佳模型,通过稳健的终端工作流构建完整的特性和应用。

🚀 全面自主性:Plandex 具备完全的自主能力——它可以加载相关文件、规划并实施变更、执行命令以及自动调试。同时,它也具备高度的灵活性和可配置性,在需要时为开发者提供细粒度的控制和逐步审查流程。

💪 韧性十足:Plandex 专为大型项目和复杂文件设计。如果你发现其他工具在项目规模扩大或变更过于复杂时表现不佳,不妨试试 Plandex。

智能上下文管理,胜任大型项目

  • 🐘 200 万 token 有效上下文窗口(使用默认模型包)。Plandex 只为每一步加载所需内容。
  • 🗄️ 在大项目和大型文件中表现可靠。轻松生成、审查、修订和应用跨越数十个文件的变更。
  • 🗺️ 快速项目映射生成:利用 tree-sitter 进行语法验证,支持 30 多种语言。
  • 💰 全方位上下文缓存:支持 OpenAI、Anthropic 和 Google 模型,显著降低成本和延迟。

既可严密管控,也能完全自主

  • 🚦 可配置的自主性:根据任务需求,在全自动模式和细粒度控制模式之间切换。
  • 🐞 终端命令自动调试:支持构建、Linter、测试、部署和脚本运行。如果你安装了 Chrome,还可以自动调试浏览器应用。

助力产出生产级成果的工具

  • 💬 项目感知聊天模式:在进入实现阶段前,帮助你理清思路。同样适合提问和学习现有代码库。
  • 🧠 轻松尝试与组合模型:支持来自多个提供商的模型。精选模型包在能力、成本和速度之间提供了不同的权衡,并包含开源及特定提供商的模型包。
  • 🛡️ 可靠的文件编辑:优先保障正确性。大多数编辑快速且廉价,Plandex 会在必要时验证语法和逻辑,并在出现问题时提供多层回退保障。
  • 🔀 完善的版本控制:对计划的每一次更新都有完整记录,包括用于探索多条路径或比较不同模型的分支。
  • 📂 Git 集成:支持提交信息生成及可选的自动提交功能。

开发友好,安装便捷

  • 🧑‍💻 REPL 模式:支持命令和文件加载的模糊自动补全。只需在任何项目中运行 plandex 即可开始。
  • 🛠️ CLI 接口:支持脚本编写或将数据管道导入上下文。
  • 📦 一行命令安装,零依赖:提供 Docker 化的本地模式,方便轻松自托管服务器;同时也提供云托管选项,以获得额外的可靠性和便利性。

工作流 🔄

(此处原图位置)

示例 🎥

(此处原图位置)

安装 📥

curl -sL https://plandex.ai/install.sh | bash

注意: Windows 用户需通过 WSL 使用。Plandex 仅在 WSL shell 中正常工作,不支持 Windows CMD 提示符或 PowerShell。

更多安装选项。

托管 ⚖️

选项描述
云端托管即开即用,无需维护。
自托管 (Docker)部署在你自己的基础设施上,拥有完全的数据控制权。
贡献者
dZhSarksrG
项目信息
默认分支main
LicenseMIT License
创建时间2023/10/24
最近更新今天
GAI 中文摘要

Plandex 是一款开源的终端 AI 编码助手,专门用于处理跨越多个步骤且涉及大量文件的复杂编程任务。它通过提供强大的上下文管理与执行规划能力,解决了 AI 在处理大规模真实项目时逻辑混乱、容易出错及难以协同的难题。

支持处理长达 200 万 token 的上下文,确保 AI 对大型代码库有深入的理解。

采用累积差异审查沙箱机制,在更改被提交到项目之前,提供安全的隔离预览与回滚功能。

支持通过终端直接规划并执行复杂任务,同时允许用户精细控制指令执行的每一个环节。

集成多种主流的大模型(如 Anthropic、OpenAI、Google 等),并利用 tree-sitter 技术实现高效的代码索引。

该工具适用于需要处理复杂代码重构、大规模功能开发或多文件修改的专业开发者。在面对庞大项目且追求高效、可控的 AI 辅助开发场景中,Plandex 是理想的选择。