Claude Code GitLab CI/CD Beta: Issue'dan Merge Request'e AI Otomasyonu
GitLab CI/CD beta entegrasyonu ile @claude mention, MR üretimi, Bedrock ve Vertex AI sağlayıcıları, runner maliyeti ve güvenli otomasyon.
Yapay Zeka Hattı Editörleri
11 Mayıs 2026 • 1 dk okuma

GitLab CI/CD beta nedir?
Claude Code GitLab CI/CD entegrasyonu beta aşamasında olan ve GitLab iş akışlarına Claude Code'u taşıyan resmi bir geliştirme yoludur. GitLab tarafından sürdürülen entegrasyon; issue, merge request ve yorum bağlamından görev çıkarıp Claude Code CLI ve Agent SDK üzerinden çalışır.
GitHub Actions ile farkı
GitHub Actions yazısındaki @claude PR akışına benzer şekilde GitLab tarafında da yorum tetikleyicileri, CI job'ları ve MR üretimi kullanılır. Fark, GitLab runner altyapısı, .gitlab-ci.yml yapılandırması ve GitLab'ın CI/CD değişkenleri üzerinden ilerlemesidir.
- Instant MR creation: İstek açıklamasından değişiklik öneren merge request oluşturabilir.
- Provider abstraction: Claude API, Amazon Bedrock veya Google Vertex AI seçilebilir.
- Sandboxed execution: Her görev runner içinde izole job olarak çalışır ve değişiklikler MR üzerinden görünür.
Kurulumda dikkat edilecekler
Üretim kurulumunda API anahtarlarını masked CI/CD variable olarak saklamak, OIDC veya Workload Identity Federation kullanmak ve job timeout değerlerini sınırlamak gerekir. Claude'un repository kurallarını öğrenmesi için kök dizinde net bir CLAUDE.md dosyası hazırlanmalıdır.
SEO açısı
"Claude Code GitLab", "Claude Code GitLab CI/CD", "AI merge request", "GitLab AI coding" ve "Claude Code Bedrock GitLab" aramaları GitHub dışı ekiplerin niyetini yakalar. Bu nedenle GitLab içeriği ayrı bir blog olarak tutulmalı, GitHub Actions yazısına gömülmemelidir.
Kaynaklar
Bu rehber Claude Code GitLab CI/CD dokümantasyonu temel alınarak hazırlanmıştır.