Yang diperlukan
- Situs di Senaste dengan domain terverifikasi dan panel persona.
- Kunci API, dibuat di akun Anda di bagian Kunci API. Dimulai dengan uxp_. Buka Kunci API
- Kredit di saldo: satu per persona hingga 20 langkah.
- Agen yang bisa menjalankan perintah shell atau mengirim permintaan HTTP, seperti Claude Code, Cursor, atau Codex.
Jauhkan kunci dari kode
Masukkan kunci ke variabel lingkungan, misalnya SENASTE_API_KEY, di shell atau pengaturan rahasia agen. Jangan tempelkan ke prompt atau commit: siapa pun dengan kunci bisa menghabiskan kredit Anda. Kunci bisa dicabut kapan saja di halaman yang sama.
Prompt
Tempelkan ini ke agen Anda dengan domain Anda menggantikan example.com. Prompt meminta izin sebelum menghabiskan kredit, dan memperlakukan setiap catatan sebagai petunjuk untuk dicek, bukan fakta. Prompt dalam bahasa Inggris untuk setiap agen; minta laporan dalam bahasa Anda jika mau.
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.Hasil yang diterima
Untuk setiap persona, agen mendapatkan hasilnya (mencapai tujuan, menyerah, berhenti di formulir, kehabisan langkah), halaman yang dibuka, dan catatannya, masing-masing dengan tingkat keparahan (blocker, major, minor, atau pujian), halaman, dan apa yang dilihat persona. Laporan lengkap dengan tangkapan layar setiap langkah tersimpan di dashboard Anda.
Uji apa yang telah Anda terapkan
Senaste mengunjungi situs Anda melalui internet, sehingga menguji versi yang live atau yang di host uji yang telah diverifikasi, seperti staging.example.com. Perbaikan yang hanya ada di laptop Anda belum diuji. Terapkan dulu, lalu minta agen menjalankan panel yang sama lagi; dashboard membandingkan run baru dengan yang terakhir.
Batasan yang perlu diketahui
- Catatan berasal dari model dan beberapa mungkin salah. Itulah sebabnya prompt meminta agen untuk mengonfirmasi setiap catatan di kode terlebih dahulu.
- Run berjalan satu per satu di seluruh layanan, sehingga run Anda mungkin menunggu di antrian sebelum dimulai.
- API mengizinkan 60 permintaan per menit. Memeriksa run sekali per menit sudah cukup.
- Di situs live, formulir tidak dikirim, sehingga pendaftaran dan pembayaran diuji hingga langkah terakhir.