Gidai

Senaste per Claude Code, Cursor ar Codex

Jūsų kodavimo agentas gali paleisti personų rinkinį, palaukti pastabų ir sutvirtintus pataisymus atlikti jūsų kode – viską iš vieno užklausimo. Štai tas užklausimas ir tai, ką pirmiausia reikia sukonfigūruoti.

2026 m. lapkričio 5 d. 3 min skaitymo.

Ko reikia

  • „Senaste“ svetainė su patvirtintu domenu ir personų paneliu.
  • API raktas, sukurtas jūsų paskyroje skiltyje API raktai. Jis prasideda uxp_. Atidaryti API raktus
  • Paskolos jūsų balanse: po vieną už persona iki 20 žingsnių.
  • Agentas, kuris gali vykdyti shell komandas arba siųsti HTTP užklausas, pvz., Claude Code, Cursor arba Codex.

Laikykite raktą už kodo ribų

Įrašykite raktą į aplinkos kintamąjį, pvz., SENASTE_API_KEY, savo apvalkale arba agento slaptojo nustatyme. Neįklijuokite jo į užklausą ir neišsaugokite: bet kas, turintis raktą, gali išleisti jūsų kreditus. Raktą bet kada galite atšaukti toje pačioje puslapio dalyje.

Užklausa

Įklijuokite tai į savo agentą, pakeisdami example.com savo domenu. Prieš išleisdamas kreditus, jis klaus leidimo, o kiekvieną pastabą traktuos kaip tikrinimo užduotį, o ne kaip faktą. Ji anglų kalba visiems agentams; jei norite, prašykite ataskaitos savo kalba.

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.

Kas grįžta

Kiekvienai personai agentas pateikia rezultatą (pasiekė tikslą, pasidavė, sustojo prie formos, baigėsi žingsniai), atidarytas puslapius ir pastabas, kurių rimtis – blokavimo klaida, didelė, maža ar pagyrimas – ir puslapį, kurį persona matė. Pilnas ataskaitos archyvas su kiekvieno žingsnio ekrano kopija išlieka jūsų skydelyje.

Išbandykite tai, ką įdiegėte

Senaste apsilanko jūsų svetainėje per internetą, todėl testuoja gyvą versiją arba tą, kuri yra patvirtintame testavimo hoste, pvz., staging.example.com. Pataisa, kuri yra tik jūsų nešiojamame kompiuteryje, dar nėra ištestuota. Pirmiausia išleiskite naują versiją, tada paprašykite agento paleisti tą pačią personų grupę dar kartą; skydelis palygins naują paleidimą su paskutiniu.

Vertos žinoti apribojimai

  • Pastabos gaunamos iš modelio ir kai kurios yra neteisingos. Būtent todėl užduotyje prašoma agento pirmiausia patvirtinti kiekvieną pastabą kode.
  • Testai visoje paslaugoje vyksta po vieną, todėl jūsų testas gali laukti eilėje, kol prasidės.
  • API leidžia atlikti 60 užklausų per minutę. Vieno progo patikrinimas kas minutę yra daugiau nei pakankamai.
  • Gyvoje svetainėje formos nėra siunčiamos, todėl registracija ir apmokestinimas tikrinami iki paskutinio žingsnio.

API dokumentacija

Daugiau gidų

Išbandykite savo svetainėje.