Plandex简介
Plandex是什么
Plandex是一个基于终端的开源AI编程引擎,可帮助程序员完成复杂的软件编程开发任务、解决不良输出并最大限度地提高生产力。该AI编程助手通过使用长期运行的智能体处理跨越多个文件且需要多步骤的任务,将其分解为较小的子任务(如任务规划、代码补全、代码编写、代码审查等),逐一实现直至完成整个软件开发工作。Plandex旨在提升开发效率,帮助用户处理积压工作、掌握不熟悉的技术,并减少重复性劳动的时间投入。
主要功能
任务分解与执行
Plandex能够将复杂的开发任务分解为多个子任务,并逐项完成,最终达成整体开发目标。
沙盒保护与版本控制
在受保护的沙盒环境中累积更改,允许用户在应用前审查更改内容,并提供版本控制功能,支持轻松回退和尝试不同解决方案。
上下文管理
允许用户在终端高效管理项目上下文,可添加文件或目录并保持更新,确保模型始终了解项目的最新状态。
多平台支持
支持Mac、Linux、FreeBSD和Windows等操作系统,并可从单一二进制文件直接运行,无需额外依赖。
依赖OpenAI API
当前依赖OpenAI API执行任务,并需设置环境变量OPENAI_API_KEY
。未来计划支持开源模型、Google Gemini和Anthropic Claude。
分支功能
用户可通过分支功能尝试多种方法并比较结果,以探索不同的解决方案。
使用步骤
以下是在终端中安装和配置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 # 根据系统路径自行修改
-
设置OpenAI API密钥
进入Plandex目录后设置环境变量:cd plandex export OPENAI_API_KEY=YOUR_KEY # 输入你自己的Key
-
运行Plandex
执行以下命令开始使用:plandex new
产品定价
用户可以选择自托管Plandex,在自己的服务器上部署和运行,这对有数据隐私和安全要求的用户来说是一个理想选择。
Plandex还提供了基于云的服务——Plandex Cloud,帮助用户快速上手。在创建首个项目时,用户会获得无需注册的匿名试用账户。试用期限制为每个账户最多10个任务和10次AI模型响应。
目前Plandex Cloud账户免费开放,未来可能引入付费模式。预计基础费用范围为每月10至20美元,具体价格将根据服务发展和市场情况调整。
本文最后更新于2025年09月05日,已经过了1天没有更新,若内容或图片失效,请留言反馈
免责声明:本网站仅提供网址导航服务,对链接内容不负任何责任或担保。