Joule · informational
ADT'de Joule — geliştirici copilot, üretim ajanı değil
ABAP geliştiricisi Joule'u ADT içinde kod, test ve açıklama için görür; bu, iş kullanıcısının Work Zone Joule'u değildir. Bu sayfa ABAP Cloud dil sürümü, released nesne ve neyin üretilmeyeceğini kararlaştırır. Çekirdeğe gizli AI SDK gömülmez.
ADT enablement ve kimlik
ADT Joule, geliştirici IAS/S-user ve sistem bağlantısına bağlıdır. Work Zone entitlement iş kullanıcısını açar, ADT'yi otomatik açmaz. Landscape: ABAP environment (BTP ABAP veya S/4) Joule developer özelliğini taşıyor mu, ayrı bakılır. İstanbul keşif: ADT sürümü, sistem type, Joule developer toggle. Kod önerisi released API ve ABAP Cloud kurallarına çekilmezse classic Z-rapor üretir — clean-core gerilemesi. Bu yüzden language version ve test class Joule çıktısından önce review'dadır. Lisans: developer Joule sizin sözleşmenizdedir; IDE eklentisi satmayız. sap-joule-nedir kabuğu, bu sayfa IDE yüzeyini ayırır. Language version ABAP Cloud olmayan pakette Joule önerisi released nesneye gitmez; Z-wrap’i övmek teslimat değildir.
- ADT sürümü ve Joule developer enablement
- Sistem tipi: BTP ABAP vs S/4, iş Joule'dan ayrı
- Review: ABAP Cloud language version, Z-rapor yasağı
ABAP Cloud, RAP, released object
Joule'un ürettiği sınıf, RAP behavior ve CDS ancak released nesneleri kullanır. CL_* iç API ve modify dataset klasik kaçışlardır; review listesinde kırmızı. RAP, Fiori Elements'e giden yoldur; Joule'un 'FORM ve WRITE' önermesi kabul edilmez. Test: ABAP Unit, Joule'un yazdığı kod için zorunlu kapıdır. İstanbul teslimat standardı: generated kod PR'da, ADT sohbeti üretim transport'u değildir. sap-ai-clean-core ile aynı ilke: inference iş kullanıcısı için BTP'de, geliştirici yardımı IDE'de, S/4'te gizli HTTP client to LLM yok. RAP vs CAP kararı süreç yeridir; Joule her ikisini de 'ABAP yaz' diye tek havuza dökmemelidir. ADT copilot kod üretir, transport ve ATC sizin; üretilen çağrının Hub’a mı S/4’e mi gittiği review maddesidir.
- Released object kullanımı, iç CL_* yasağı
- ABAP Unit yeşil olmadan transport yok
- RAP/CAP yer kararı, ADT sohbeti transport değil
Ne yazılmaz: secret, SM59, üretken yazma ajanı
ADT Joule'a 'OpenAI anahtarını Z-tabloya koy' denmez. SM59 HTTP, secret table, çekirdek vektör — üçü yasak. İş kullanıcısı ajanı ADT'den doğmaz; Joule Studio ve tool kataloğu ayrı yaşam döngüsüdür. Geliştirici copilot'u, production agent builder (Q3 2026 next-gen hattı) ile karıştırılmaz. İstanbul güvenlik review: generated kodda HTTP client, API key literal, EXEC SQL. Bulunursa PR kırmızı. sap-joule-agent-builder iş ajanını, bu madde IDE sınırını çizer. Eğitim: ABAPçılara Joule'un önerisi 'taslak'tır, code owner sizsiniz. Çekirdekte HTTP destination ile LLM yasaktır; ABAP AI Joule geliştirici yardımıdır, runtime orkestrasyonu BTP’dedir. Runtime orkestrasyonu BTP Hub’da kalır, SM59’a inmez.
- Yasak tarama: key literal, SM59 LLM, EXEC SQL
- ADT Joule ≠ production Joule ajanı
- PR checklist: HTTP client ve secret yok
Sık sorulanlar
ADT Joule Work Zone Joule ile aynı entitlement mı?
Çoğu landscape'te ayrı özellik ve ayrı kullanıcı popülasyonudur. İş kabuğu açıldı diye ADT copilot varsayılmaz. Cockpit ve IDE ayarı ayrı okunur.
Joule'un yazdığı RAP doğrudan prod'a alınır mı?
Hayır. ABAP Cloud, released object, unit test ve PR review kapıdır. ADT sohbeti transport isteği değildir.
Bu konuyu ortamınızda netleştirmek için 48 saatlik ön değerlendirme.
Lisans satmıyoruz. Destination, yetki ve model kararını yazılı notlarız.