面向智能体工程的平台
构建你想要的软件 而不破坏已有的功能。
带上你已经在用的智能体,或者构建你自己的智能体。Panolayer 从源码出发绘制整个代码库的映射,让你看清各部分如何组合在一起;它为每个智能体分配独立的 worktree,并将智能体做出的每项变更与其余代码的预期进行核对。在回归问题触及你的分支之前,你就能看到它们以及产生的原因。
macOS 公开测试版。免费开始使用,无需信用卡。
- 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
代理编写代码的速度,超过了任何人审查的速度。
智能体添加了一个功能,测试通过,运行正常。两天后,一个依赖旧行为的调用方崩溃了,而你只能在 1,200 行的 diff 里翻查原因。
智能体只根据给它看的文件工作。在复杂的代码库中,一项变更的后果藏在它没看到的文件里。Panolayer 从源码出发绘制整个代码库的映射,让你和你的智能体都从代码实际的组合方式开始工作。
01 / 架构
导航你未编写的代码
连接仓库后,Panolayer 会将其解析为架构图,包含模块、函数、类、调用方和依赖关系。查看谁调用谁、谁依赖谁,以及变更如何影响系统的其他部分。架构图通过解析源码获得,而不是由模型生成,因此相同的代码始终产生相同的图。验证也基于这张图运行。
架构如何运作

02 / 构建
使用你熟悉的代理
Agent Marketplace 中有二十个编码智能体,包括 Aider、Claude Code、Cline CLI、Codex CLI、Gemini CLI 和 GitHub Copilot CLI,另外还有 Panolayer Agent。一键安装你在用的智能体,并在同一页面上让它在你的项目中启动,无需在终端里做任何配置。
了解 Build 的工作原理- 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
设计自己的代理循环
智能体的行为取决于它的执行框架:如何规划、在宣布完成前检查什么,以及某个步骤失败时怎么做。在大多数工具中,这个执行框架是固定的。借助 Graph Builder,Panolayer 将完整的智能体循环呈现为一张图,由你决定运行什么、以什么顺序运行,以及某个步骤失败时如何处理。将它发布到 Agent Marketplace,它就能像其他任何智能体一样运行。
03 / 验证
在代码变更时发现回归问题
每当你保存文件或智能体完成一项任务,Panolayer 都会根据函数签名、文档以及每个调用方的实际用法,将变更与代码的预期进行核对。结果在数秒内返回,并与变更前的状态进行比较,因此你只会看到本次变更破坏了什么,并附有相关函数、受影响的调用方以及每一项的证据。
了解 Verify 的工作原理
04 / 更改
看清哪些文件需要你关注
在 commit 之前,你会想看看改了什么。但在几个智能体工作过之后,变更可能是分布在几十个文件中的数千行代码,而其中大部分是锁文件、配置和细小的修改。Panolayer 按风险为每个变更文件打分并说明原因,让你知道先打开最重要的文件,其余的快速浏览即可。完成后,在同一界面中 commit 并推送。
更改视图如何运作
- 01
下载 macOS 版
安装应用,然后使用 GitHub、Google 或你的邮箱登录。
- 02
打开仓库
打开你正在处理的代码,或从示例仓库开始。
- 03
验证你的代码
查看每个失败对应的函数、预期行为、变更内容和受影响的调用方。在 Risk Spectrum 上查看每个已变更文件。
- 04
检视你的代码库
Panolayer 解析仓库并展示其架构。创建一份动态文档,或针对其中任意部分提问。
- 05
继续构建
自己修复失败,或让 Panolayer Agent 来修复。从 Agent Marketplace 安装更多智能体,构建你自己的循环,然后继续前进。
常见问题
Panolayer 是什么?
一款借助 AI 编码智能体构建复杂软件的 Mac 应用。它从源码出发绘制代码库的映射,让你看清各部分如何组合在一起。你的智能体并行工作,每个都在自己的 Git worktree 中,每项变更在合并到你的分支之前都会经过回归检查。
会取代我的编辑器吗?
不需要。Panolayer 与你现在使用的编辑器并行运行。在两者中打开同一个仓库,保存时 Panolayer 就会获取你的变更。
这里的“验证”指什么?
Panolayer 会根据函数签名、文档、调用方如何使用每个函数以及你编写的任何规则,推断出代码应有的行为。然后,它会根据这些预期检查每项变更,以及依赖于变更代码的一切。每个失败都会指出相关函数、预期、变更内容以及受影响的调用方。新的失败会与原本就存在的失败分开。
速度有多快?
验证结果在数秒内返回,让你无需离开任务即可运行代理、检查、修复并再次验证。速度因语言、框架和仓库结构而异。
我的代码会发送到哪里?
除非你进行同步或共享,否则你的仓库以及 Panolayer 为其建立的索引都保留在你的 Mac 上。使用模型的功能会将相关代码片段和提示词发送给你配置的服务商,并受该服务商条款的约束。Claude Code 或 Codex CLI 等智能体会自行发起网络请求,与它们在 Panolayer 之外运行时一样。在你的账户处于活跃状态期间,Panolayer 会保留你的账户数据;之后仅在支持和法律义务需要的范围内保留。你可以随时从 Mac 上删除本地项目数据。
在安全页面了解更多Panolayer 处于测试阶段吗?
是的。Panolayer 目前在 macOS 上公开测试。本网站介绍的所有功能今天都可以使用,我们也在根据开发者的反馈持续改进。如果有什么出了问题,或者没有按你预期的方式工作,请告诉我们告诉我们.