构建
使用你已经在用的智能体进行构建。
带上你已经在用的智能体,或为你的项目构建自己的循环,让它们并行运行。每个智能体都能看到同一张从你的代码解析出的架构地图,并在自己的 Git worktree 中 commit。智能体完成工作后,Panolayer 会检查其工作中是否存在回归,未经你的批准,任何内容都不会合并到你的分支。
- Panolayer Agent
- Aider
- Claude Code
- Cline CLI
- Codex CLI
- Crush
- Deep Agents Code
- Gemini CLI
- GitHub Copilot CLI
- Goose
- Kilo Code CLI
- Kimi Code
- Letta Code
- mini-SWE-agent
- Mistral Vibe
- Open Interpreter
- OpenClaw
- OpenCode
- Pi Coding Agent
- Plandex
- Qwen Code

bug 不在智能体修改的文件里,而在依赖这些文件的地方。
假设你让智能体把 getPrice() 的返回值从“分”改成“元”。它更新了商品页和购物车,测试也通过了。但结账也调用了 getPrice(),仍然把结果当作“分”来处理,于是一笔 20 美元的订单只被收取了 20 美分。
02 / 构建
一键安装,使用你自己的 API 密钥
Agent Marketplace 中有二十个编码智能体,包括 Aider、Claude Code、Cline CLI、Codex CLI、Gemini CLI 和 GitHub Copilot CLI,另外还有 Panolayer Agent。一键安装你在用的智能体,并在同一页面上让它在你的项目中启动,无需在终端里做任何配置。
智能体使用你自己的订阅或 API 密钥运行。你直接向模型服务商付费,Panolayer 不会介入这笔账单。
Agent Marketplace
03 / 构建
未经你同意,什么都不会合入
智能体无法将自己的工作合并到你的分支。完成后,Panolayer 会验证结果,然后由你决定。来自 Marketplace 的智能体在加固容器中运行,其工作区范围、工具、网络、资源限制和密钥访问都受到控制。你的主工作树不会挂载到容器中,因此智能体无法触及你的分支。已安装在你 Mac 上的 CLI 智能体会在其 worktree 中启动,并被指示请求合并,而不是自行合并。
检查点位于你的本地分支之前
你的本地分支
feature/login你的起点。你也可以在 main 上工作。
独立的智能体 worktree
Codex CLI独立检出 · 独立编辑智能体可以在这里按需多次 commit。
Panolayer 检查工作
当智能体宣布完成时,验证就会运行。
↶ 检查失败 → 退回给智能体
你的本地分支
feature/login获批的变更在这里并入你的工作。
- 由你推送
- 远程功能分支
- Pull request 与审查
- 合并到 main
你的主工作树不会挂载到容器中。智能体无法直接合并到其中。
在你的 Mac 上的 worktree 中运行。它们被指示请求合并;这是一项策略,而不是容器隔离。
即使检查失败,你也始终可以自己 commit 并合并智能体的工作。
04 / 构建
每次运行都会被检查
智能体对自己所做工作的总结,并不总是与它实际做的一致。智能体完成后,Panolayer 会记录它实际修改的每个文件,而不仅仅是它提到的那些,并根据这些代码以及依赖它们的一切所适用的规则检查整项变更。
验证如何运作
05 / 构建
构建你自己的智能体
智能体的行为取决于它的执行框架:如何规划、在宣布完成前检查什么,以及某个步骤失败时怎么做。通常你只能自定义提示词。Graph Builder 让你把执行框架本身布局成一张图来设计。完成后,你可以将其设为私有,或发布到 Marketplace。
Graph Builder 如何运作
Panolayer Agent
Panolayer 自己的智能体,内置于平台中,并与架构地图和验证相连。你可以像使用其他任何智能体一样用它来写代码。
当验证标记出回归时,Panolayer Agent 会把失败和受影响的调用方作为任务说明,在自己的 worktree 中修复,修复结果会再次经过验证。
你构建的循环也由它来运行。循环是你在 Graph Builder 中布局的工作流:各个步骤、步骤之间的检查,以及某一步失败时的处理方式。Panolayer Agent 会逐步执行,运行你添加的每项检查,并在出错时沿你设定的失败路径继续。
当你在 commit 之前审查变更时,还可以打开一个已加载好 diff 的对话,直接询问改了什么、为什么改,而不必逐行阅读。
常见问题
每个智能体都在容器中运行吗?
不是。从 Marketplace 安装的智能体会在容器中运行。已安装在你 Mac 上的 CLI 智能体以你的身份在各自的 worktree 中运行。这能让它们的工作与你的分支分开,但它并不是安全沙箱。
智能体能合并自己的工作吗?
不能。它的工作会先经过验证,然后由你决定。即使检查失败,你也可以自己合并。这些失败会继续列在验证视图中。
智能体能看到我的架构吗?
可以。Panolayer 为智能体提供了一个 MCP 工具,用于查询它为你的代码库绘制的地图:结构、调用方和依赖。在具体任务中是否使用它,由智能体自己决定。
可以同时运行多个智能体吗?
可以。每个智能体都有自己的 worktree,你可以并排看到每次运行。
我需要自己的订阅或 API 密钥吗?
需要。智能体使用你自己的订阅或 API 密钥运行。Panolayer 不转售模型访问。
它会取代我的编辑器吗?
不会。Panolayer 与编辑器并行运行。智能体在各自的 worktree 中工作,因此在它们运行时,你可以继续在编辑器中工作。
