Создание
Разрабатывайте с агентами, которыми уже пользуетесь.
Подключайте агентов, которыми уже пользуетесь, или создайте собственный цикл для своего проекта и запускайте их параллельно. Каждый агент видит одну и ту же карту вашей архитектуры, построенную по вашему коду, и делает commit в собственном Git worktree. Когда агент завершает работу, Panolayer проверяет её на регрессии, и ничего не сливается в вашу ветку без вашего одобрения.
Публичная бета для 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

Ошибка не в файлах, которые изменил агент. Она в тех, что от них зависят.
Допустим, вы просите агента изменить getPrice(), чтобы она возвращала доллары вместо центов. Агент обновляет страницу товара и корзину, тесты проходят. Но оформление заказа тоже вызывает getPrice(), по-прежнему считает результат центами — и за заказ на $20 списывается 20 центов.
01 / Создание
Все ваши агенты в одном месте
Сейчас большинство разработчиков используют больше одного агента — каждый в своём терминале и со своим представлением о вашей кодовой базе. В Panolayer они работают параллельно, и каждый видит одну и ту же карту вашей архитектуры, построенную по вашему коду, поэтому все начинают с одной картины того, как устроена система.
Каждый агент делает commit в собственном Git worktree, поэтому они не перезаписывают работу друг друга, а вы видите каждый запуск, его статус и результат проверки в одном представлении.

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 работают в защищённом контейнере с контролируемыми границами рабочего пространства, инструментами, сетью, лимитами ресурсов и доступом к секретам. Ваше основное дерево в него не монтируется, поэтому у агента нет пути к вашей ветке. CLI-агенты, уже установленные на вашем Mac, запускаются внутри своего worktree с инструкцией запрашивать слияние, а не выполнять его.
Контрольная точка — перед вашей локальной веткой
Ваша локальная ветка
feature/loginВаша отправная точка. Можно работать и в main.
Отдельные worktree агентов
Codex CLIСвоя рабочая копия · свои правкиЗдесь агенты делают commit так часто, как нужно.
Panolayer проверяет работу
Когда агент объявляет работу выполненной, запускается проверка.
↶ Проверки не пройдены → обратно агенту
Ваша локальная ветка
feature/loginЗдесь одобренные изменения присоединяются к вашей работе.
- Push делаете вы
- Удалённая ветка функции
- 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 и спросить, что изменилось и почему, вместо того чтобы читать каждую строку.
Вопросы
Какие агенты поддерживаются?
Поддерживаются Panolayer Agent и двадцать сторонних агентов. Полный список — в справочнике по агентам.
Все поддерживаемые агентыКаждый ли агент работает в контейнере?
Нет. В контейнере работают агенты, установленные из Marketplace. CLI-агенты, уже установленные на вашем Mac, запускаются от вашего имени в собственном worktree. Это отделяет их работу от вашей ветки, но не является изолированной средой безопасности.
Может ли агент слить свою работу сам?
Нет. Сначала его работа проверяется, а затем решение принимаете вы. Вы можете выполнить слияние сами, даже если проверки не пройдены. Сбои останутся в списке в «Проверке».
Видят ли агенты мою архитектуру?
Могут видеть. Panolayer предоставляет агентам инструмент MCP для запросов к карте вашей кодовой базы: структуре, вызывающему коду и зависимостям. Использовать ли его в конкретной задаче, решает сам агент.
Можно ли запустить несколько агентов одновременно?
Да. Каждый получает собственный worktree, а вы видите все запуски рядом.
Нужна ли мне собственная подписка или API-ключ?
Да. Агенты работают на вашей собственной подписке или API-ключе. Panolayer не перепродаёт доступ к моделям.
Заменяет ли это мой редактор?
Нет. Panolayer работает рядом с ним. Агенты работают в собственных worktree, поэтому, пока они выполняются, вы можете продолжать работать в своём редакторе.
Попробуйте Panolayer на своей кодовой базе.
Публичная бета для macOS. Бесплатный старт, банковская карта не нужна.