Sözlük
Claude Code ve kodlama ajanlarıyla çalışırken karşına çıkan terimlerin kısa açıklamaları. Her terimin örneği, ilgili terimleri ve sitede geçtiği yer var.
- API anahtarı (API key)Bir programın senin adına bir servise bağlanmasını sağlayan ve şifre gibi saklanması gereken uzun metin.
- branchAna koddan ayrılıp tek bir değişikliği taşıyan ve iş bitince main'e merge edilen çalışma hattı.
- CIHer PR'da kontrolleri GitHub'ın sunucusunda koşan sistem.
- CLAUDE.mdClaude Code'un her oturumun başında okuduğu ve repo'nun çalışma kurallarını taşıyan Markdown dosyası.
- commitRepo'daki değişikliklerin bir anını, yazarı ve kısa bir açıklamasıyla birlikte geçmişe yazan kayıt.
- deployKodun son halini derleyip internette bir adresten çalışır hale getiren yayın adımı.
- forkBaşkasının repo'sunun kendi GitHub hesabındaki kopyası.
- ghGitHub'ın komut satırı aracı.
- gitDosyaların geçmişini tutan araç.
- hookClaude Code'un belli bir anda, mesela bir tool çalışmadan hemen önce, kendiliğinden koşturduğu script.
- importVercel'de bir GitHub repo'sunu seçip ona bağlamak.
- issueGitHub'da bir repo'ya açılan iş kaydı.
- kabul kriteri (acceptance criteria)Bir işin ne zaman bitmiş sayılacağını, kontrol edilebilir tek bir davranış üzerinden söyleyen cümle.
- klonlamakRepo'nun bir kopyasını bilgisayarına indirmek.
- kodlama ajanı (coding agent)Senin anlattığın işi dosyaları okuyup değiştirerek ve komut çalıştırarak kendisi yürüten program.
- localStorageTarayıcının bir site için o cihazda ayırdığı, sayfa kapansa da silinmeyen küçük veri deposu.
- mainCanlı uygulamanın beslendiği ana branch.
- maintainerRepo'ya neyin gireceğine karar veren ve merge eden kişi.
- MCPModel Context Protocol, ajanın ayrı bir server'ın sunduğu tool'ları da çağırabilmesini sağlayan protokol.
- mergeBir PR'daki değişikliği ana branch'e katıp projenin kalıcı geçmişine sokmak.
- NodeUygulamayı bilgisayarında çalıştıran program.
- npmNode'la gelen, paketleri indiren ve
npm testgibi proje komutlarını koşan araç. - permission (izin)Ajanın hangi tool çağrısını sormadan yapacağını, hangisinde onay isteyeceğini ve hangisini hiç yapamayacağını belirleyen ayar.
- pluginClaude Code'a komut ve davranış ekleyen paket.
- pnpmUygulamanın kullandığı paketleri indiren, testi ve geliştirme sunucusunu başlatan araç.
- PR (pull request)Bir branch'teki değişikliğin ana koda girmesi için açılan, okunup tartışıldıktan sonra merge edilen istek.
- previewUygulamanın PR'daki haliyle, canlı adrese dokunmadan ayrı bir adreste çalışan geçici kopyası.
- repoRepository'nin kısası, bir projenin dosyalarını ve bütün değişiklik geçmişini birlikte taşıyan klasör.
- reviewBir PR'daki değişikliği, merge kararından önce istenen işle karşılaştırarak okumak.
- skillBir işin nasıl yapılacağını ajana adım adım tarif eden, o iş gündeme gelince yüklenen talimat klasörü.
- SPEC.mdAjanın kod yazmadan önce çıkardığı ve senin onayladığın tek sayfalık iş tanımı.
- subagent (alt ajan)Ana ajanın bir işi devrettiği, kendi konuşmasında çalışıp yalnız sonucunu geri getiren ikinci bir ajan.
- templateKendi repo'nu açmak için kopyaladığın hazır başlangıç.
- terminalBilgisayara yazdığın komutlarla iş yaptırdığın, yalnız metinden oluşan pencere.
- testKodun belli bir durumda beklenen sonucu verip vermediğine bakan ve bunu her koşuda yeniden yapan kod parçası.
- toolAjanın modele sunduğu ve dosya okumak ya da komut çalıştırmak gibi tek bir işi yapan fonksiyon.
- typecheckKodu çalıştırmadan tiplerin birbirini tutup tutmadığına bakan kontrol.
2 saatte canlı uygulama.
Kendi fikrinden küçük bir web uygulamasını yapay zekayla 2 saatte canlıya aldığın ücretsiz bir rehber. Bu sayfadaki terimlerin çoğu orada sırayla karşına çıkıyor.