İçeriğe geç
PokutsoftPokutsoft

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

ÖzellikNeredeNe yapar
Yinelenen tespitiIssue paneliAynı sorunu tanımlayan açık issue'ları, her biri bir eşleşme puanı ve gerekçesiyle listeler.
Yinelenen birleştirmeIssue paneliBir 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 tespitOtomatikYeni bir issue oluşturulduğunda, uygulama mevcut yinelenenleri kontrol eder ve bulursa yeni issue'ya bir yorum ekler.
Yapay zeka aksiyonlarıIssue paneliTalep üzerine çalışan yapay zeka yardımcıları (aşağıya bakın). Bazıları sonucu doğrudan issue'ya yazabilir.

Başlarken

  1. Uygulamayı yükleyin: Atlassian Marketplace üzerinden Jira Cloud sitenize kurun.
  2. 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.
  3. 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:

  1. 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.
  2. 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.
  3. 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).

Birleştirme, yinelenen issue'yu kapatır ve uygulama tarafından geri alınamaz. Bu nedenle panel, birleştirmeden önce onayınızı ister. Her adım en iyi çaba prensibiyle uygulanır: izinleriniz veya iş akışınız bir adıma (örneğin izleyicileri taşımaya) izin vermiyorsa, uygulama o adımı atlar ve ne yaptığını bildirir.

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.

AksiyonNe üretirIssue'ya uygulanabilir mi?
SummarizeSon yorumlar dahil kısa bir özet ve önemli noktalar.Yorum olarak ekle
Acceptance CriteriaKabul kriterlerinden oluşan bir kontrol listesi.Yorum olarak ekle
Rewrite IssueAçıklamanın daha net ve daha iyi yapılandırılmış bir sürümü.Açıklamayı değiştir (onay ile)
Suggest Sub-tasksAlt görev başlıklarına bölünmüş bir liste.Alt görevler oluştur
Estimate Story PointsGüven düzeyi ve gerekçesiyle birlikte bir story point tahmini.Story point ayarla
Generate Test CasesTest senaryolarından oluşan bir tablo (başlık, adımlar, beklenen sonuç).Yorum olarak ekle
TranslateSeçtiğiniz dile çevrilmiş issue.Yorum olarak ekle
TriageGerekçesiyle birlikte önerilen öncelik, kategori ve ekip.Yorum olarak ekle
Split EpicBir 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