# Terminoloji Tablosu (Terminology Glossary) Bu doküman Türkçe çevirilerin terminoloji karşılıklarını kayıt altına alarak çeviri tutarlılığını sağlar. ## Durum Açıklaması - **Onaylandı (Confirmed)**: Onaylanmış çeviri - **Beklemede (Pending)**: İnceleme bekleyen çeviri --- ## Terminoloji Tablosu | English | tr | Durum | Notlar | |---------|-------|------|------| | Agent | Agent | Onaylandı | İngilizce tutulur | | Hook | Hook | Onaylandı | İngilizce tutulur | | Plugin | Plugin | Onaylandı | İngilizce tutulur | | Token | Token | Onaylandı | İngilizce tutulur | | Skill | Skill | Onaylandı | İngilizce tutulur | | Command | Command | Onaylandı | İngilizce tutulur | | Rule | Rule | Onaylandı | İngilizce tutulur | | Harness | Harness | Onaylandı | İngilizce tutulur | | TDD (Test-Driven Development) | TDD (Test Odaklı Geliştirme) | Onaylandı | İlk kullanımda açılır | | E2E (End-to-End) | E2E (Uçtan Uca) | Onaylandı | İlk kullanımda açılır | | API | API | Onaylandı | İngilizce tutulur | | CLI | CLI | Onaylandı | İngilizce tutulur | | IDE | IDE | Onaylandı | İngilizce tutulur | | MCP (Model Context Protocol) | MCP | Onaylandı | İngilizce tutulur | | Workflow | İş akışı / Workflow | Onaylandı | Bağlama göre | | Codebase | Kod tabanı / Codebase | Onaylandı | Bağlama göre | | Coverage | Kapsam / Coverage | Onaylandı | Test bağlamında | | Build | Build | Onaylandı | İngilizce tutulur | | Debug | Debug | Onaylandı | İngilizce tutulur | | Deploy | Deploy / Dağıtım | Onaylandı | Bağlama göre | | Commit | Commit | Onaylandı | Git terimi, İngilizce tutulur | | PR (Pull Request) | PR | Onaylandı | İngilizce tutulur | | Branch | Branch | Onaylandı | Git terimi, İngilizce tutulur | | Merge | Merge | Onaylandı | Git terimi, İngilizce tutulur | | Repository | Repository | Onaylandı | İngilizce tutulur | | Fork | Fork | Onaylandı | İngilizce tutulur | | Supabase | Supabase | - | Ürün adı korunur | | Redis | Redis | - | Ürün adı korunur | | Playwright | Playwright | - | Ürün adı korunur | | TypeScript | TypeScript | - | Dil adı korunur | | JavaScript | JavaScript | - | Dil adı korunur | | Go/Golang | Go | - | Dil adı korunur | | Python | Python | - | Dil adı korunur | | Java | Java | - | Dil adı korunur | | Kotlin | Kotlin | - | Dil adı korunur | | Swift | Swift | - | Dil adı korunur | | Rust | Rust | - | Dil adı korunur | | PHP | PHP | - | Dil adı korunur | | Perl | Perl | - | Dil adı korunur | | React | React | - | Framework adı korunur | | Next.js | Next.js | - | Framework adı korunur | | Vue | Vue | - | Framework adı korunur | | Django | Django | - | Framework adı korunur | | Laravel | Laravel | - | Framework adı korunur | | PostgreSQL | PostgreSQL | - | Ürün adı korunur | | SQLite | SQLite | - | Ürün adı korunur | | RLS (Row Level Security) | RLS (Satır Düzeyi Güvenlik) | Onaylandı | İlk kullanımda açılır | | OWASP | OWASP | - | İngilizce tutulur | | XSS | XSS | - | İngilizce tutulur | | SQL Injection | SQL Injection | Onaylandı | İngilizce tutulur | | CSRF | CSRF | - | İngilizce tutulur | | Refactor | Refactor / Yeniden yapılandırma | Onaylandı | Bağlama göre | | Dead Code | Dead code | Onaylandı | İngilizce tutulur | | Lint/Linter | Lint | Onaylandı | İngilizce tutulur | | Code Review | Code review | Onaylandı | İngilizce tutulur | | Security Review | Güvenlik incelemesi | Onaylandı | | | Best Practices | En iyi uygulamalar | Onaylandı | | | Edge Case | Edge case | Onaylandı | İngilizce tutulur | | Happy Path | Happy path | Onaylandı | İngilizce tutulur | | Fallback | Fallback | Onaylandı | İngilizce tutulur | | Cache | Cache | Onaylandı | İngilizce tutulur | | Queue | Queue | Onaylandı | İngilizce tutulur | | Pagination | Pagination | Onaylandı | İngilizce tutulur | | Cursor | Cursor | Onaylandı | İngilizce tutulur | | Index | Index | Onaylandı | İngilizce tutulur | | Schema | Schema | Onaylandı | İngilizce tutulur | | Migration | Migration | Onaylandı | İngilizce tutulur | | Transaction | Transaction | Onaylandı | İngilizce tutulur | | Concurrency | Eşzamanlılık / Concurrency | Onaylandı | Bağlama göre | | Goroutine | Goroutine | - | Go terimi korunur | | Channel | Channel | Onaylandı | Go bağlamında korunur | | Mutex | Mutex | - | İngilizce tutulur | | Interface | Interface | Onaylandı | İngilizce tutulur | | Struct | Struct | - | Go terimi korunur | | Mock | Mock | Onaylandı | Test terimi korunur | | Stub | Stub | Onaylandı | Test terimi korunur | | Fixture | Fixture | Onaylandı | Test terimi korunur | | Assertion | Assertion | Onaylandı | İngilizce tutulur | | Snapshot | Snapshot | Onaylandı | İngilizce tutulur | | Trace | Trace | Onaylandı | İngilizce tutulur | | Artifact | Artifact | Onaylandı | İngilizce tutulur | | CI/CD | CI/CD | - | İngilizce tutulur | | Pipeline | Pipeline | Onaylandı | İngilizce tutulur | | Container | Container | Onaylandı | İngilizce tutulur | | Docker | Docker | - | Ürün adı korunur | | Kubernetes | Kubernetes | - | Ürün adı korunur | | Sandbox | Sandbox | Onaylandı | İngilizce tutulur | | Evaluation / Eval | Eval | Onaylandı | İngilizce tutulur | | Prompt | Prompt | Onaylandı | İngilizce tutulur | | Context | Context / Bağlam | Onaylandı | Bağlama göre | | Subagent | Subagent | Onaylandı | İngilizce tutulur | | Orchestration | Orkestrasyon | Onaylandı | | | Checkpoint | Checkpoint | Onaylandı | İngilizce tutulur | | Verification Loop | Verification loop | Onaylandı | İngilizce tutulur | | Observer | Observer | Onaylandı | İngilizce tutulur | | Session | Session / Oturum | Onaylandı | Bağlama göre | | State | State / Durum | Onaylandı | Bağlama göre | | Memory | Memory / Bellek | Onaylandı | Bağlama göre | | Instinct | Instinct | Onaylandı | İngilizce tutulur | | Pattern | Pattern / Desen | Onaylandı | Bağlama göre | | Worktree | Worktree | Onaylandı | Git terimi, İngilizce tutulur | | Pass@k | Pass@k | - | Metrik adı korunur | | Grader | Grader | Onaylandı | İngilizce tutulur | | Hot-load | Hot-load | Onaylandı | İngilizce tutulur | | Cascade | Cascade | Onaylandı | İngilizce tutulur | | Throttling | Throttling | Onaylandı | İngilizce tutulur | | Sanitization | Sanitizasyon | Onaylandı | | | CVE | CVE | - | İngilizce tutulur | | AgentShield | AgentShield | - | Ürün adı korunur | | NanoClaw | NanoClaw | - | Ürün adı korunur | | ECC Tools | ECC Tools | - | Ürün adı korunur | --- ## Çeviri İlkeleri 1. **Ürün Adları**: İngilizce tutulur (Supabase, Redis, Playwright, AgentShield) 2. **Programlama Dilleri**: İngilizce tutulur (TypeScript, Go, JavaScript, Python) 3. **Framework Adları**: İngilizce tutulur (React, Next.js, Vue, Django) 4. **Teknik Kısaltmalar**: İngilizce tutulur (API, CLI, IDE, MCP, TDD, E2E, CI/CD) 5. **Git Terimleri**: Çoğunlukla İngilizce tutulur (commit, PR, fork, branch, merge) 6. **ECC Terimleri**: İngilizce tutulur (agent, hook, skill, command, rule, harness) 7. **Kod İçeriği**: Çevrilmez (değişken adları, fonksiyon adları orijinal haliyle, açıklama yorumları çevrilir) 8. **İlk Kullanım**: Kısaltmalar ilk kullanımda açılır 9. **Bağlamsal Terimler**: Bazı terimler bağlama göre Türkçe veya İngilizce kullanılır (workflow, codebase, context, vb.) --- ## Türkçe Çeviri Notları ### Neden Çoğu Terim İngilizce? Yazılım geliştirme ekosisteminde, özellikle AI agent harness sistemlerinde kullanılan terimler için Türkçe karşılıklar: 1. **Tam karşılık vermez**: Örneğin "agent" kelimesinin Türkçe karşılığı olan "ajan" veya "temsilci" teknik bağlamda farklı anlamlara gelebilir. 2. **Ekosistem bütünlüğü**: Geliştiriciler bu terimleri İngilizce olarak öğreniyor ve kullanıyor. Türkçeleştirmek kafa karışıklığına yol açabilir. 3. **Dokümantasyon uyumu**: Orijinal Claude Code dokümantasyonu ve topluluk kaynaklarıyla uyum için İngilizce terimler korunur. 4. **Kod-doküman tutarlılığı**: Kod içinde bu terimler İngilizce kullanıldığından, dokümantasyonda da aynı terimleri kullanmak tutarlılık sağlar. ### Bağlamsal Kullanım Bazı terimler bağlama göre Türkçe veya İngilizce kullanılır: - **Workflow**: Genel anlatımda "iş akışı", teknik bağlamda "workflow" - **Context**: Genel anlatımda "bağlam", teknik bağlamda "context" - **Session**: Genel anlatımda "oturum", teknik bağlamda "session" - **Deploy**: Fiil olarak kullanıldığında "dağıtım yapmak", isim olarak "deploy" ### Telaffuz Rehberi (Opsiyonel) Türkçe konuşurken yaygın kullanılan telaffuzlar: - **Agent**: /eycent/ (İngilizce telaffuz) - **Hook**: /huk/ (İngilizce telaffuz) - **Skill**: /skil/ (İngilizce telaffuz) - **Command**: /komand/ veya /kumand/ - **Build**: /bild/ - **Debug**: /dibag/ - **Cache**: /keş/ - **Pipeline**: /payplayn/ veya /paypalayn/ --- ## Güncelleme Geçmişi - 2026-03-22: İlk sürüm oluşturuldu, tüm çeviri dosyalarında kullanılan terimler derlendi