Ir para o conteúdo

Criar

Crie com os agentes que você já usa.

Traga os agentes que você já usa ou crie seu próprio loop para o seu projeto e execute-os lado a lado. Todo agente pode ver o mesmo mapa da sua arquitetura, analisado a partir do seu código, e faz commit no próprio Git worktree. Quando um agente termina, o Panolayer verifica o trabalho dele em busca de regressões, e nada é mesclado na sua branch até você aprovar.

Baixar o PanolayerLeia a documentação

Beta público para macOS. Comece grátis, sem cartão de crédito.

Criar

O bug não está nos arquivos que o agente alterou. Está nos que dependem deles.

Digamos que você peça a um agente que mude getPrice() para retornar dólares em vez de centavos. Ele atualiza a página do produto e o carrinho, e os testes passam. Mas o checkout também chama getPrice(), ainda trata o resultado como centavos, e um pedido de US$ 20 é cobrado como 20 centavos.

01 / Criar

Todos os seus agentes em um só lugar

Hoje a maioria dos desenvolvedores usa mais de um agente, cada um no próprio terminal e com a própria ideia da sua base de código. No Panolayer, eles trabalham lado a lado, e todos podem ver o mesmo mapa da sua arquitetura, analisado a partir do seu código, então todos partem do mesmo quadro de como o sistema se encaixa.

Cada agente faz commit no próprio Git worktree, então um não sobrescreve o outro, e você vê cada execução, o status dela e o resultado da verificação em uma única visualização.

Todos os seus agentes em um só lugar

02 / Criar

Instale com um clique, com suas próprias chaves de API

Vinte agentes de programação estão no Agent Marketplace, incluindo Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI e GitHub Copilot CLI, além do Panolayer Agent. Instale o que você usa com um clique e inicie-o no seu projeto na mesma página, sem configurar nada no terminal.

Os agentes são executados com sua própria assinatura ou chave de API. Você paga diretamente ao seu provedor de modelos, e o Panolayer não fica no meio dessa cobrança.

Agent Marketplace
Instale com um clique, com suas próprias chaves de API

03 / Criar

Nada entra sem você

Um agente não pode fazer merge do próprio trabalho na sua branch. Quando ele termina, o Panolayer verifica o resultado e, então, você decide. Os agentes do Marketplace são executados em um contêiner reforçado, com escopo de espaço de trabalho, ferramentas, rede, limites de recursos e acesso a segredos controlados. Sua árvore principal não é montada dentro dele, então o agente não tem caminho até a sua branch. Agentes de CLI já instalados no seu Mac iniciam dentro do próprio worktree, com instruções para solicitar um merge em vez de executá-lo.

No seu Mac

O ponto de controle fica antes da sua branch local

Sua branch local

feature/login

Seu ponto de partida. Você também pode trabalhar na main.

Worktrees separados dos agentes

Claude CodeCheckout próprio · edições próprias
Codex CLICheckout próprio · edições próprias

Os agentes fazem commit aqui quantas vezes precisarem.

O Panolayer verifica o trabalho

Quando o agente declara que terminou, a verificação é executada.

Verificações aprovadas → você aprova

↶ Verificações falham → volta para o agente

Merge local

Sua branch local

feature/login

As alterações aprovadas se juntam ao seu trabalho aqui.

Depois, no seu host Git
  1. Você faz push
  2. Branch de feature remota
  3. Pull request e revisão
  4. Merge na main
Agentes do Marketplace

Sua árvore de trabalho principal não é montada no contêiner. O agente não pode fazer merge diretamente nela.

Agentes de CLI no host

São executados no seu Mac em um worktree. Eles são instruídos a solicitar um merge; isso é política, não isolamento por contêiner.

Você continua no controle

Você sempre pode fazer commit e merge do trabalho dos agentes por conta própria, mesmo quando as verificações falham.

04 / Criar

Cada execução é verificada

O resumo de um agente sobre o que fez nem sempre corresponde ao que ele fez. Quando um agente termina, o Panolayer registra cada arquivo que ele realmente alterou, não apenas os que mencionou, e verifica toda a alteração em relação às regras desse código e de tudo o que depende dele.

Como a verificação funciona
Cada execução é verificada

05 / Criar

Crie seu próprio agente

O comportamento de um agente vem do seu harness: como ele planeja, o que verifica antes de dizer que terminou e o que faz quando uma etapa falha. Normalmente você só pode personalizar o prompt. O Graph Builder permite projetar o próprio harness, organizando-o como um grafo. Quando terminar, você pode mantê-lo privado ou publicá-lo no Marketplace.

Como o Graph Builder funciona
Crie seu próprio agente

Panolayer Agent

O agente do próprio Panolayer, integrado à plataforma e conectado ao mapa da arquitetura e à verificação. Use-o para programar, como faria com qualquer outro agente.

Quando a verificação sinaliza uma regressão, o Panolayer Agent recebe a falha e os chamadores afetados como briefing, corrige-a no próprio worktree, e a correção passa pela verificação novamente.

Ele também é o que executa os loops que você cria. Um loop é o fluxo de trabalho que você organiza no Graph Builder: as etapas, as verificações entre elas e o que acontece quando uma falha. O Panolayer Agent percorre esse fluxo etapa por etapa, executa cada verificação que você adicionou e segue o caminho de falha que você definiu quando algo dá errado.

E, quando você está revisando alterações antes de um commit, pode abrir um chat com ele com o diff já carregado e perguntar o que mudou e por quê, em vez de ler cada linha.

Perguntas

Quais agentes são compatíveis?

O Panolayer Agent e vinte agentes de terceiros são compatíveis. A lista completa está na referência de agentes.

Ver todos os agentes compatíveis
Todo agente é executado em um contêiner?

Não. Os agentes que você instala pelo Marketplace, sim. Agentes de CLI já instalados no seu Mac são executados com o seu usuário, no próprio worktree. Isso mantém o trabalho deles separado da sua branch, mas não é um sandbox de segurança.

Um agente pode fazer merge do próprio trabalho?

Não. O trabalho dele é verificado primeiro e, então, você decide. Você mesmo pode fazer o merge, mesmo com verificações falhando. As falhas continuam listadas em Verificar.

Os agentes veem minha arquitetura?

Podem ver. O Panolayer dá aos agentes uma ferramenta MCP para consultar o mapa da sua base de código: estrutura, chamadores e dependências. Se um agente vai usá-la em determinada tarefa depende do agente.

Posso executar mais de um agente ao mesmo tempo?

Sim. Cada um recebe o próprio worktree, e você vê todas as execuções lado a lado.

Preciso da minha própria assinatura ou chave de API?

Sim. Os agentes são executados com sua própria assinatura ou chave de API. O Panolayer não revende acesso a modelos.

Isso substitui meu editor?

Não. O Panolayer funciona ao lado dele. Os agentes trabalham nos próprios worktrees, então você pode continuar trabalhando no seu editor enquanto eles são executados.

Experimente o Panolayer na sua base de código.

Baixar o PanolayerLeia a documentação

Beta público para macOS. Comece grátis, sem cartão de crédito.

Próximo: Verificar