01 · Paket
Paketin içinde ne var
Paket, videodaki yolu kendi hedefinizde yürümeniz için hazırlandı. Tek ZIP içinde üç metin dosyası ve bir başlangıç iskeleti var:
- Kurulum rehberi: REA'yı ana Claude ayarlarınıza dokunmadan ayrı bir klasöre ve ayrı bir profile kurmanın adımları, her adımda neye dikkat edeceğiniz.
- Promptlar: Claude Code'a vereceğiniz sekiz prompt: kurulum yardımı, önce/sonra kontrolü, lisans kontrolü, paketleri çözümleme, haritayı okuma, plan, kurulum ve yapay zekâ paneli.
- Kontrol listesi: kurulumdan paylaşıma kadar her aşamada evet/hayır diye geçeceğiniz 24 madde.
- Başlangıç iskeleti: Univer'in açık kaynak paketleriyle tarayıcıda boş bir tablo açan küçük proje. Kendi özelliklerinizi bunun üzerine Claude'a ekletirsiniz.
baslangic-paketi/
├── OKU-BENI.md
├── KURULUM-REHBERI.md
├── ISTEKLER.md ← sekiz prompt
├── KONTROL-LISTESI.md
└── baslangic-iskeleti/
├── src/main.ts ← boş tablo burada başlar
├── package.json
├── LISANS-NOTU.md
└── README.mdHazırlandığı sürümler: REA 6.7.0, Univer 1.1.0, Claude Code (19 Ekim 2026).
Videoyu YouTube'da izleyin: Claude Ustalık Serisi #03
Tüm dosyaları tek ZIP olarak indirin
Hangi sırayla
- Kontrol listesinin "Başlamadan önce" bölümünü okuyun.
- Kurulum rehberiyle REA'yı kurun. Rehber, 1. ve 2. promptları adım adım kullanır.
- Hedefinizi seçin (3. prompt) ve lisansını kontrol edin. Lisans izin vermiyorsa burada durun.
- Paketleri REA skill'ine çözdürün (4. prompt), haritayı Claude'a okutun (5. prompt).
- Önce plan (6. prompt), sonra kurulum (7. ve 8. prompt).
- Her aşamanın sonunda kontrol listesinin ilgili bölümünü geçin.
Bu pakette olmayanlar
- REA'nın kendisi. REA'yı yalnız resmî kaynaktan indirin: github.com/morluto/rea. Benzer adlı sahte depolar var; REA'nın kendi README'si de bu konuda uyarıyor.
- Videodaki uygulamanın kodu. İskelet yalnız boş tabloyu açar. Uygulamanın adım adım nasıl kurulduğu, her prompt ve çıkan her hatayla birlikte serinin bir sonraki bölümünde.
02 · Kurulum
REA'yı güvenli kurmak: ayrı klasör, ayrı profil
Rehber REA 6.7.0 ile hazırlandı. REA neredeyse her gün yeni sürüm çıkarıyor; komutların güncel hâli REA'nın resmî kurulum belgesinde.
Neden ayrı kurulum
- REA kurulurken kendini Claude Code'un ayar dosyasına ve skill klasörüne ekliyor. Ana profilinize kurarsanız her gün kullandığınız Claude bu değişikliği taşır.
- Çok hızlı yayılan, sık güncellenen ve çok sayıda bağımlılığı olan bir paket. İçinde önceden derlenmiş bir Windows bileşeni de var. Böyle bir aracı önce ayrı bir yerde çalıştırmak, geri almayı da tek adıma indirir.
- Hedef: kurulumdan sonra ana Claude ayarlarınız, skill'leriniz, bilgisayarınızdaki servisler ve başlangıçta açılan programlar birebir aynı kalsın.
Videodaki kurulum, önizlemede çıkan bir sorunun düzeltilmesi dahil yaklaşık 12 dakika sürdü.
Gerekenler
- Node.js: REA belirli bir sürüm istiyor (belgede 22.19 ve üstü, 24.11 ve üstü ya da 26 ve üstü). Terminalde sürümünüzü kontrol edin.
- Claude Code: kurulumu serinin ikinci bölümünde anlatıldı.
- Hedef türü: JavaScript ile yazılmış uygulamalar, web siteleri ve .NET programları Windows'ta ek bir şey kurmadan çözülüyor. Doğrudan makine koduna derlenmiş programlar için Ghidra adlı ayrı bir çözümleme motoru gerekiyor; bu yol hâlâ deneysel. Rehber ilk gruba göre yazıldı.
Dokuz adım
1. Doğru kaynağı seçin. REA'yı yalnız resmî adreslerden alın: GitHub'da morluto/rea, npm'de rea-agents, web'de rea.tools. Benzer adlı başka bir depodan ya da paketten kurmayın. Kuracağınız sürümü sabitleyin ve bir yere not edin; sürüm değiştiğinde davranış da değişebiliyor.
2. Ayrı bir çalışma klasörü açın. REA, çözümleyeceğiniz paketler ve çıktılar tek bir klasörde dursun. Bu klasör projelerinizin ve belgelerinizin dışında olsun. İş bitince bu klasörü arşive taşımak, kurulumu kaldırmak anlamına gelsin.
3. Claude'a ayrı bir profil verin. Claude Code, ayar klasörünü başka bir yere yönlendirmeye izin veriyor; REA'nın kurulum belgesinde bunun için ayrı bir bölüm var. REA'yı bu ayrı profile kurduğunuzda yazdığı her şey (ayar kaydı, skill klasörü) o profilde kalır.
- Yönlendirmeyi kalıcı yapmayın, yalnız o terminal penceresi için ayarlayın. Bilgisayarın genel ayarına eklenen yönlendirme her gün kullandığınız Claude'u da etkiler.
- REA'nın ve npm'in indirdiği önbellek ve geçici dosyaların da bu klasörde kalmasını sağlayın. Yalnız Claude'un ayar yolunu değiştirmek yetmez.
- Ayrı profilde Claude Code'a bir kez yeniden giriş yapmanız gerekebilir.
4. Paketi kurarken kurulum betiklerini kapatın. npm, kurduğu paketlerin kendi kurulum betiklerini çalıştırabilir. REA'yı kurarken bu betikleri kapatın ve isteğe bağlı bağımlılıkları atlayın. REA'nın statik çözümlemesi (kodu çalıştırmadan okuma) bunlar olmadan da çalışıyor. Bir şey eksik kalırsa 7. adımdaki sağlık kontrolü bunu gösterir.
5. Önce önizleme. REA'nın kurulum komutunun bir önizleme modu var. Bu modda hiçbir şey yazmadan nereye ne yazacağını tam yollarıyla listeliyor. Listede yalnız ayrı profil klasörünüzün yolları olmalı.
Uyarı: Listede ana Claude klasörünüz görünüyorsa (kullanıcı klasörünüzdeki Claude ayar dosyası ya da skill klasörü) kurmadan durun. Yönlendirme bazen REA'nın kendi başlatıcısına geçmiyor ve hedef sessizce ana klasöre dönüyor. Bu bölüm hazırlanırken ilk önizlemede tam olarak bu görüldü ve kurulumdan önce düzeltildi. Bunu kurulumdan önce gösteren tek adım önizleme.
6. Kurun, yalnız Claude Code'u seçin. Önizleme temizse kurulumu çalıştırın ve istemci olarak yalnız Claude Code'u seçin. Seçmezseniz REA bilgisayarda bulduğu bütün yapay zekâ araçlarına kendini eklemeye çalışıyor. REA yazacağı ayarın yedeğini de alıyor.
7. Sağlık kontrolü. REA'nın sağlık kontrolü komutunu ayrı profilde çalıştırın. İki şeyi görmelisiniz: araçların hepsi hazır ve REA skill'i Claude Code'a bağlı. Videoda 207 aracın 207'si hazırdı. Bu sayı sürüme göre değişebilir; önemli olan eksik araç kalmaması.
8. Önce/sonra karşılaştırması. Kurulumdan önce ana Claude klasörünüzün bir fotoğrafını alın: ayar dosyalarının ve skill klasörünün listesi ve parmak izleri (hash). Windows'ta servis listesini ve başlangıçta açılan programları da ekleyin. Kurulumdan sonra aynı listeyi tekrar alıp karşılaştırın. Fark sıfır olmalı. Bunu Claude'a yaptırmak için 2. prompt var; prompt Claude'dan yalnız okumasını ve hiçbir dosyayı değiştirmemesini istiyor, bu kısmı silmeyin.
9. Hedef paketleri indirin ama çalıştırmayın. Çözümleyeceğiniz programın paketlerini kurmadan, yalnız indirerek alın (npm paketi kurmadan dosya olarak indirebiliyor) ve kurulum betiklerini yine kapalı tutun. REA bu paketleri yalnız okuyacak. Hiçbir paketi çalıştırmayın. Videoda 7 paket, toplam 20 MB, 6 saniyede indi.
Geri alma
REA'nın yazdığı her şey ayrı profilde ve çalışma klasöründe. Bu iki klasörü arşive taşıdığınızda REA bilgisayarınızdan çıkmış olur. REA'nın kendi kaldırma komutu da var; yalnız kendi kayıtlarını ve skill dosyasını siler, belgede anlatılıyor. Ana ayarlarınıza dokunulmadığı için ana tarafta geri alınacak bir şey kalmaz. 8. adımdaki karşılaştırma bunu kanıtlar.
Alternatif: skill'i tek bir projeye tanıtmak
Ayrı profile giriş yapmak istemiyorsanız REA'nın skill klasörünü yalnız bir proje klasörünün içine koyabilirsiniz. Claude Code proje içi skill'leri yalnız o klasörde açılan oturumda görür. Bu durumda ana girişinizi kullanırsınız, ama REA'nın kendi komutunun yine yalıtılmış ortamda (3. adımdaki yönlendirmelerle) çalışması gerekir. Bunu kurmak bir adım daha karmaşık; önce ana yolla başlayın.
Bilmeniz gerekenler
- Analiz yerelde, okuma Claude'da. REA paketleri sizin bilgisayarınızda çözümlüyor ve ayrı bir API anahtarı istemiyor. Ama çıktıyı Claude'a okuttuğunuzda o içerik Claude'a gider. Müşterinize ya da şirketinize ait kodu çözümletmeden önce bunu hesaba katın.
- Bellek. Büyük paketlerde REA'nın çözümleyicisi bellek sınırına takılabiliyor. Videoda tablo arayüzü paketi iki denemede de takıldı. Komut hata vermeden bitse bile çıktı dosyası diğerlerinden çok küçükse o paket yarım kalmıştır.
- Çalışma zamanı yakalama. REA'nın bir de programı çalıştırıp gözleyen modu var. Rehber yalnız kodu çalıştırmadan okuyan yolu kullanıyor. Hedefi çalıştıran modlara geçmeden önce REA belgesinde ne yaptığını okuyun.
03 · İskelet
Başlangıç iskeleti: boş tablo
İskelet, Univer 1.1.0'ın açık kaynak paketleriyle tarayıcıda boş bir tablo açar. Hücre düzenleme, formül, biçimlendirme gibi temel tablo işleri Univer'den hazır gelir. Türkçe formül, Excel dosyası açıp kaydetme, grafik ya da yapay zekâ paneli yok; onları 7. ve 8. promptlarla siz eklersiniz.
1. Node.js'i kurun. nodejs.org adresinden LTS sürümünü indirip kurun. Terminalde sürüm numarası görüyorsanız tamam:
node --version2. Paketleri kurun. ZIP'i açın, terminali baslangic-iskeleti klasöründe açın:
npm install3. Tabloyu açın. Terminalde çıkan adresi (http://127.0.0.1:5173) tarayıcıda açın; boş tablo görünür.
npm run devSonra aynı klasörde Claude Code'u başlatın ve 7. promptta proje klasörü olarak bu klasörü verin. Univer zaten kurulu olduğu için Claude özellikleri bunun üzerine ekler.
04 · Promptlar
Sekiz prompt, kullanım sırasıyla
Köşeli parantezli yerleri kendi hedefinize göre doldurun. Bunlar çerçeve: Claude'un neyi, hangi sınırla ve hangi biçimde yapacağını söyler. Ayrıntıyı Claude, REA'nın çıkardığı haritadan kendisi bulur.
Kural: her promptta tek bir iş isteyin. Sonucu okuyun; anlamadığınız bir komut ya da dosya değişikliği için izin istenirse önce "bu ne yapacak?" diye sorun, sonra onaylayın.
1. Kurulum yardımı: komutları Claude açıklasın, siz çalıştırın
REA'yı Claude'a kurdurmak yerine adımları açıklatırsınız. Komutları siz okuyup çalıştırırsınız.
REA'yı (github.com/morluto/rea, npm'de rea-agents, sürüm [sürüm]) [çalışma klasörü] klasörüne, ana Claude ayarlarıma dokunmadan ayrı bir Claude profiliyle kurmak istiyorum. REA'nın resmî kurulum belgesine göre adımları sırala. Her komuttan önce ne yapacağını ve nereye yazacağını açıkla; komutları ben çalıştıracağım. Yönlendirmeler yalnız bu terminal penceresinde geçerli olsun, kalıcı ayar ekleme. Paket kurulum betiklerini kapat, isteğe bağlı bağımlılıkları atla. Önizleme adımını atlama; önizleme çıktısını ben sana yapıştıracağım, ana Claude klasörüm görünüyorsa durup sebebini bulacağız.- Sürümü ve çalışma klasörünü yazın.
- İşletim sisteminizi (Windows / macOS) ve terminalinizi (PowerShell / Terminal) de ekleyin.
2. Önce/sonra kontrolü
Kurulumdan önce bir kez, kurulumdan sonra bir kez verin.
Hiçbir dosyayı değiştirmeden, yalnız okuyarak şunu yap: ana Claude klasörümdeki ayar dosyalarının ve skill klasörünün dosya listesini, her dosyanın boyutu ve parmak iziyle (sha256) [çalışma klasörü]/once.txt dosyasına yaz. [Windows ise: servis listesini ve başlangıçta açılan programları da ekle.]Aynı listeyi hiçbir dosyayı değiştirmeden tekrar çıkar, [çalışma klasörü]/sonra.txt dosyasına yaz ve once.txt ile karşılaştır. Fark varsa her farkı tek tek yaz: hangi dosya, ne değişti. Fark yoksa "fark yok" yaz ve iki dosyanın parmak izini göster.3. Hedef ve lisans kontrolü
Çözümlemeden önce hedefin uygun olup olmadığını netleştirir.
[Program adı] ([depo adresi]) için lisans kontrolü yap: lisansın adı, kodunu kullanmama ve üzerine kendi ürünümü kurmama izin veriyor mu, telif notu ya da bildirim şartı ne, adını ve logosunu kullanabilir miyim. Hangi paketler açık kaynak, hangileri ayrı lisanslı (pro, ticari)? Program JavaScript mi, .NET mi, makine koduna derlenmiş mi? Her cevaba kaynak göster; emin olmadığın yeri "bilinmiyor" diye yaz.- Program adını ve depo adresini yazın.
- Cevapta lisans "izin vermiyor" ya da "bilinmiyor" çıkarsa bu hedefle devam etmeyin.
4. Paketleri REA skill'ine çözdürmek
Videodaki prompt. Paketler önceden indirilmiş ve hiçbiri çalıştırılmamış olmalı (kurulum rehberi, 9. adım).
[Program adı] paketlerini REA skill'iyle çözümle ve her paketin sonucunu ayrı bir dosyaya yaz.Univer paketlerini REA skill'iyle çözümle ve her paketin sonucunu ayrı bir dosyaya yaz.İpucu: İş bitince "çıktı dosyalarının boyutlarını listele" deyin. Diğerlerinden çok küçük kalan bir dosya, o paketin yarım çözüldüğünü gösterir (videoda tablo arayüzü paketi bellek sınırına takıldı).
5. Haritayı Claude'a okutmak
REA'nın ham çıktısı bir insanın okuyacağı gibi değil. Bu prompt onu tek sayfalık bir haritaya çevirir; üç şeyi istemek yeterli.
REA'nın [çıktı klasörü] klasöründeki çıktılarından [program adı] uygulamasının mimarisini sade bir harita olarak çıkar: 1) katmanlar ve her katmanın ne yaptığı, 2) katmanlar arasındaki bağlar, 3) [yapmak istediğin uygulama] için hangi parçalar hazır, hangileri eksik ya da ayrı lisanslı. Kilit parçaların adlarını yaz, tek sayfa olsun, [harita dosyası] dosyasına kaydet. Çıktıda görmediğin bir şeyi tahmin etme, "bilinmiyor" yaz.- Yapmak istediğiniz uygulamayı bir cümleyle yazın (ör. "Türkçe formül anlayan bir tablo uygulaması").
- Haritanın üçüncü maddesi, uygulamanıza neyi kendiniz eklemeniz gerektiğini kod yazmadan önce gösterir.
6. Önce plan
Kod yazmadan önce Claude'dan bir yapım planı isteyin. Planı okuyup onaylamadan 7. prompta geçmeyin.
[Harita dosyası]'na göre [yapmak istediğin uygulama] için bir yapım planı çıkar: [program adı]'nın hangi açık kaynak paketlerini kullanacaksın, haritada eksik görünen [özellikler] için lisansı uygun hangi kitaplıkları önerirsin (lisansını doğrula), adımlar hangi sırayla gidecek, her adımın sonunda neyi test edeceksin. Ayrı lisanslı (pro) paket önerme. Kod yazma, yalnız planı göster.7. Uygulamayı kurmak
[Harita dosyası]'nı ve onayladığım planı kullanarak [program adı]'nın açık kaynak paketleri üzerine kurulu, [özellik 1], [özellik 2] ve [özellik 3] olan bir [uygulama türü] kur. Ayrı lisanslı (pro) paketleri kullanma. Projeyi [proje klasörü] klasörüne kur, bağımlılıklar yalnız bu klasöre girsin. Her adımı [günlük dosyası]'na yaz: ne yaptın, haritanın hangi kısmını kullandın, çıkan hata ve çözümü, süre. Her özellikten sonra çalıştığını test et ve testi günlüğe yaz. Bitince kullandığın bütün paketlerin lisanslarını listele.Videodaki uygulama için doldurulmuş hâli: Univer'in açık kaynak paketleri üzerine kurulu, Türkçe formül anlayan, Excel dosyası açıp kaydeden, grafik çizen, sıralama ve filtre yapan ve yapay zekâ paneli olan bir tablo uygulaması.
- Özellikleri üçle sınırlı tutun, gerisini sonraki promptlarla tek tek ekletin.
- Paketteki başlangıç iskeletini kullanıyorsanız proje klasörü olarak
baslangic-iskeletiklasörünü yazın ve "Univer kurulu, boş tablo açılıyor; özellikleri bunun üzerine ekle" diye ekleyin. - Günlük dosyası şart değil, ama hata çıktığında Claude'un neyi neden yaptığını görmenin en kısa yolu.
8. Yapay zekâ paneli: önce güvenlik çerçevesi
Panel, tabloya düz cümleyle iş yaptırmak için. Aşağıdaki prompt, Claude'a tabloya istediği gibi yazma yetkisi vermeden paneli kurmanın çerçevesi. Önce tasarımı isteyin, onaylayınca kurdurun.
Uygulamaya bir yapay zekâ paneli eklemek istiyorum. Önce tasarımı göster, kod yazma. Şartlar: 1) [harita dosyası]'ndaki komutlardan en fazla [sayı] güvenli işlemlik bir eylem sözlüğü çıkar (ör. değer yazmak, sıralamak, biçimlendirmek, grafik açmak); 2) Claude yalnız bu sözlükten eylem önersin, sözlükte olmayan bir yanıt gelirse uygulama reddetsin; 3) her eylem uygulamanın kendi geri alma listesine girsin; 4) panel yalnız bu bilgisayardan gelen isteği dinlesin; 5) Claude'a dosya okuma, yazma ya da komut çalıştırma aracı verilmesin, yalnız eylem listesi üretsin; 6) panel isteği [bilgisayardaki Claude Code / API anahtarı] ile çalışsın. Tasarımda bu altı şartın her birinin nasıl sağlandığını yaz.- Videoda 10 işlemlik bir sözlük kullanıldı, panel bilgisayardaki Claude Code ile çalıştı.
- Bilgisayardaki Claude Code'u seçerseniz kontrol listesinin "Uygulama" bölümündeki "Panel ve ücret" maddesine bakın (API anahtarı ve ücret).
İpucu: Takılırsanız terminaldeki ya da Claude Code'daki hata metninin tamamını kopyalayıp Claude'a yapıştırın ve "bu hatayı açıkla, düzeltmek için ne yapmalıyım" yazın. Hatayı kendi sözlerinizle anlatmaktansa metnin kendisini vermek daha hızlı sonuç verir.
05 · Kontrol
Kontrol listesi: kurulumdan paylaşıma
Bir maddeye "evet" diyemiyorsanız bir sonraki aşamaya geçmeyin.
Başlamadan önce
- Hedef belli mi? Çözümleyeceğiniz programın adı ve deposu belli, 3. prompt ile lisansı kontrol edildi.
- Lisans izin veriyor mu? Kodunu kullanmanıza ve üzerine kendi ürününüzü kurmanıza izin veren bir açık kaynak lisansı var ya da program size ait. "Bilinmiyor" çıktıysa cevap "hayır" sayılır.
- Tür uygun mu? Program JavaScript, web ya da .NET. Makine koduna derlenmiş bir programsa ayrı bir çözümleme motoru (Ghidra) gerekiyor ve bu yol deneysel.
- Kod kimin? Müşterinize ya da şirketinize ait kodu çözümletecekseniz REA'nın çıktısını Claude'a okuttuğunuzda içeriğin Claude'a gideceğini hesaba kattınız ve izniniz var.
Kurulum
- Resmî kaynak. REA GitHub'da
morluto/rea, npm'derea-agentsadından geliyor. Sürümü not ettiniz. - Ayrı klasör ve ayrı profil. REA, ana Claude profilinizde değil, ayrı bir profilde ve ayrı bir çalışma klasöründe.
- Önizleme temiz. Önizleme listesinde yalnız ayrı profil klasörünüzün yolları var. Ana Claude klasörünüz görünmüyor.
- Yalnız Claude Code seçildi. Kurulumda başka yapay zekâ aracı seçilmedi.
- Sağlık kontrolü. Araçların hepsi hazır, REA skill'i Claude Code'a bağlı görünüyor.
- Önce = sonra. Ana Claude ayarları, skill klasörü, servisler ve başlangıç programları kurulumdan önceki hâliyle birebir aynı (2. prompt: "fark yok").
Çözümleme
- Paketler çalıştırılmadı. Hedef paketler kurulmadan, yalnız indirildi. Kurulum betikleri kapalıydı.
- Her paketin dosyası var. Her paket için ayrı bir çıktı dosyası oluştu.
- Yarım kalan yok. Çıktı boyutlarına baktınız. Diğerlerinden çok küçük kalan dosya varsa o paket yarım (bellek sınırı). Haritada o paketin bilgisi eksik kalacak; bunu not ettiniz.
Harita ve plan
- Harita üç şeyi söylüyor. Katmanlar, katmanlar arası bağlar, uygulamanız için hazır olan ve eksik ya da ayrı lisanslı olan parçalar.
- Tahmin yok. Haritada "bilinmiyor" yazan yerler sizin için açık soru olarak duruyor. Claude'un o yerleri doldurmasını istemediniz.
- Plan onaylı. Kod yazılmadan önce yapım planını okudunuz. Ayrı lisanslı (pro) paket yok, eksik özellikler için önerilen kitaplıkların lisansı doğrulandı.
Uygulama
- Her özellik test edildi. Her özellikten sonra Claude bir test yaptı ve sonucu günlüğe yazdı. Siz de en az bir kez elle denediniz.
- Dosya gidiş-dönüşü. Uygulama bir dosya biçimini (ör. Excel dosyası) açıp kaydediyorsa bir örnek dosyayı açıp kaydettiniz ve kaydedileni orijinaliyle karşılaştırdınız. Neyin taşınmadığını (grafik, resim, makro gibi) biliyorsunuz.
- Panel ve ücret. Yapay zekâ paneli bilgisayardaki Claude Code ile çalışıyorsa Claude Code aboneliğinizin kullanım hakkından düşer. Bilgisayarınızda Claude için bir API anahtarı ortam değişkeni tanımlıysa Claude Code ücretli API hesabınızı kullanabilir. Panelin Claude Code'u bu değişken olmadan çağırdığından emin olun.
- Panel güvenliği. Panel yalnız eylem sözlüğündeki işlemleri uyguluyor, sözlük dışı yanıtı reddediyor, her işlemi geri alınabilir yapıyor, yalnız bu bilgisayardan gelen isteği dinliyor. Claude'a dosya ya da komut aracı verilmedi. Bunların her birini bir kez denediniz (ör. "geri al" bütün işlemleri geri götürüyor mu?).
Paylaşmadan ya da başkasına kurmadan önce
- Telif notu yerinde. Kullandığınız açık kaynak paketlerin lisans ve telif notları uygulamanızın içinde duruyor. Apache 2.0 ve MIT, kodu dağıttığınızda bunu şart koşar.
- Ad ve logo yok. Uygulamanızda orijinal programın adı, logosu ve simgeleri yok. Kendi adınız ve görselleriniz var.
- Bağımlılık lisansları. Claude'dan kurulan bütün paketlerin lisans listesini istediniz. Lisansı boş ya da ticari olan paket kalmadı.
- Kullanım şartları. Paketteki panel tasarımı kişisel kullanım için düşünüldü. Uygulamayı başkalarına açacaksanız, özellikle panel bilgisayardaki Claude Code ile çalışıyorsa, önce Anthropic'in kullanım şartlarını okuyun.
06 · Lisans
Lisans ve çizgi
REA, başkasının kapalı ya da lisanslı yazılımını kopyalamayı desteklemez (REA'nın kendi kullanım sınırları). Bu yol yalnız lisansı izin veren açık kaynak yazılımlar ya da size ait yazılımlar için. Videodaki hedef, Apache 2.0 lisanslı açık kaynak Univer.
İskeletteki paketler
İskelet Univer'in açık kaynak paketlerini kullanır: @univerjs/presets 1.1.0 ve @univerjs/preset-sheets-core 1.1.0 (onunla gelen @univerjs/* paketleriyle). Telif hakkı DreamNum Co., Ltd.'ye ait (Univer paketlerindeki yazar bilgisi). Lisans Apache License 2.0; tam metni npm install sonrasında her paketin içinde ve apache.org adresinde. Tek istisna @univerjs/icons: o MIT lisanslı.
| Paket | Sürüm | Lisans |
|---|---|---|
| react, react-dom | 18.3.1 | MIT |
| rxjs | 7.8.2 | Apache-2.0 |
| vite (yalnız geliştirme) | 8.3.4 | MIT |
| typescript (yalnız geliştirme) | 7.0.2 | Apache-2.0 |
- Univer'in ayrı lisanslı (pro, ticari) paketleri iskelette yok. Onları eklerseniz kendi lisans şartlarına bakın.
- Univer adı ve logosu sahibine aittir; kendi ürününüzü Univer'in resmî ürünü gibi göstermeyin.
- Dağıtacağınız bir ürün yaparsanız Claude Code'a "kullandığım bütün paketlerin lisanslarını listele" deyin (7. prompt) ve gereken telif bildirimlerini ürününüze ekleyin.
Not: Bu metin hukuki görüş değildir. Lisans ve kullanım şartları ülkeye ve yazılıma göre değişir; kendi hedefinizde önce lisansı okuyun.
@kaandoganai · Claude Ustalık Serisi #03