Zum Inhalt springen

Bauen

Bauen Sie mit den Agenten, die Sie schon nutzen.

Bringen Sie die Agenten mit, die Sie schon nutzen, oder bauen Sie Ihren eigenen Loop für Ihr Projekt, und lassen Sie sie nebeneinander laufen. Jeder Agent sieht dieselbe, aus Ihrem Code geparste Karte Ihrer Architektur und committet in seinem eigenen Git-worktree. Wenn ein Agent fertig ist, prüft Panolayer seine Arbeit auf Regressionen, und nichts wird in Ihren Branch gemergt, bevor Sie es freigeben.

Panolayer herunterladenDokumentation lesen

Öffentliche Beta für macOS. Kostenlos starten, keine Kreditkarte erforderlich.

Bauen

Der Bug steckt nicht in den Dateien, die der Agent geändert hat. Er steckt in denen, die davon abhängen.

Angenommen, Sie bitten einen Agenten, getPrice() so umzustellen, dass es Dollar statt Cent zurückgibt. Er aktualisiert die Produktseite und den Warenkorb, und die Tests laufen durch. Aber der Checkout ruft getPrice() ebenfalls auf, behandelt das Ergebnis weiterhin als Cent – und eine Bestellung über 20 $ wird mit 20 Cent abgerechnet.

01 / Bauen

Alle Ihre Agenten an einem Ort

Die meisten Entwickler nutzen inzwischen mehr als einen Agenten, jeden in seinem eigenen Terminal mit seiner eigenen Vorstellung von Ihrer Codebasis. In Panolayer arbeiten sie nebeneinander, und jeder sieht dieselbe, aus Ihrem Code geparste Karte Ihrer Architektur. So gehen alle vom selben Bild aus, wie das System zusammenhängt.

Jeder Agent committet in seinem eigenen Git-worktree, sodass sie sich nicht gegenseitig überschreiben, und Sie sehen jeden Lauf, seinen Status und sein Verifizierungsergebnis in einer Ansicht.

Alle Ihre Agenten an einem Ort

02 / Bauen

Mit einem Klick installieren, mit Ihren eigenen API-Schlüsseln

Zwanzig Coding-Agenten sind im Agent Marketplace, darunter Aider, Claude Code, Cline CLI, Codex CLI, Gemini CLI und GitHub Copilot CLI, dazu Panolayer Agent. Installieren Sie den, den Sie nutzen, mit einem Klick und starten Sie ihn von derselben Seite aus in Ihrem Projekt, ohne im Terminal etwas einzurichten.

Agenten laufen mit Ihrem eigenen Abonnement oder API-Schlüssel. Sie bezahlen Ihren Modellanbieter direkt, und Panolayer sitzt nicht in der Mitte dieser Rechnung.

Agent Marketplace
Mit einem Klick installieren, mit Ihren eigenen API-Schlüsseln

03 / Bauen

Nichts landet ohne Sie

Ein Agent kann seine eigene Arbeit nicht in Ihren Branch mergen. Wenn er fertig ist, verifiziert Panolayer das Ergebnis, und dann entscheiden Sie. Agenten aus dem Marketplace laufen in einem gehärteten Container mit kontrolliertem Workspace-Umfang, Tools, Netzwerk, Ressourcenlimits und Zugriff auf Secrets. Ihr Haupt-Tree ist darin nicht eingebunden, daher hat der Agent keinen Weg zu Ihrem Branch. CLI-Agenten, die bereits auf Ihrem Mac installiert sind, starten in ihrem worktree mit der Anweisung, einen Merge anzufragen, statt ihn selbst durchzuführen.

Auf Ihrem Mac

Der Kontrollpunkt liegt vor Ihrem lokalen Branch

Ihr lokaler Branch

feature/login

Ihr Ausgangspunkt. Sie können auch auf main arbeiten.

Separate Agenten-worktrees

Claude CodeEigener Checkout · eigene Bearbeitungen
Codex CLIEigener Checkout · eigene Bearbeitungen

Agenten committen hier so oft, wie sie es brauchen.

Panolayer prüft die Arbeit

Wenn der Agent meldet, dass er fertig ist, läuft die Verifizierung.

Prüfungen bestanden → Sie geben frei

↶ Prüfungen fehlgeschlagen → zurück an den Agenten

Lokaler Merge

Ihr lokaler Branch

feature/login

Freigegebene Änderungen fließen hier in Ihre Arbeit ein.

Später, bei Ihrem Git-Host
  1. Sie pushen
  2. Remote-Feature-Branch
  3. Pull request & Review
  4. Merge in main
Marketplace-Agenten

Ihr Haupt-Working-Tree ist nicht im Container eingebunden. Der Agent kann nicht direkt dorthin mergen.

