当前位置:首页 > AI工具 > AI 编程开发 > Plandex

Plandex

Plandex

669
2025-03-14
AI编程工具

探索Plandex,一个基于终端的开源AI编程引擎,旨在帮助程序员高效完成复杂的软件开发任务。Plandex通过任务分解、沙盒保护和版本控制等功能,提升开发效率,适用于多平台操作系统。

详细介绍

新的介绍内容:

Plandex

Plandex是什么

Plandex是一个强大的基于终端的开源AI编程引擎,专为程序员设计,旨在高效处理复杂的软件开发任务。通过利用长期运行的智能体,Plandex能够将大型任务分解为更小的子任务,并逐步实现它们,从而提升开发效率,帮助用户处理积压工作,掌握新技术,并减少重复性工作的时间投入。

Plandex的主要功能

  • 任务分解与执行:Plandex能够将复杂的开发项目分解为更小的子任务,如任务规划、代码补全、代码编写和代码审查等,并逐一完成,直至整个任务顺利结束。
  • 沙盒保护与版本控制:在受保护的沙盒环境中累积更改,用户可以在将更改应用到项目文件之前进行审查。内置的版本控制功能使得用户可以轻松回退并尝试不同的解决方案。
  • 上下文管理:在终端中高效管理上下文,轻松添加文件或整个目录,并自动保持更新,确保模型始终拥有项目的最新状态。
  • 多平台支持:支持Mac、Linux、FreeBSD和Windows等多种操作系统,可以从单一的二进制文件运行,无需依赖其他软件。
  • 依赖OpenAI API:Plandex依赖于OpenAI API执行任务,需设置环境变量OPENAI_API_KEY。后续计划支持开源模型、Google Gemini和Anthropic Claude。
  • 分支功能:利用分支功能尝试多种方法并比较结果,探索不同的开发解决方案。

如何使用Plandex

1. 下载Plandex源代码

打开终端,依次输入以下命令并运行:

git clone https://github.com/plandex-ai/plandex.git
git clone https://github.com/plandex-ai/survey.git
cd plandex/app/cli
go build -ldflags "-X plandex/version.Version=$(cat version.txt)"
mv plandex /usr/local/bin #根据系统路径自行修改

2. 设置 OpenAI API 密钥

cd plandex
export OPENAI_API_KEY=YOUR_KEY #输入你自己的Key

3. 运行 Plandex

plandex new

Plandex的产品定价

用户可以选择自托管Plandex,在自己的服务器上部署和运行,适用于对数据隐私和安全有特殊要求的用户。Plandex还提供了基于云的服务Plandex Cloud,用户可以轻松开始使用。在创建第一个项目时,用户会被提示开始一个匿名试用,无需提供电子邮件地址。试用账户有一定的限制,每个计划限制了10个任务和10次AI模型的回复。

目前Plandex Cloud账户是免费的,未来可能会引入收费,预计费用范围在每月10到20美元之间,具体价格会根据服务的发展和市场情况进行调整。

查看更多
最新文章
高温津贴哪些人能领?35℃、发放标准和查询方法一次说清
Linux Nginx 配置 COOP 和 COEP:让 SharedArrayBuffer 可用前先做这 4 项检查
Linux rsync 大目录同步慢怎么优化:用文件清单和分批校验把 18MB/s 拉回 92MB/s
Go 实战:写一个并发 SHA-256 文件清单工具,目录扫描和结果核对一次讲清
Linux 服务器进程被 OOM Killed 怎么排查:从内核日志到 cgroup 内存上限的完整流程
View Transition API 实战:筛选列表切换不再硬跳,兼容回退这样落地
相关导航
查看更多
热门推荐
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码
即将离开本站
您即将前往第三方网站,请确认是否继续?