Sviluppa
Sviluppa con gli agenti che usi già.
Porta gli agenti che usi già o crea il tuo ciclo per il tuo progetto, ed eseguili fianco a fianco. Ogni agente può vedere la stessa mappa della tua architettura, ricavata dal tuo codice, e fa commit nel proprio worktree Git. Quando un agente termina, Panolayer controlla il suo lavoro per individuare regressioni e nulla viene unito al tuo branch finché non lo approvi.
Beta pubblica per macOS. Inizia gratis, senza carta di credito.
- 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

Il bug non è nei file che l’agente ha modificato. È in quelli che dipendono da essi.
Supponiamo che tu chieda a un agente di far restituire a getPrice() dollari invece di centesimi. L’agente aggiorna la pagina del prodotto e il carrello, e i test passano. Ma anche il checkout chiama getPrice(), continua a trattare il risultato come centesimi e a un ordine da $20 vengono addebitati 20 centesimi.
01 / Sviluppa
Tutti i tuoi agenti in un unico posto
Oggi la maggior parte degli sviluppatori usa più di un agente, ciascuno nel proprio terminale con la propria idea della tua base di codice. In Panolayer lavorano fianco a fianco e ognuno può vedere la stessa mappa della tua architettura, ricavata dal tuo codice, così partono tutti dalla stessa visione di come si incastra il sistema.
Ogni agente fa commit nel proprio worktree Git, così non si sovrascrivono a vicenda, e vedi ogni esecuzione, il suo stato e il suo risultato di verifica in un’unica vista.

02 / Sviluppa
Installa con un clic, con le tue chiavi API
Nell’Agent Marketplace ci sono venti agenti di coding, tra cui Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI e GitHub Copilot CLI, oltre a Panolayer Agent. Installa quello che usi con un clic e avvialo sul tuo progetto dalla stessa pagina, senza configurare nulla nel terminale.
Gli agenti funzionano con il tuo abbonamento o la tua chiave API. Paghi direttamente il tuo provider di modelli e Panolayer non si inserisce in quella fattura.
Agent Marketplace
03 / Sviluppa
Niente arriva senza di te
Un agente non può eseguire il merge del proprio lavoro nel tuo branch. Quando ha finito, Panolayer verifica il risultato e poi decidi tu. Gli agenti del Marketplace vengono eseguiti in un container protetto con controllo dell’ambito dello spazio di lavoro, degli strumenti, della rete, dei limiti di risorse e dell’accesso ai secret. Il tuo tree principale non è montato al suo interno, quindi l’agente non ha alcun accesso al tuo branch. Gli agenti CLI già installati sul tuo Mac si avviano all’interno del proprio worktree, con l’istruzione di richiedere un merge invece di eseguirlo.
Il checkpoint è prima del tuo branch locale
Il tuo branch locale
feature/loginIl tuo punto di partenza. Puoi lavorare anche su main.
Worktree separati per gli agenti
Codex CLICheckout proprio · modifiche proprieQui gli agenti fanno commit tutte le volte che serve.
Panolayer controlla il lavoro
Quando l’agente dichiara di aver finito, viene eseguita la verifica.
↶ Controlli non superati → si torna all’agente
Il tuo branch locale
feature/loginQui le modifiche approvate si uniscono al tuo lavoro.
- Fai push
- Feature branch remoto
- Pull request e revisione
- Merge su main
Il tuo working tree principale non è montato nel container. L’agente non può eseguire il merge direttamente al suo interno.
Vengono eseguiti sul tuo Mac in un worktree. Hanno l’istruzione di richiedere un merge; si tratta di una policy, non di isolamento tramite container.
Puoi sempre fare commit ed eseguire tu stesso il merge del lavoro degli agenti, anche quando i controlli falliscono.
04 / Sviluppa
Ogni esecuzione viene controllata
Il riepilogo di un agente su ciò che ha fatto non sempre corrisponde a ciò che ha fatto davvero. Quando un agente termina, Panolayer registra ogni file che ha effettivamente modificato, non solo quelli che ha menzionato, e controlla l’intera modifica rispetto alle regole su quel codice e su tutto ciò che dipende da esso.
Come funziona la verifica
05 / Sviluppa
Crea il tuo agente
Il comportamento di un agente dipende dal suo harness: come pianifica, cosa controlla prima di dichiarare di aver finito e cosa fa quando un passaggio fallisce. Di solito puoi personalizzare solo il prompt. Il Graph Builder ti permette di progettare l’harness stesso, disponendolo come un grafo. Quando hai finito, puoi mantenerlo privato o pubblicarlo nel Marketplace.
Come funziona il Graph Builder
Panolayer Agent
L’agente di Panolayer, integrato nella piattaforma e collegato alla mappa dell’architettura e alla verifica. Usalo per scrivere codice, come faresti con qualsiasi altro agente.
Quando la verifica segnala una regressione, Panolayer Agent riceve come istruzioni l’errore e i chiamanti coinvolti, lo corregge nel proprio worktree e la correzione passa di nuovo dalla verifica.
È anche ciò che esegue i cicli che crei. Un ciclo è il flusso di lavoro che disponi nel Graph Builder: i passaggi, i controlli tra di essi e cosa succede quando uno fallisce. Panolayer Agent lo percorre passo dopo passo, esegue ogni controllo che hai aggiunto e segue il percorso di fallimento che hai impostato quando qualcosa va storto.
E quando esamini le modifiche prima di un commit, puoi aprire una chat con l’agente con il diff già caricato e chiedere cosa è cambiato e perché, invece di leggere ogni riga.
Domande
Quali agenti sono supportati?
Sono supportati Panolayer Agent e venti agenti di terze parti. L’elenco completo è nel riferimento sugli agenti.
Vedi tutti gli agenti supportatiOgni agente viene eseguito in un container?
No. Lo sono gli agenti che installi dal Marketplace. Gli agenti CLI già installati sul tuo Mac vengono eseguiti con il tuo utente, nel proprio worktree. Questo tiene il loro lavoro separato dal tuo branch, ma non è una sandbox di sicurezza.
Un agente può eseguire il merge del proprio lavoro?
No. Il suo lavoro viene prima verificato e poi decidi tu. Puoi eseguirne il merge tu stesso anche con controlli non superati. Gli errori restano elencati in Verifica.
Gli agenti vedono la mia architettura?
Possono farlo. Panolayer fornisce agli agenti uno strumento MCP per interrogare la sua mappa della tua base di codice: struttura, chiamanti e dipendenze. Se usarlo in una determinata attività lo decide l’agente.
Posso eseguire più agenti contemporaneamente?
Sì. Ognuno ha il proprio worktree e vedi ogni esecuzione fianco a fianco.
Mi servono un abbonamento o una chiave API personali?
Sì. Gli agenti funzionano con il tuo abbonamento o la tua chiave API. Panolayer non rivende l’accesso ai modelli.
Sostituisce il mio editor?
No. Panolayer funziona accanto al tuo editor. Gli agenti lavorano nei propri worktree, così puoi continuare a lavorare nel tuo editor mentre sono in esecuzione.
Prova Panolayer sulla tua base di codice.
Beta pubblica per macOS. Inizia gratis, senza carta di credito.