Pi-Bolt 是什么?将 Pi 编码代理预编译为原生代码,启动更快、CPU 占用更低
Star343
近 7 天新增0
编程语言TypeScript
开源协议MIT
创建于2026-10-02
最近更新2026-10-15
中文导读
Pi-Bolt 是开源项目,站内分类为 AI 智能体。简介:将 Pi 编码代理预编译为原生代码,启动更快、CPU 占用更低。项目说明中列出的主要功能包括:将 Pi 编码代理提前编译为原生可执行文件,无需 Node.js 或 Bun;保留 Pi 的命令、会话、设置、提供商和扩展,配置目录 ~/.pi/agent 直接复用;提供默认无 JIT 构建和面向重型插件的 JIT 构建两种选择。适合已经在使用 Pi 编码代理、希望获得更快启动和更低资源占用的开发者,也适合需要在终端中使用 AI 编码助手的普通用户。
根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 MIT,创建于 2026-10-02,最近更新于 2026-10-15,目前有 343 个 Star。
项目介绍
Pi-Bolt 是 Pi 编码代理的一个独立分支,通过提前编译(AOT)把 Pi 的代码编译成原生机器码,生成单个可执行文件,运行时不需要 Node.js 或 Bun,也没有 JIT。它保留了 Pi 原有的命令、会话、设置、提供商和扩展,安装后可直接在项目中使用。
根据 README 中的基准测试,Pi-Bolt 在 Linux x86-64 上启动速度约为 Bun 版 Pi 的 2~3 倍,会话 CPU 占用约为其四分之一到三分之一,处理长回答和大文件的开销也显著更低。项目支持 Linux x86-64、macOS Apple silicon 和 Windows x64,提供安装脚本、npm 和手动下载等方式。
主要功能
- 将 Pi 编码代理提前编译为原生可执行文件,无需 Node.js 或 Bun
- 保留 Pi 的命令、会话、设置、提供商和扩展,配置目录 ~/.pi/agent 直接复用
- 提供默认无 JIT 构建和面向重型插件的 JIT 构建两种选择
- 支持 Linux x86-64、macOS Apple silicon 和 Windows x64
- 安装时可选择 OpenSec 提供的子代理、待办列表和模糊查找扩展
- 提供 pi-bolt update 命令更新到最新版本
适合谁用
适合已经在使用 Pi 编码代理、希望获得更快启动和更低资源占用的开发者,也适合需要在终端中使用 AI 编码助手的普通用户。
快速上手
- Linux/macOS 执行:curl -fsSL https://pi-bolt.opensec.in/install.sh | sh
- Windows PowerShell 执行:irm https://pi-bolt.opensec.in/install.ps1 | iex
- 或使用 npm:npm install -g --allow-scripts=pi-bolt pi-bolt
- 在项目目录中运行 pi-bolt
- 首次使用可运行 /login 连接模型提供商