Voordat je begint
Deze handleiding gebruikt het Twitter-voorbeeld, twitter-starter, om een functie te bouwen: een gigantische emoji delen met tekst eronder. Je beschrijft rechtstreeks aan de agent wat je wilt, volgt het werk en beoordeelt het eindresultaat. Je kunt dezelfde workflow gebruiken voor een andere functie of een bug die je wilt oplossen.
- Installeer Panolayer, meld je aan en open het voorbeeld Twitter Clone. Zie Panolayer installeren en instellen als je nog geen repository hebt geopend.
- Gebruik Panolayer Agent, dat ingebouwd is. Je kunt ook een andere ondersteunde agent gebruiken, die je eerst moet installeren. Zie Ondersteunde agents voor de installatie.
Je eindigt met een beoordeelde wijziging die is vastgelegd in je lokale Git-geschiedenis. Het naar een remote pushen is een aparte stap.
Panolayer Agent starten
- Open Mijn agents in de zijbalk.
- Klik op de knop + naast Agents monitoren om het agentmenu te openen.
- Selecteer Panolayer Agent voor deze doorloop.
Het menu bevat Panolayer Agent en de agents die je hebt geïnstalleerd. Je kunt er een kiezen om een bug op te lossen of code te bouwen.
Panolayer Agent werkt zoals de coding agents die je al gebruikt. Vraag het om een functie te bouwen, een bug op te lossen of een vraag over je code te beantwoorden. Typ je verzoek in Chat met je codebase of bouw iets… en zet het gesprek voort terwijl je werkt.
Begin je bij een issue? Kies in Issues voor Oplossen en selecteer Panolayer Agent. Panolayer neemt de context van het issue mee in de taak. Volg de doorloop voor je eerste bug voor die aanpak.
Geef de agent een taak met een duidelijk resultaat
Beschrijf wat er mis is of wat je wilt bouwen, wat er moet gebeuren als het werkt, en alles wat de agent moet behouden. Noem een bestand of functie als je die kent.
Gebruik voor het Twitter-voorbeeld dezelfde aanvraag als in de schermafbeelding:
add a new feature where you can share a giant emoji with text underneath
Voer je aanvraag in het berichtvak in en klik op de verzendpijl.
Panolayer Agent kan de code map gebruiken om tijdens het werk de relevante functies en relaties te vinden. Je kunt verwijzen naar het gedrag dat je belangrijk vindt, zelfs als je niet elke bestandsnaam kent.
Als de agent een vraag stelt, beantwoord die dan in hetzelfde gesprek. Als je de taak moet afbakenen, geef dan het specifieke resultaat aan dat je wilt.
Volg het werk zonder je werkruimte op te geven
Wanneer Panolayer Agent een coderun start, verschijnt de voortgang in het gesprek. Het codeerwerk vindt plaats in een geïsoleerde Git worktree: een afzonderlijke checkout waar de agent de code kan bewerken en testen terwijl je hoofdwerkruimte beschikbaar blijft.
Volg de taak in het gesprek
De runkaart toont de taak en de huidige activiteit terwijl de agent de reuzenemoji-functie bouwt. Je kunt de voortgang volgen en zien welke bestanden en commando's het gebruikt terwijl het werkt.
Open de run voor meer details
Kies Openen aan de rechterkant van de kaart om de activiteit van de run te bekijken. Selecteer in Stream een activiteit om het commando en de uitvoer ervan in het rechterpaneel te inspecteren. Gebruik Terug naar agent om terug te keren naar het gesprek.
Zie wanneer de run is voltooid
Wanneer het werk klaar is, wordt de kaart bijgewerkt naar Subagent-run voltooid. De banner Gereed vat de controles en het aantal gewijzigde bestanden samen. Je kunt nog steeds Openen kiezen om de voltooide run te inspecteren.
Je kunt blijven werken en later naar de run terugkeren. Gebruik Agents monitoren voor een overzicht wanneer meer dan één agent werkt. Meerdere agents kunnen in afzonderlijke worktrees aan dezelfde repository werken; beoordeel hoe hun wijzigingen op elkaar aansluiten voordat je ze samenvoegt.
Houd een vervolgvraag gekoppeld aan de bijbehorende taak. Gebruik de runreferentie die in je gesprek wordt getoond wanneer je een vervolgvraag stuurt, zodat duidelijk is welke taak je bedoelt.
Het verificatieresultaat beoordelen
Controleer de gewijzigde code samen met het verificatieresultaat voordat je merget. Zie Wijzigingen beoordelen en committen voor de volledige handleiding voor het beoordelen van de wijzigingen van een agent.
Wanneer de agent om een merge vraagt, lees je de verificatiesamenvatting: Regels geslaagd, Verificatie-uitvoeringen en Bestanden gewijzigd. Beoordeel nieuwe fouten apart van problemen die al aanwezig waren.
In deze run toont de samenvatting 110 van 121 regels geslaagd, 1 verificatie-uitvoering en 16 bestanden gewijzigd. Er worden 11 reeds bestaande fouten apart vermeld en er zijn geen nieuwe fouten, waarschuwingen of ongecontroleerde regels gerapporteerd. Je totalen zijn afhankelijk van je taak.
Open Details om het resultaat verder te onderzoeken. Zie Een verificatieresultaat begrijpen voor de samenvattingsvelden en statussen.
Controleer het gedrag in de draaiende app wanneer de taak daarom vraagt. Probeer voor dit voorbeeld een post met een gigantische emoji en tekst eronder te maken en controleer daarna of gewone tekstposts nog steeds werken zoals verwacht.
Merge when you’re ready
You decide what moves from the agent’s worktree into your branch. Choose Not now to keep reviewing. Once you’re satisfied with the changes and results, confirm the target branch and choose Merge into main for the Twitter sample.
The Merged into main confirmation shows a commit ID. This workflow records the change in local Git history, so you don’t need to commit that same change again.
Open Changes and find the commit in History. Check for unexpected uncommitted edits. If your repository has a remote and you want to share the commit, use Git → Push.
You’ve given an agent a task, followed its work, reviewed the result, and decided what reaches your branch.