跳到主要内容
PIER

macOS · Apple Silicon / Intel

本地 AI 开发工作台

让 Claude Code、Codex、OpenCode 等原生 CLI 在本地项目中持续运行;在同一个可保存的工作区查看状态、回到终端并审查 Git 变更。

智能体仍在原生终端中运行——Pier 不是另一套聊天界面。

Pier 工作区:左侧上下两个终端分别运行 Codex 与 Grok,右侧为文件树与代码编辑器。

运行你已经在用的智能体 CLI

不是另一套聊天界面

Pier 不把不同 CLI 包成统一的对话窗口。智能体仍运行在各自的原生终端里;当多个会话持续运行时,Pier 在同一个可保存的工作区补上跨会话状态。

01

原生优先

智能体运行在各自的原生终端里。Pier 不包壳、不代理、不改写你的工具链——已有的账号、订阅和使用习惯照常工作。

02

跨会话状态

运行中、需要你处理和出错的会话集中可见。不用逐个翻终端,就知道谁在等你。

03

状态即入口

状态不是终点。点击会话回到它原来的终端继续工作,并在终端旁审查同一项目的 Git 变更。

从启动到审查,不离开现场

  1. 1

    启动

    在项目或 Git 工作树中启动 Claude Code、Codex、OpenCode 等原生 CLI。

  2. 2

    关注状态

    在 Pier 中关注运行中、需要你处理和出错的跨会话状态。

  3. 3

    回到终端

    选择会话,回到它原来的终端处理输入、确认或后续工作。

  4. 4

    审查变更

    保留会话的同时审查工作区或暂存区的 Git 变更,并按文件或片段暂存、取消暂存。

快是内核给的,顺手是设计出来的

终端内核决定下限,操作路径决定手感。Pier 把两者都当作产品能力来打磨。

Ghostty 内核,原生到底

  • 原生渲染

    终端由 Ghostty native(Swift / Zig 编译的 XCFramework)驱动,GPU 加速渲染,大段输出滚动依然跟手。

  • 会话比界面活得久

    界面重载或重启后,正在运行的终端仍可继续使用。

  • 为智能体 TUI 打磨

    Pier 维护自己的 Ghostty 补丁集,处理光标可见性、输入焦点转移这类影响智能体体验的细节。

macOS · Swift / Zig / libghostty

一切皆可 ⇧⌘P

P

命令面板

P

快速打开文件

T

新建标签

Y

跳到下一个需要你处理的

D

分屏

F

终端搜索

命令面板聚合全部动作:按最近使用排序、支持模糊搜索,官方插件也能向它贡献命令。设置页可搜索快捷键,绑定支持自定义。

承载终端、呈现状态、组织开发现场

原生终端

基于 Ghostty 内核的原生终端,GPU 加速渲染;在项目或工作树中运行 Shell 和 CLI 编程智能体,界面重载后正在运行的会话仍可继续使用。

会话状态

一处查看运行中、需要你处理和出错的会话,点击即可回到对应终端。

并行隔离

创建和管理 Git 工作树,让不同任务在独立分支目录中推进,互不干扰。

文件与变更

浏览并预览项目文件,审查工作区与暂存区差异,并按文件或片段暂存、取消暂存。

Canvas

将方案、流程、图表、文档或轻量原型作为随项目保存的可预览页面——它是项目内容,不是任务编排器。

可保存布局

用标签页、分屏和浮动面板组织终端、文件与变更,布局自动保存,重开即恢复。

工作台之外,还有一条命令行

pier · 控制本机正在运行的 Pier

用 pier 打开项目,定位窗口和面板,打开终端并发送文本或按键,以及查询智能体与工作树。它只连接本机正在运行的 Pier,不是远程 API。

阅读 CLI 手册

官方插件

当前支持随应用提供的内置插件,以及经过官方签名、校验和版本管理的官方插件。不开放第三方插件市场——信任边界清晰可审计。

阅读插件文档
zsh — pier

# 在 Pier 中打开当前项目

pier open . --json

# 查询窗口、面板与智能体状态

pier status --json

# 列出当前布局中的面板

pier panels list --json

Pier 明确不做的事

边界让工具可信。Pier 负责承载终端、呈现状态和组织开发现场——仅此而已。

不做任务编排

不自动拆分、分发或调度任务,也不提供任务台账或看板。怎么派活,你和智能体说了算。

不包壳你的智能体

不把 CLI 二次封装成聊天产品。Canvas 是随项目保存的内容页面,不是任务编排器。

不开放第三方插件市场

只有内置插件与官方签名、校验、版本管理的官方插件,不引入不可审计的第三方代码。

判定很简单:去掉 Pier,你仍能用原生工具完成同一个动作。Pier 只让现场更清晰。

把智能体泊进你的项目

免费开源。下载即用,选择项目文件夹,就可以在终端中运行智能体、浏览文件并审查变更。

当前版本v0.1.32

目前桌面端仅支持 macOS(Apple Silicon / Intel)。

发布版启动后会尽量把 pier 命令装到 PATH。若终端里还没有,可在设置 → 终端中安装。

或从源码运行git · pnpm

git clone https://github.com/runloom/pier.git

cd pier

pnpm bootstrap

pnpm dev

需要 Node ^24.15、pnpm ≥11.12、Xcode Command Line Tools、Homebrew 与 zig@0.15。

常见问题

Pier 会代理或修改我的模型请求吗?

不会。智能体运行在各自的原生终端里,账号、订阅和配置照常工作。Pier 只承载终端、聚合状态并组织工作区。

支持哪些平台?

目前桌面端仅支持 macOS,提供 Apple Silicon 与 Intel 两个安装包。

和 tmux 这类终端复用器有什么区别?

Pier 是桌面工作台:除了稳定承载终端,还提供跨会话状态聚合、Git 变更审查、文件预览、Canvas 与可保存的面板布局。

我的数据存在哪里?

全部在本地:偏好与布局存为本地 JSON 文件,终端原始输出写本地分段文件,代码变更实时读取 Git,密钥交给系统安全存储。

Pier 用什么终端内核?

终端基于 Ghostty 的原生内核(Swift / Zig),由 GPU 加速渲染。Pier 在其上维护针对智能体 TUI 场景的补丁;界面重载后,正在运行的终端仍可继续使用。