AI Duplicate Detector & Issue Assistant - Dokümantasyon
Güncellendi: 2026-06-30
Genel Bakış
AI Duplicate Detector & Issue Assistant, Jira ekibiniz için iki şey yapar. Birincisi, görüntülemekte olduğunuz issue üzerinde, backlog'unuzun tamamında ve yeni issue'lar oluşturulduğunda otomatik olarak yinelenen kayıtları çözmenize yardımcı olur. İkincisi, her issue üzerinde bir yapay zeka asistanı olarak çalışır; issue'nun içeriğini özetlere, kabul kriterlerine, alt görevlere, tahminlere, test senaryolarına, çevirilere ve daha fazlasına dönüştürür — sonucu doğrudan issue'ya uygulama seçeneğiyle birlikte.
Her şey Atlassian'ın platformu içinde, Forge üzerinde çalışır. Yapay zeka, Atlassian'ın yerel Forge LLM API'si üzerinden Anthropic Claude tarafından sağlanır — hiçbir issue içeriği Atlassian dışındaki bir hizmete gönderilmez ve verileriniz hiçbir zaman bir modeli eğitmek için kullanılmaz.
Bir bakışta özellikler
| Özellik | Nerede | Ne yapar |
|---|---|---|
| Yinelenen tespiti | Issue paneli | Aynı sorunu tanımlayan açık issue'ları, her biri bir eşleşme puanı ve gerekçesiyle listeler. |
| Yinelenen birleştirme | Issue paneli | Bir adayı yinelenen olarak işaretler: iki issue'yu birbirine bağlar, bir not ekler, izleyicileri (watcher) taşır ve yinelenen kaydı kapatır. Onay gerektirir. |
| Backlog taraması | Proje sayfası | Projenin açık issue'larını tek seferde tarar ve olası yinelenenleri gruplar. |
| Otomatik tespit | Otomatik | Yeni bir issue oluşturulduğunda, uygulama mevcut yinelenenleri kontrol eder ve bulursa yeni issue'ya bir yorum ekler. |
| Yapay zeka aksiyonları | Issue paneli | Talep üzerine çalışan yapay zeka yardımcıları (aşağıya bakın). Bazıları sonucu doğrudan issue'ya yazabilir. |
Başlarken
- Uygulamayı yükleyin: Atlassian Marketplace üzerinden Jira Cloud sitenize kurun.
- Herhangi bir Jira issue'sunu açın. Uygulama, olası yinelenenleri otomatik olarak listeleyen ve yapay zeka aksiyonları menüsünü gösteren bir AI Duplicate Detector paneli ekler.
- Bir projenin AI Duplicate Scan sayfasını açın (proje kenar çubuğundan) ve tüm backlog'u yinelenen gruplar için tarayın.
Uygulamayı ilk kullandığınızda Jira sizden izin vermenizi isteyebilir. Tüm okuma ve yazma işlemleri sizin adınıza gerçekleşir; bu nedenle uygulama yalnızca zaten çalışma izniniz olan issue'ları görebilir ve değiştirebilir.
Yinelenen tespiti ve birleştirme
Uygulama, tamamen Atlassian'ın platformu içinde kalarak yinelenenleri üç aşamada bulur:
- Aday arama. Uygulama, issue'nun özetini ve anahtar kelimelerini kullanarak, ilişkili olabilecek küçük bir açık issue kümesi toplamak için bir Jira araması (JQL) çalıştırır.
- Yapay zeka değerlendirmesi. Her aday, yapay zeka modeli tarafından mevcut issue ile karşılaştırılır; model, yinelenen olma olasılığını puanlar ve kısa bir gerekçe yazar.
- Sıralama. Yalnızca yüksek güvenilirlikli eşleşmeler tutulur ve puana göre sıralanmış olarak gösterilir. Hiçbir şey eşleşmezse panel, yinelenen bulunamadığını bildirir.
Bir yinelenenin birleştirilmesi
Her adayın yanında Yinelenen olarak işaretle ve birleştir aksiyonu bulunur. Jira'da tek bir "birleştirme" işlemi olmadığından, uygulama bir kişinin yapacağı adımları uygular: adayı mevcut issue'ya Duplicate olarak bağlar, bir not ekler, adayın izleyicilerini mevcut issue'ya taşır ve adayı kapalı/ tamamlandı durumuna geçirir (mümkünse Duplicate çözümüyle).
Backlog taraması ve otomatik tespit
- Backlog taraması (proje sayfası): Projeden AI Duplicate Scan sayfasını açın ve Scan for duplicates düğmesine basın. Uygulama, projenin açık issue'larını okur ve tek bir yapay zeka geçişinde birbirine yinelenen görünenleri gruplar. Birleştirmek için herhangi bir issue'nun panelini açın.
- Otomatik tespit (yeni issue'lar): Bir issue oluşturulduğunda, uygulama arka planda mevcut yinelenenleri kontrol eder. Bulursa, bunları listeleyen bir yorumu yeni issue'ya ekler — böylece yinelenenler oluşturulma anında yakalanır. Yapay zeka yalnızca ilk Jira aramasının gerçekten aday bulduğu durumlarda çağrılır; bu da işlem yükünü en aza indirir.
Yapay zeka aksiyonları
Herhangi bir issue'da, aşağıdakilerden birini çalıştırmak için panelin AI actions menüsünü açın. Sonuçlar panelde görünür; belirtilen durumlarda bunları issue'ya uygulayabilirsiniz.
| Aksiyon | Ne üretir | Issue'ya uygulanabilir mi? |
|---|---|---|
| Summarize | Son yorumlar dahil kısa bir özet ve önemli noktalar. | Yorum olarak ekle |
| Acceptance Criteria | Kabul kriterlerinden oluşan bir kontrol listesi. | Yorum olarak ekle |
| Rewrite Issue | Açıklamanın daha net ve daha iyi yapılandırılmış bir sürümü. | Açıklamayı değiştir (onay ile) |
| Suggest Sub-tasks | Alt görev başlıklarına bölünmüş bir liste. | Alt görevler oluştur |
| Estimate Story Points | Güven düzeyi ve gerekçesiyle birlikte bir story point tahmini. | Story point ayarla |
| Generate Test Cases | Test senaryolarından oluşan bir tablo (başlık, adımlar, beklenen sonuç). | Yorum olarak ekle |
| Translate | Seçtiğiniz dile çevrilmiş issue. | Yorum olarak ekle |
| Triage | Gerekçesiyle birlikte önerilen öncelik, kategori ve ekip. | Yorum olarak ekle |
| Split Epic | Bir epic için önerilen alt story'ler. | Yorum olarak ekle |
| Analyze Bug | Önem derecesi, yeniden üretim adımları ve olası nedenler. | Yorum olarak ekle |
Jira'ya yazan aksiyonlar bunu yalnızca uygula düğmesine açıkça tıkladığınızda yapar. Rewrite Issue mevcut açıklamanın yerine geçtiği için önce onayınızı ister. Yorum olarak ekle her zaman kullanılabilir ve mevcut içeriği asla değiştirmez.
Yapay zeka modeli
Uygulama, yalnızca Atlassian'ın yerel Forge LLM API'si üzerinden erişilen Anthropic Claude'u kullanır. Hiçbir issue içeriği Atlassian platformu dışındaki bir yapay zeka hizmetine gönderilmez ve verileriniz hiçbir zaman bir modeli eğitmek için kullanılmaz. Yapay zeka yalnızca istediğiniz sonucu üretmek için, talep anında kullanılır.
İzinler ve veri işleme
Talep edilen kapsamlar (scope):
read:jira-work— mevcut issue'yu okur ve aday ile backlog issue'ları için arama yapar.write:jira-work— yalnızca sizin tetiklediğiniz aksiyonlar için: yorum ekleme, alt görev oluşturma, açıklamayı güncelleme, story point ayarlama, issue'ları bağlama ve bir yinelenen kaydı kapatmaya geçirme.write:issue.watcher:jira— bir birleştirme sırasında yinelenenin izleyicilerini asıl issue'ya taşır.storage:app— aynı issue'nun gereksiz yere yeniden analiz edilmemesi için yinelenen sonuçlarını önbelleğe alır.
- Tüm Jira okuma ve yazma işlemleri geçerli kullanıcı adına gerçekleştirilir; bu nedenle uygulama yalnızca o kullanıcının zaten çalışma izni olduğu issue'lara erişebilir veya bunları değiştirebilir.
- Uygulama tamamen Atlassian Forge üzerinde (sunucusuz olarak) çalışır. Hiçbir harici sunucu veya veritabanı işletmez; şifreleme, barındırma ve kimlik doğrulama Forge platformu tarafından sağlanır.
- Uygulama, geçici yinelenen sonucu önbelleği dışında kimlik bilgisi veya API anahtarı toplamaz ve kişisel veri saklamaz.
Gizlilik, koşullar ve destek
- Gizlilik Politikası: pokutsoft.com/legal/atlassian/ai-duplicate-detector/privacy/
- Kullanım Koşulları: pokutsoft.com/legal/atlassian/ai-duplicate-detector/terms/
- Destek: pokutsoft.com/legal/atlassian/ai-duplicate-detector/support/