Перейти к содержимому

Создание

Разрабатывайте с агентами, которыми уже пользуетесь.

Подключайте агентов, которыми уже пользуетесь, или создайте собственный цикл для своего проекта и запускайте их параллельно. Каждый агент видит одну и ту же карту вашей архитектуры, построенную по вашему коду, и делает commit в собственном Git worktree. Когда агент завершает работу, Panolayer проверяет её на регрессии, и ничего не сливается в вашу ветку без вашего одобрения.

Читать документацию

Choose an agent. Start another alongside it.

Panolayer My Agents opens Claude Code, then starts Cline CLI and OpenCode in separate tabs from the agent picker.

Полный снимок · прокрутите, чтобы рассмотреть детали

  • Panolayer AgentPanolayer Agent
  • AiderAider
  • Claude CodeClaude Code
  • Cline CLICline CLI
  • Codex CLICodex CLI
  • CrushCrush
  • Deep Agents CodeDeep Agents Code
  • Gemini CLIGemini CLI
  • GitHub Copilot CLIGitHub Copilot CLI
  • GooseGoose
  • Kilo Code CLIKilo Code CLI
  • Kimi CodeKimi Code
  • Letta CodeLetta Code
  • mini-SWE-agentmini-SWE-agent
  • Mistral VibeMistral Vibe
  • Open InterpreterOpen Interpreter
  • OpenClawOpenClaw
  • OpenCodeOpenCode
  • Pi Coding AgentPi Coding Agent
  • PlandexPlandex
  • Qwen CodeQwen Code

Ошибка не в файлах, которые изменил агент. Она в тех, что от них зависят.

Допустим, вы просите агента изменить getPrice(), чтобы она возвращала доллары вместо центов. Агент обновляет страницу товара и корзину, тесты проходят. Но оформление заказа тоже вызывает getPrice(), по-прежнему считает результат центами — и за заказ на $20 списывается 20 центов.

01

Все ваши агенты в одном месте

Сейчас большинство разработчиков используют больше одного агента — каждый в своём терминале и со своим представлением о вашей кодовой базе. В Panolayer они работают параллельно, и каждый видит одну и ту же карту вашей архитектуры, построенную по вашему коду, поэтому все начинают с одной картины того, как устроена система.

Каждый агент делает commit в собственном Git worktree, поэтому они не перезаписывают работу друг друга, а вы видите каждый запуск, его статус и результат проверки в одном представлении.

Your agents, together

Your agents, together

Panolayer My Agents workspace with available coding agents.

Полный снимок · прокрутите, чтобы рассмотреть детали

02

Установка в один клик, с вашими API-ключами

Выбирайте из более чем 20 coding agents и число растет в созданном сообществом Agent Marketplace, включая Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI и GitHub Copilot CLI, а также Panolayer Agent. Установите тот, который используете, в один клик и запустите его в своем проекте с той же страницы, без настройки чего-либо в терминале.

Агенты работают на вашей собственной подписке или API-ключе. Вы платите провайдеру модели напрямую, и Panolayer не выступает посредником в этих расчётах.

Install from the Agent Marketplace

Install from the Agent Marketplace

The Panolayer Agent Marketplace with install actions for coding agents.

Полный снимок · прокрутите, чтобы рассмотреть детали

03

Ничего не попадает в ветку без вас

Агент не может слить свою работу в вашу ветку. Когда он заканчивает, Panolayer проверяет результат, а решение принимаете вы. Агенты из Marketplace работают в защищённом контейнере с контролируемыми границами рабочего пространства, инструментами, сетью, лимитами ресурсов и доступом к секретам. Ваше основное дерево в него не монтируется, поэтому у агента нет пути к вашей ветке. CLI-агенты, уже установленные на вашем Mac, запускаются внутри своего worktree с инструкцией запрашивать слияние, а не выполнять его.

Review before merging

Review before merging

The agent's verification result is presented for human approval before merging.

Полный снимок · прокрутите, чтобы рассмотреть детали

