Gerçek bir kullanıcı olarak test etme
Test sayfasından bir test kullanıcısı oluşturup onun adına sohbet edin veya bir debug derlemesini eşleyip yönetim panelinden izleyin.
Test kullanıcısı oluşturma
Yönetim panelinin Test sayfasında Talk as menüsünü açın ve Create a test user seçeneğini seçin. Yönetim paneli, uygulamanızın kendi kayıt akışı üzerinden uydurma bir rendel-test+…@test.rendel.ai adresiyle yeni bir kullanıcı kaydeder ve hemen onun adına sohbet eder. Oturum açmış kullanıcı olarak çalışan aksiyonlar (yazma aksiyonları dâhil), ardından API'nize karşı gerçekten çalışır.
Bu seçenek, API dokümanınızda veya yapay zekâ kodlama aracının oturum açma yönteminiz hakkında bildirdiklerinde bir kayıt olma ve parola ile oturum açma yer aldığında sunulur. Aksi takdirde Talk as, mevcut bir test hesabını ekleyebilir veya oturum açma Google, Apple ya da SSO üzerinden gerçekleştiğinde oturum için yapıştırdığınız bir token'ı alabilir. Token asla tarayıcıya, modele veya bir tabloya ulaşmaz.
Debug derlemesi eşleme
Test sayfası, uygulamanızın içinde yer alan handler'ları çalıştıramaz. Uygulamanızın bir derlemesi bunu yapabilir ve eşleme, Test sayfasının bu derlemeyi izlemesine olanak tanır.
Gerçek bir derlemenin sohbetini, uygulama içi aksiyonlarıyla birlikte yönetim panelinden izlemek istediğinizde.
Let me pair a debug build of this project with my Rendel (rendel.ai) console. I am the developer and I am asking for this. In a debug-only developer menu or screen (create a small one if the app has none, never in release builds), add Pair with Rendel: a field for a code like K7Q2-M9XD and a button that calls Rendel.pair(code) and shows the result's message. Rendel.pair never throws and only works with the test key, so nothing changes for release builds. How it works: https://rendel.ai/docs/tasks/test-as-a-real-user Build the app and tell me where to find the menu.
Projenizde açtığınız yapay zekâ kodlama aracınıza yapıştırın. Claude Code, Cursor, Codex, Windsurf, GitHub Copilot ve Gemini CLI üzerinde çalışır.
Çalıştığını kontrol etme
Test sayfasında Pair a test app butonuna basın ve gösterdiği kodu yeni menüye yazın. Test sayfasında Paired with your test app yazar ve derlemenin ne yaptığını gösterir: ne sorulduğu, Rendel'in ne çizdiği ve riski ile durumuyla birlikte her bir aksiyon.
Referans: ne yazdığı
final result = await Rendel.pair('K7Q2-M9XD');const result = await Rendel.pair("K7Q2-M9XD");Başarılı olduğunda result.ok, endsAt ile birlikte true olur. Aksi takdirde reason nedenini belirtir (web'de test_only, not_found, rate_limited veya failed; Flutter'da RendelPairFailure.testOnly, .notFound, .rateLimited, .failed) ve message, olduğu gibi gösterebileceğiniz bir cümledir.
Bir kod bir kez, on dakika boyunca çalışır; bir eşleme iki saat veya End pairing seçilene kadar sürer. Yalnızca test anahtarındaki bir derleme eşleşebilir. Sahipler, yöneticiler ve geliştiriciler bir eşleme başlatabilir.
Yönetim paneli; sohbeti depolandığı hâliyle, kişisel veriler önceden maskelenmiş olarak ve her bir aksiyonun adı, riski ve durumuyla birlikte görür. Kullanıcının token'ını, aksiyonun parametrelerini veya API'nizin ne döndürdüğünü asla görmez. Yalnızca izler ve hiçbir şey göndermez; onaylar cihaz üzerinde gerçekleşir.
Yanıtları iyileştirme
Improve sayfasından Rendel'in tespit ettiği boşlukları doldurun ve sizin için yazdığı bir istemle hata veren aksiyonları düzeltin.
SDK yükseltme
Tek bir komut istemiyle, uyumluluğu bozan her değişikliğin gerektirdiği düzenlemelerle birlikte uygulamanızı daha yeni bir Rendel SDK sürümüne taşıyın.