Görevler

Bir değişiklikten sonra eşitleme

Kodunuza yeni bir ekran, bir API çağrısı veya bir özellik eklendi. Yapay zekâ kodlama aracınıza neyin değiştiğini söyleyin; Rendel'i kodla aynı seviyeye getirsin.

Uygulamanızda Rendel'in bilmesi gereken herhangi bir değişiklikten sonra. Canlı bir uygulamada, bir yapay zekâ kodlama aracının yönetim panelini değiştirmesinin tek yolu budur.

Ne değişti?

{what you changed, in one sentence: a new screen, a new API call, a new plan or rule, a new colour}

Sync with code altındaki Ne değişti? alanına yazın, ardından size verilen adımları izleyin. Claude Code, Cursor, Codex, Windsurf, GitHub Copilot ve Gemini CLI üzerinde çalışır.

Asistanın yapacağı

  • Belirttiğiniz değişiklikle başlar, ardından kodun geri kalanını Rendel'in tuttuklarıyla karşılaştırır.
  • rendel/sync dalında commit edilmiş ancak asla push edilmemiş registerRoute veya registerAction çağrıları ekler.
  • Yalnızca farklılıkları, her birini bir gerekçeyle birlikte yönetim paneline gönderir. Koddan çıkarılan her şey arşivlenmek üzere önerilir, asla silinmez.

Çalıştığını kontrol etme

Canlı bir uygulamada değişiklikler Overview ekranındaki Sync review bölümünde bekler: hepsini birden veya tek tek uygulayın. Canlıya geçişten önce geldikçe uygulanırlar ve Overview her adımı gösterir.

Nasıl çalışır

Overview ekranında Sync with code butonuna basın. Kurulumdakiyle aynı iki yol:

  • Bağlı (Claude Code, Rendel'in MCP sunucusu ile). What changed? altına neyin değiştiğini yazın, ardından istemi yapıştırın. Yapay zekâ kodlama aracı cümlenizi rendel_start üzerinden okur ve farklılıkları Rendel'in MCP araçları aracılığıyla gönderir.
  • Kurulum dosyası (herhangi bir yapay zekâ kodlama aracı). İstemi yapıştırın, ardından neyin değiştiğini kendi ifadelerinizle yazıp gönderin. Yapay zekâ kodlama aracı rendel/setup.json dosyasını yeniden yazar; bunu iletişim kutusundaki Copy command ile içe aktarın veya oraya sürükleyip bırakın. Canlı bir uygulamada Overview şunu belirtir: Imported. Its changes wait in Sync review on Overview.
İstemSizinkini edinin

Sync Rendel (rendel.ai) for my app {your app's slug} with its code. Bring the Rendel SDK up to date (website: the script https://rendel.ai/sdk/web/0.27.0/rendel.js, Flutter: the package from https://github.com/neon-apps/rendel-flutter at v0.50.0) and, if the app has sign-in, make sure my signed-in user's token is passed to it so Rendel can call my API as that user. Then describe the app as it is now in rendel/setup.json as https://rendel.ai/schemas/setup/v1.json describes. Send nothing anywhere: I will import the file into my Rendel console myself.

Yönetim paneli size uygulamanızın slug'ını içeren bu istemi verir. Claude Code, Cursor, Codex, Windsurf, GitHub Copilot ve Gemini CLI üzerinde çalışır.

Özelliği her zaman yaptığınız gibi geliştirin, ardından tek bir eşitleme çalıştırın. Yapay zekâ kodlama aracı Rendel'in ihtiyaç duyduğu küçük kod değişikliğini (bir registerRoute, bir registerAction) yapar ve yönetim paneli de aynı çalıştırmada kendi payına düşeni alır. Kodda henüz bulunmayan bir şeyi talep eden bir cümle uydurulmaz, geri bildirilir.

Canlı uygulamalar: önce öneriler, sonra inceleme

Canlı bir uygulamada bir eşitlemenin gönderdiği hiçbir şey doğrudan uygulanmaz. Her değişiklik, Sync review içinde görünüm, deneyim, bilgi, aksiyonlar ve ekranlara göre gruplanmış bir öneri hâline gelir; her biri önceki durumunu, neye dönüşeceğini ve yapay zekâ kodlama aracının gerekçesini içerir. Bir görünüm veya deneyim değişikliğini uygulamak bunu taslağa aktarır ve siz de her zamanki gibi yayınlarsınız. Kod tarafı ise kendi incelemeniz ve yayınınız için rendel/sync dalında yer alır.

Ne zaman eşitleme yapılacağı

Yönetim paneli sapmayı fark eder ve Sync with code üzerine bir sayı ekler:

  • Bir derleme yeni bir şey bildirir. SDK, uygulamanız her başladığında manifestini gönderir; yönetim panelinin daha önce görmediği ekranlar veya aksiyonlar sayılır.
  • API dokümantasyonunuz değişti. Bir API referansından içe aktarılan aksiyonlar izlenir.

Bir yapay zekâ kodlama aracı olmadan

Eşitleme bir kolaylıktır, hiçbir zaman tek seçenek değildir. Gönderdiği her şey Knowledge, Actions, Screens, Experience ve Appearance sayfalarından elle değiştirilebilir.