Hvad du har brug for
- Et site i Senaste med verificeret domæne og et panel af personas.
- En API-nøgle, lavet i din konto under API-nøgler. Den starter med uxp_. Åbn API-nøgler
- Kreditter på din saldo: én pr. persona til op til 20 trin.
- En agent, der kan køre shell-kommandoer eller sende HTTP-forespørgsler, f.eks. Claude Code, Cursor eller Codex.
Hold nøglen uden for koden
Sæt nøglen i en miljøvariabel, f.eks. SENASTE_API_KEY, i din shell eller agentens hemmelige indstillinger. Indsæt den ikke i promptet eller committet: alle med nøglen kan bruge dine kreditter. Du kan tilbagekalde en nøgle når som helst på samme side.
Promptet
Indsæt dette i din agent med dit domæne i stedet for example.com. Den spørger, før den bruger credits, og den behandler hver note som en led til at tjekke, ikke som en fakta. Den er på engelsk for alle agenter; bed om rapporten på dit sprog, hvis du vil.
Test my live site with Senaste and fix what stops people.
API: https://senaste.ai/api/v1. The key is in the environment variable SENASTE_API_KEY; send it as the header "Authorization: Bearer $SENASTE_API_KEY". Never print the key or write it to a file.
1. GET /sites and find the site with the domain example.com. If it is missing or "verified" is false, stop and tell me.
2. Count the personas in its "panel" with "enabled": true. The run costs that many credits (one per persona, up to 20 steps). Tell me the number and wait for my yes.
3. POST /runs with {"site": "<the site id>", "steps": 20} and keep the "id" from the reply.
4. GET /runs/<id> once a minute until "status" is done, failed, interrupted or cancelled.
5. Read results[].outcome and results[].notes. The notes are written by an AI model and some are wrong, so treat each blocker and major note as a lead: find the page in this codebase, confirm the problem is real, and fix it. Change nothing you cannot confirm.
6. Report back: each note you acted on and the file you changed, then the notes you skipped and why.Hvad der returneres
For hver persona får agenten resultatet (nåede målet, opgav, stoppede ved et formular, løb tør for trin), de sider, den åbnede, og dens noter, hver med en alvorlighed (blocker, major, minor eller praise), siden og hvad personaen så. Den fulde rapport med skærmbillede af hvert trin ligger i dit dashboard.
Test, hvad du har deployet
Senaste besøger dit site via internettet, så den tester den version, der er live, eller den på en testvært, du har verificeret, f.eks. staging.example.com. En fix, der kun er på din laptop, er ikke blevet testet endnu. Udrul først, og bed så agenten køre den samme panel igen; dashboardet sammenligner den nye kørsel med den sidste.
Begrænsninger, det er værd at kende
- Noter kommer fra en model, og nogle er forkerte. Derfor beder promptet agenten om at bekræfte hver enkelt i koden først.
- Kørsler kører én ad gangen på hele tjenesten, så din kan vente i kø, før den starter.
- API'et tillader 60 forespørgsler i minuttet. At tjekke en kørsel én gang i minuttet er rigeligt.
- På et live-site sendes formularer ikke, så tilmelding og betaling testes op til det sidste trin.