Host-CLI-Agenten

Laufen auf Ihrem Mac in einem worktree. Sie sind angewiesen, einen Merge anzufragen; das ist eine Richtlinie, keine Container-Isolation.

Sie behalten die Kontrolle

Sie können die Arbeit von Agenten jederzeit selbst committen und mergen, auch wenn Prüfungen fehlschlagen.

04 / Bauen

Jeder Lauf wird geprüft

Die Zusammenfassung eines Agenten darüber, was er getan hat, entspricht nicht immer dem, was er getan hat. Wenn ein Agent fertig ist, erfasst Panolayer jede Datei, die er tatsächlich geändert hat, nicht nur die, die er erwähnt hat, und prüft die gesamte Änderung gegen die Regeln für diesen Code und für alles, was davon abhängt.

So funktioniert die Verifizierung
Jeder Lauf wird geprüft

05 / Bauen

Bauen Sie Ihren eigenen Agenten

Das Verhalten eines Agenten kommt aus seinem Harness: wie er plant, was er prüft, bevor er sich als fertig meldet, und was er tut, wenn ein Schritt fehlschlägt. Normalerweise können Sie nur den Prompt anpassen. Mit dem Graph Builder gestalten Sie das Harness selbst, indem Sie es als Graph anlegen. Wenn Sie fertig sind, können Sie es privat behalten oder im Marketplace veröffentlichen.

So funktioniert der Graph Builder
Bauen Sie Ihren eigenen Agenten

Panolayer Agent

Panolayers eigener Agent, in die Plattform integriert und mit der Architekturkarte und der Verifizierung verbunden. Nutzen Sie ihn zum Programmieren, genau wie jeden anderen Agenten.

Wenn die Verifizierung eine Regression meldet, nimmt Panolayer Agent den Fehler und die betroffenen Aufrufer als Auftrag, behebt ihn in seinem eigenen worktree, und die Korrektur durchläuft erneut die Verifizierung.

Er führt auch die Loops aus, die Sie bauen. Ein Loop ist der Workflow, den Sie im Graph Builder anlegen: die Schritte, die Prüfungen dazwischen und was passiert, wenn einer fehlschlägt. Panolayer Agent arbeitet ihn Schritt für Schritt ab, führt jede Prüfung aus, die Sie hinzugefügt haben, und folgt dem Fehlerpfad, den Sie festgelegt haben, wenn etwas schiefgeht.

Und wenn Sie Änderungen vor einem commit prüfen, können Sie mit bereits geladenem Diff einen Chat mit ihm öffnen und fragen, was sich geändert hat und warum, statt jede Zeile zu lesen.

Fragen

Welche Agenten werden unterstützt?

Panolayer Agent und zwanzig Agenten von Drittanbietern werden unterstützt. Die vollständige Liste steht in der Agentenreferenz.

Alle unterstützten Agenten ansehen
Läuft jeder Agent in einem Container?

Nein. Agenten, die Sie aus dem Marketplace installieren, schon. CLI-Agenten, die bereits auf Ihrem Mac installiert sind, laufen unter Ihrem Benutzer in ihrem eigenen worktree. Das hält ihre Arbeit von Ihrem Branch getrennt, ist aber keine Sicherheits-Sandbox.

Kann ein Agent seine eigene Arbeit mergen?

Nein. Seine Arbeit wird zuerst verifiziert, dann entscheiden Sie. Sie können sie auch bei fehlschlagenden Prüfungen selbst mergen. Die Fehler bleiben unter Verifizieren aufgelistet.

Sehen Agenten meine Architektur?

Sie können es. Panolayer gibt Agenten ein MCP-Tool, mit dem sie seine Karte Ihrer Codebasis abfragen können: Struktur, Aufrufer und Abhängigkeiten. Ob ein Agent es bei einer bestimmten Aufgabe nutzt, liegt beim Agenten.

Kann ich mehr als einen Agenten gleichzeitig ausführen?

Ja. Jeder bekommt seinen eigenen worktree, und Sie sehen jeden Lauf nebeneinander.

Brauche ich ein eigenes Abonnement oder einen eigenen API-Schlüssel?

Ja. Agenten laufen mit Ihrem eigenen Abonnement oder API-Schlüssel. Panolayer verkauft keinen Modellzugang weiter.

Ersetzt das meinen Editor?

Nein. Panolayer läuft daneben. Agenten arbeiten in ihren eigenen worktrees, sodass Sie in Ihrem Editor weiterarbeiten können, während sie laufen.

Probieren Sie Panolayer mit Ihrer Codebasis aus.

Panolayer herunterladenDokumentation lesen

Öffentliche Beta für macOS. Kostenlos starten, keine Kreditkarte erforderlich.

Weiter: Verifizieren