Perch
并行 4

工作区

? perch D:\work\perch4 agents
Claude Code 工作中 now
? Codex 在等你 2m
OpenCode 空闲 8m
Pi 工作中 1m
Claude Code ×
╭─ claude ──────────────────╮
│ Read src/app/page.tsx      │
│ Read src/app/globals.css   │
╰────────────────────────────╯
● Rebuilding the hero window
  42 lines changed
● Running npm run build
  ✓ compiled successfully
  ✓ 18 tests passed
  ✓ build 3.2s
  ready · 4 panes
❯ 
? Codex ×
OpenAI Codex (v0.164.0)
> Task
Build the Perch site hero.
> Plan
1. read source
2. compose window
3. verify
? Approve command?
  npm run build
  [ Allow ]  [ Deny ]
  ✓ read source
  ✓ compose window
  … waiting for approval
OpenCode ×
opencode 1.19.4
> refactor settings
✓ 12 files indexed
  waiting for input
  ✓ settings.ts
  ✓ 18 files changed
  ready
❯ 
Pi ×
pi 1.4.0
> analyze the repo
● scanning 2,418 files
  ███████████░░░ 78%
  ✓ report.md
  ✓ 2,418 files
  ready
❯ 
1 2 ? 3 4
? Codex 在等你 2m
Approve npm run build to continue.
pane 2
Claude Code 工作中 now
Rebuilding the hero window; 42 lines changed.
pane 1
Pi 工作中 1m
Indexing the repository: 2,418 files.
pane 4
OpenCode 空闲 8m
Refactor finished; waiting for input.
pane 3

设置

这些选项属于 Perch 自己,不影响 agent 的模型、网关或权限配置。改动即时生效,并保存在本机。

工作区

会话区放在哪个目录。每个新 agent 会在 sessions\ 下拿到一个独立文件夹;已有对话不会被搬动。

会话区位置 没指定项目时,新 agent 从这里开始。可以直接输入路径,留空 = 内置目录。
内置

外观

终端和界面的显示方式。字体随应用分发,不依赖系统安装。

语言 界面语言。自动 = 跟随 Windows。
主题 界面的明暗。浅色主题还在做。
终端字体 两套都是随应用分发的等宽字体,方块和制表符字形齐全。
终端字号 格子多了也只是格子变小,字号保持不变。

行为

新建格子时预选哪个 Agent;关窗和结束 agent 都是会带走正在运行的东西的动作,默认先问一句。

默认 Agent 点 + 新建格子时预选谁。自动 = 优先挑有状态能力的已安装 Agent。
新建格快捷键 按下后直接在当前文件夹用上次的 Agent 新开一格,不弹选择;没有记忆时用上面的默认 Agent。留空 = 关闭。
关闭窗口前确认 点窗口右上角的 × 时先问一句。确认后所有正在跑的 agent 会随窗口结束。
结束 agent 前确认 「结束这个 agent」会删掉它的座位记录(磁盘上的会话文件不动),动手前先问一句。
启动时打开 下次打开 Perch 先落在哪一页。这一次不会跳。

关于

版本、鸣谢,以及重新打开首次使用引导。

版本 Perch dev
首次使用引导 重新走一遍首次设置:选择 agent、接入模型、设置工作区。
鸣谢 Perch 的网关能力来自 magpie 的开源工作。

设置保存在 %APPDATA%\Perch\settings.json。这里的选项只影响 Perch,不改 agent 自己的配置。

已连接 索引:2 个会话 会话库%APPDATA%\Perch\sessions 工作目录D:\work\perch 4 panes · 53×28 53×28 JetBrains Mono · 14连字WebGL 5h— 周—