04

Каждый запуск проверяется

Отчёт агента о проделанной работе не всегда совпадает с тем, что он сделал на самом деле. Когда агент заканчивает, Panolayer фиксирует каждый файл, который он действительно изменил, а не только упомянутые, и проверяет всё изменение на соответствие правилам для этого кода и для всего, что от него зависит.

Как работает проверка
Checks against the changed code

Checks against the changed code

Panolayer verification completes and shows findings grouped by file.

Полный снимок · прокрутите, чтобы рассмотреть детали

05

Создайте собственного агента

Поведение агента определяется его обвязкой: как он планирует, что проверяет, прежде чем объявить работу готовой, и что делает, если шаг не удался. Обычно настроить можно только промпт. Graph Builder позволяет спроектировать саму обвязку, представив её в виде графа. Когда закончите, можно оставить её приватной или опубликовать в Marketplace.

Как работает Graph Builder
Graph Builder · explicit paths and checks

Graph Builder · explicit paths and checks

A Panolayer graph with connected agent steps and separate failure and completion paths.

Полный снимок · прокрутите, чтобы рассмотреть детали

Panolayer Agent

Panolayer Agent Cat

Собственный агент Panolayer, встроенный в платформу и связанный с картой архитектуры и проверкой. Используйте его для программирования так же, как любого другого агента.

Когда проверка обнаруживает регрессию, Panolayer Agent получает сбой и затронутый вызывающий код в качестве задания, исправляет его в собственном worktree, и исправление снова проходит проверку.

Он же выполняет создаваемые вами циклы. Цикл — это рабочий процесс, который вы выстраиваете в Graph Builder: шаги, проверки между ними и действия при сбое. Panolayer Agent проходит его шаг за шагом, выполняет каждую добавленную вами проверку и, если что-то идёт не так, следует заданному вами пути сбоя.

А когда вы просматриваете изменения перед commit, можно открыть с ним чат с уже загруженным diff и спросить, что изменилось и почему, вместо того чтобы читать каждую строку.

Panolayer Agent at work

Panolayer Agent working on a failed check with source evidence.

Полный снимок · прокрутите, чтобы рассмотреть детали

Вопросы

Что-то ещё? Свяжитесь с нами, и мы ответим.

Какие агенты поддерживаются?

Panolayer Agent и растущий выбор сторонних agents поддерживаются. Просмотрите Agent Marketplace, чтобы увидеть последние добавления, и справочник по agent для получения подробностей о настройке.

Все поддерживаемые агенты
Каждый ли агент работает в контейнере?

Нет. В контейнере работают агенты, установленные из Marketplace. CLI-агенты, уже установленные на вашем Mac, запускаются от вашего имени в собственном worktree. Это отделяет их работу от вашей ветки, но не является изолированной средой безопасности.

Может ли агент слить свою работу сам?

Нет. Сначала проверяется его работа, а затем решаете вы. Вы можете слить её сами, даже если проверки не проходят. Сбои остаются в списке Verification Engine.

Видят ли агенты мою архитектуру?

Могут видеть. Panolayer предоставляет агентам инструмент MCP для запросов к карте вашей кодовой базы: структуре, вызывающему коду и зависимостям. Использовать ли его в конкретной задаче, решает сам агент.

Можно ли запустить несколько агентов одновременно?

Да. Каждый получает собственный worktree, а вы видите все запуски рядом.

Нужна ли мне собственная подписка или API-ключ?

Да. Агенты работают на вашей собственной подписке или API-ключе. Panolayer не перепродаёт доступ к моделям.

Заменяет ли это мой редактор?

Нет. Panolayer работает рядом с ним. Агенты работают в собственных worktree, поэтому, пока они выполняются, вы можете продолжать работать в своём редакторе.

Попробуйте Panolayer на своей кодовой базе.

Начать бесплатно · Без банковской карты

Как Panolayer работает с вашим кодом

Далее: Движок верификации