earendil-works/pi v1.3.0 是一套基于 TypeScript 的 AI 智能体工具集合。它提供统一的 LLM API 与智能体循环、终端 UI(TUI)以及编码智能体 CLI。已确认的最新版本是 v1.3.0,但现有信息中没有该版本的变更内容。因此这里不对发布变更妄下结论,而是考察仓库公开的运行环境。
Pi 是一个通过组合扩展与技能、提示词格式和外观来实现定制化的智能体运行环境。借助这些组合,可以把运行环境调整到契合用户自己的工作方式。它并不固定运行方式,而是通过扩展来调节结构。除了交互式使用之外,它还支持打印与 JSON 运行,可以通过 RPC(远程进程控制)进行控制,也可以用 TypeScript SDK 构建应用。它由多个包组成,以本地文件和 shell 为中心运行,并通过供应商与扩展配置来适配开发环境。仓库许可证为 MIT。
如果你想组合核心与扩展来运行本地编码智能体,这套配置就有意义。不过按照 README 的说明,它没有内置的权限限制功能;如果需要隔离,官方建议使用容器或沙箱。因此这是一款可以直接自行配置运行环境的工具,但隔离和权限边界需要另行准备。