公开资料档案资料核验:2026-09-22

Pi

可扩展的终端 AI 编程 Agent Harness

AI 编程macOSLinuxWindowsCLI直连可访问

TruePick 评分

筹备中
证据不足,暂不出分

补齐实测与深度档案后展示评分。未出分不代表产品质量差。

了解评测方法 →

企业关系

从产品看主体与集团;连线表示已记录的关联角色。

Pi产品
project_organizationEarendil Works
查看关系说明与企业档案
  • project_organizationEarendil Works →

    Pi 官方公告将 Pi 的长期项目组织归属表述为 Earendil Works;不等同于已核实的法人或商业供应商关系。

集团关联不等于直接持股;商店提供者与工商注册主体须分别核实。

01

先看适用边界

以下为资料描述,不是独立实测结论。

软件类型
AI 编程
软件子类型
terminalAI Agentcoding_agentagent_harness
适用行业
科技与软件 / 软件开发科技与软件 / AI 与数据
别名
Pi Agent Harnesspi-coding-agentpi-mono
生命周期
active
主体国家/地区
奥地利
国际区号 +43
面向哪些使用者
开发者、AI 工程师、DevOps 与需要把 Agent 嵌入自定义流程的技术团队
目标用户群
开发与技术 / 后端开发、开发与技术 / AI 与算法、开发与技术 / DevOps 与运维、使用组织 / 个人、使用组织 / 企业技术团队
常见使用场景
AI 编程、终端开发、Agent 构建、流程自动化
解决的问题
需要可扩展的编码工作流、需要统一接入多家模型、需要将 Agent 嵌入自定义应用或流程

决定使用前,请核对当前价格、用量限制和数据迁移条件。资料置信度不代表这些边界已通过实测。

档案摘要

Pi 把编码 Agent 的核心运行时保持在较小范围,再把工作流政策交给扩展、Skills、Packages 或嵌入方。它适合愿意自己定义工具、上下文和安全边界的开发者;默认权限边界需要使用者自行通过容器或沙箱补足。

Pi 是一个极简、可扩展的终端 AI 编程 Agent Harness,提供交互式终端、Print / JSON、RPC 和 SDK 形态,并通过 TypeScript 扩展、Skills、Prompt Templates、Themes 和 Pi Packages 定制工作流。

任务类型
代码实现代码库理解工作流自动化Agent 嵌入
使用限制
默认不提供内置权限系统不内置 MCP、子 Agent 和 Plan Mode模型/API费用由所连接的供应商决定
输入形式
终端指令项目文件项目上下文文件RPC JSONL 消息
输出形式
代码变更终端输出JSON 事件RPC 响应SDK 事件
社区入口
https://github.com/earendil-works/pihttps://pi.dev/
安装步骤
确认 Node.js >= 22.19.0npm install -g --ignore-scripts @earendil-works/pi-coding-agent启动 pi 或运行 pi --help 验证需要模型时使用 /login 或配置对应 API Key
02

Agent 画像

将软件能力整理成可被 Agent 检索的结构化信息。

给 Agent 的结构化画像

用于任务检索和召回;这些标签来自已核实的产品资料,不等同于独立实测效果。

任务动作
执行编排
处理对象
代码工作流Agent
主要产出
代码结果
适用阶段
执行
明确不适用
不提供内置 MCP不提供子 Agent不提供 Plan Mode不提供默认后台 Bash不提供内置完整权限隔离
03

形态、平台与部署

工具形态
命令行
用户或 Agent 怎么拿到并使用它
访问环境
直连可访问
普通网络环境下可以访问
支持平台
macOSLinuxWindowsCLI
部署方式
本地运行
支持语言
TypeScriptJavaScript
移动端
移动端情况待核实
离线模式
有
04

核心能力

  1. 01
    极简 Agent Harness

    以少量核心原语承载编码 Agent,工作流通过扩展和包自定义。

  2. 02
    四种运行形态

    支持交互式终端、Print / JSON、RPC 和 SDK。

  3. 03
    可扩展资源体系

    支持 Extensions、Skills、Prompt Templates、Themes 和 Pi Packages。

  4. 04
    多模型供应商

    可通过订阅、API Key 或自定义 Provider 连接不同模型。

  5. 05
    会话树与上下文管理

    会话以 JSONL 保存,支持分支、导航、继续工作和上下文压缩。

集成能力
AnthropicOpenAIGoogleAzureBedrockMistralGroqCerebrasxAIHugging FaceOllama
集成数量
11
技术栈
TypeScriptNode.js
架构
pi-ai(统一模型 API)+ pi-agent-core(Agent Loop)+ pi-tui(终端 UI)+ pi-coding-agent(CLI)
API 可用性
SDK / RPC
SDK 语言
TypeScriptJavaScript
05

安全、合规与数据

安全功能
项目可信边界提示可选离线模式支持外部容器化 / 沙箱
数据驻留
本地运行,由部署者决定外部模型服务待核实
06

外部证据

不同来源分别呈现,不把热度直接当作质量。

正在连接外部证据…

07

价格与许可

有免费方案

开源 / 本地运行

软件本体免费,在本地设备运行。

免费

计费单位:软件本体

包含权益

  • MIT License
  • CLI / TUI / Print / JSON / RPC / SDK
08

版本记录

最新版本
0.87.0
最近发布
09

档案判断

以下内容属于辅助判断,仍需结合来源和实际使用验证。

适合谁
希望自定义 Agent 工作流的开发者需要在 CLI、RPC 或 SDK 中嵌入编码 Agent 的团队重视上下文可控性和可读运行时的使用者
不适合谁
需要开箱即用的企业权限审批与托管沙箱的团队不希望维护扩展、模型配置和执行隔离的用户
AI 归纳优点
核心面小便于理解和改造支持多模型、树状会话和多种集成形态扩展机制覆盖工具、工作流和 UI
AI 归纳限制
默认不包含完整权限隔离不内置 MCP、子 Agent、Plan Mode 和待办系统模型费用与凭证管理仍取决于所接入的 Provider
10

评论与问答

正在加载交流记录…

分享真实使用体验内容公开展示,请避免填写隐私信息。

正在确认登录状态…

关注效率派公众号

效率派 TruePick 公众号二维码

使用微信扫一扫关注