Aller au contenu

Construire

Construisez avec les agents que vous utilisez déjà.

Utilisez les agents que vous connaissez déjà, ou construisez votre propre boucle pour votre projet, et exécutez-les côte à côte. Chaque agent voit la même carte de votre architecture, extraite de votre code, et fait ses commits dans son propre worktree Git. Quand un agent termine, Panolayer vérifie son travail pour détecter les régressions, et rien n’est fusionné dans votre branche sans votre approbation.

Lire la documentation

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.

Capture complète · faites défiler pour inspecter les détails

  • 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

Le bug ne se trouve pas dans les fichiers modifiés par l’agent, mais dans ceux qui en dépendent.

Imaginons que vous demandiez à un agent de faire renvoyer à getPrice() des dollars plutôt que des centimes. Il met à jour la page produit et le panier, et les tests passent. Mais le paiement appelle aussi getPrice(), traite toujours le résultat comme des centimes, et une commande de 20 $ est facturée 20 centimes.

01

Tous vos agents au même endroit

La plupart des développeurs utilisent aujourd’hui plusieurs agents, chacun dans son propre terminal avec sa propre idée de votre base de code. Dans Panolayer, ils travaillent côte à côte et voient tous la même carte de votre architecture, extraite de votre code : ils partent tous de la même vue de la façon dont le système s’articule.

Chaque agent fait ses commits dans son propre worktree Git, pour qu’ils ne s’écrasent pas mutuellement, et vous voyez chaque exécution, son statut et son résultat de vérification dans une seule vue.

Your agents, together

Your agents, together

Panolayer My Agents workspace with available coding agents.

Capture complète · faites défiler pour inspecter les détails

02

Installation en un clic, avec vos propres clés API

Choisissez parmi plus de 20 agents de codage, et le nombre ne cesse d'augmenter, dans l'Agent Marketplace créé par la communauté, notamment Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI et GitHub Copilot CLI, ainsi que Panolayer Agent. Installez celui que vous utilisez en un clic et lancez-le sur votre projet depuis la même page, sans rien configurer dans le terminal.

Les agents fonctionnent avec votre propre abonnement ou clé API. Vous payez directement votre fournisseur de modèles, et Panolayer ne s’interpose pas dans cette facture.

Install from the Agent Marketplace

Install from the Agent Marketplace

The Panolayer Agent Marketplace with install actions for coding agents.

Capture complète · faites défiler pour inspecter les détails

03

Rien n’arrive sans vous

Un agent ne peut pas fusionner son propre travail dans votre branche. Quand il a terminé, Panolayer vérifie le résultat, puis c’est vous qui décidez. Les agents de la Marketplace s’exécutent dans un conteneur durci avec un périmètre d’espace de travail, des outils, un réseau, des limites de ressources et un accès aux secrets contrôlés. Votre arbre principal n’y est pas monté : l’agent n’a donc aucun accès à votre branche. Les agents CLI déjà installés sur votre Mac démarrent dans leur worktree, avec pour instruction de demander une fusion au lieu de l’effectuer.

Review before merging

Review before merging

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

Capture complète · faites défiler pour inspecter les détails

04

Chaque exécution est vérifiée

Le résumé qu’un agent fait de son travail ne correspond pas toujours à ce qu’il a fait. Quand un agent termine, Panolayer enregistre chaque fichier qu’il a réellement modifié, pas seulement ceux qu’il a mentionnés, et vérifie l’ensemble de la modification par rapport aux règles portant sur ce code et sur tout ce qui en dépend.

Comment fonctionne la vérification
Checks against the changed code

Checks against the changed code

Panolayer verification completes and shows findings grouped by file.

Capture complète · faites défiler pour inspecter les détails

05

Construisez votre propre agent

Le comportement d’un agent dépend de son harnais : sa façon de planifier, ce qu’il vérifie avant de déclarer avoir terminé, et ce qu’il fait quand une étape échoue. En général, vous ne pouvez personnaliser que le prompt. Le Graph Builder vous permet de concevoir le harnais lui-même en le disposant sous forme de graphe. Une fois terminé, vous pouvez le garder privé ou le publier dans la Marketplace.

Comment fonctionne le 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.

Capture complète · faites défiler pour inspecter les détails

Panolayer Agent

Panolayer Agent Cat

L’agent de Panolayer, intégré à la plateforme et relié à la carte d’architecture et à la vérification. Utilisez-le pour coder, comme n’importe quel autre agent.

Quand la vérification signale une régression, Panolayer Agent prend comme consigne l’échec et les appelants concernés, le corrige dans son propre worktree, et le correctif repasse par la vérification.

C’est aussi lui qui exécute les boucles que vous construisez. Une boucle est le workflow que vous disposez dans le Graph Builder : les étapes, les vérifications entre elles et ce qui se passe quand l’une échoue. Panolayer Agent la parcourt étape par étape, exécute chaque vérification que vous avez ajoutée et suit le chemin d’échec que vous avez défini quand quelque chose tourne mal.

Et quand vous examinez des modifications avant un commit, vous pouvez ouvrir un chat avec lui, le diff déjà chargé, et lui demander ce qui a changé et pourquoi au lieu de lire chaque ligne.

Panolayer Agent at work

Panolayer Agent working on a failed check with source evidence.

Capture complète · faites défiler pour inspecter les détails

Questions

Autre chose ? Contactez-nous et nous vous répondrons.

Quels agents sont pris en charge ?

Panolayer Agent et une sélection croissante d'agents tiers sont pris en charge. Parcourez l'Agent Marketplace pour les derniers ajouts et la référence des agents pour les détails de configuration.

Voir tous les agents pris en charge
Chaque agent s’exécute-t-il dans un conteneur ?

Non. Les agents installés depuis la Marketplace, oui. Les agents CLI déjà installés sur votre Mac s’exécutent sous votre identité, dans leur propre worktree. Cela sépare leur travail de votre branche, mais ce n’est pas un bac à sable de sécurité.

Un agent peut-il fusionner son propre travail ?

Non. Son travail est d’abord vérifié, puis vous décidez. Vous pouvez effectuer la fusion vous-même même si des vérifications échouent. Les échecs restent listés dans le moteur de vérification.

Les agents voient-ils mon architecture ?

Ils le peuvent. Panolayer fournit aux agents un outil MCP pour interroger sa carte de votre base de code : structure, appelants et dépendances. C’est à l’agent de décider s’il l’utilise pour une tâche donnée.

Puis-je exécuter plusieurs agents à la fois ?

Oui. Chacun dispose de son propre worktree, et vous voyez toutes les exécutions côte à côte.

Ai-je besoin de mon propre abonnement ou de ma propre clé API ?

Oui. Les agents fonctionnent avec votre propre abonnement ou clé API. Panolayer ne revend pas d’accès aux modèles.

Est-ce que cela remplace mon éditeur ?

Non. Panolayer fonctionne à côté. Les agents travaillent dans leurs propres worktrees : vous pouvez continuer à travailler dans votre éditeur pendant qu’ils s’exécutent.

Essayez Panolayer sur votre base de code.

Gratuit pour commencer · Aucune carte bancaire requise

Comment Panolayer traite votre code

Suivant : Moteur de vérification