perch v0.1.0-alpha
REMOTE AI DEV · CONTROL LAYER

让手机成为 远程 AI 开发的遥控器

Perch 是给远程 CLI Agent 套的一层移动操作层。回到那个一直在服务器上运行的现场,推进项目,不必重新连接。

24/7
现场在线
04
Agent 适配
02
步骤回到现场
9:41 perch 5G
PROJECT // ACTIVE
paper-kite
RUNNING
需要确认 · permission
允许执行部署?
npm run deploy --production
说点什么…
TMUX NATIVEVOICE INPUTPERMISSION CARDSQUICK ACTIONSANY CLILIVE PREVIEW
// 02 · THE FRICTION

把回到现场的动作,压缩成两步。

TODAY.EXE8 STEPS
01打开 SSH
02连服务器
03cd 到项目目录
04进 tmux
05找到 Agent
06敲命令
07复制域名
08打开浏览器看效果
WITH_PERCH2 STEPS
1
点项目
打开,现场一直都在
2
说一句
Agent 继续工作,你看效果
// 03 · THE CONTROL LAYER

手机不是终端的缩小版。
它是你的操作面板。

01

持续存在的开发现场

开发环境跟着服务器在线,不跟着手机。你睡了它还在跑;早上打开 Perch,昨晚的进度就在那儿。

tmux · always on
02

「+」快捷菜单

不用在小屏幕上记命令。继续任务、修复问题、运行测试、查看 Diff、提交代码,一点就走。

+ · quick actions
03

语音输入

长 prompt 不用打字。说一句,把想法送回正在工作的 Agent。

voice · input
04

原生决策卡片

Agent 问你要不要继续时,Perch 把它变成清晰的按钮。不用找数字键,再回车。

yes / no · cards
// 04 · COMPATIBILITY

对 Agent 诚实,
对未来开放。

Perch 采用逐级降级设计——能拿到结构化数据就渲染原生 UI,拿不到就识别关键状态,再不行就显示原始输出,最后还有完整终端兜底。所以任何 CLI 都能用,不会因为出现新工具而失效。

Claude Code 结构化事件、状态识别、授权卡片
OpenCode 状态识别、授权卡片
Codex 状态识别
任意 CLI 启动、恢复、发送、语音、终端、预览
// 05 · ROADMAP

现在在哪里,接下来去哪。

BUILD_PROGRESSPHASE 2 / 3
PHASE 1 // 已完成

基础现场

启动、恢复、发送指令、语音输入、终端与预览。

PHASE 2 // 开发中

原生交互

状态识别、授权卡片、快捷菜单与更多 Agent 适配。

PHASE 3 // 计划中

更顺手的回访

根据真实使用反馈,继续打磨移动端的每一次回访。

// 06 · EARLY ACCESS

想在项目还没睡着时,
收到 Perch 的消息?

留下邮箱,产品即将发布时通知你。我们不会发送与 Perch 无关的邮件。

perch — early-access
$ perch join --waitlist

// FORM_ENDPOINT_PLACEHOLDER · 可替换为 Buttondown / ConvertKit 等表单服务