AI Commit Mesajları

"wip" yazmayı bırakın.
Okuyabileceğiniz bir git tarihi gönderin.

AgentsRoom commit paneli ve inceleme moduna entegre bir AI commit mesajı oluşturucu. Commit mesajı alanındaki parıltıya tıklayın, ve taahhüt ettiğiniz dosyaların gerçek git diff'ini okur, ardından Conventional Commits formatında temiz bir mesaj yazar.

"fix temp pdf" gibi bir taslak yazın ve diff'ten bilgilendirilmiş düzgün bir commit mesajı olarak geri döner. Ekibinizin format kurallarını proje başına bir kez ekleyin ve her üretilen mesaj bunlara uyar.

AI Commit Mesajları
Asistan
fix temp tags
git diff3 dosya
Commit'i tanımlayın veya boş gönderin

Commit asistanı balonu: bir taslak gönderin veya hiç bir şey göndermeyin, bir temiz commit mesajı alın, bir tıklama ile uygulayın.

Commit mesajları, git iş akışının herkesin acele ettiği kısmıdır. Kod tamamlandı, diff sahnelenmiş, ve mesaj alanına "fix", "wip" veya "changes" yazılır. Üç hafta sonra biri git günlüğünü okuyup bir regresyonu anlamaya çalışır ve tarih hiçbir şey söylemez. İyi bir commit mesajı, commit zamanında yazması ucuz, sonradan yeniden oluşturması pahalıdır: bu asimetri tüm sorunun kaynağıdır.

AI Commit Mesajları bu boşluğu kapatır. Değişiklikler panelinde veya inceleme modunda, commit mesajı alanındaki parıltı butonuna tıklayın. Küçük bir asistan balonu açılır. Commit'in ne hakkında olduğunu hızlıca yazabilir veya hiç bir şey göndermeyebilirsiniz. AgentsRoom, commit'inize kapsamlı gerçek git diff'ini okur, bunu AgentsRoom sunucusuna gönderir ve bir temiz commit mesajı ile geri döner: bir Conventional Commits ön eki, 72 karakterin altında bir konu, yalnızca değişiklik gerektiğinde kısa bir gövde. Bir tıklama ile alana yerleştirilir. Memnun değil misiniz? Yeniden oluşturun.

Oluşturucu, zaten çalışmakta olan bir sistemin ikinci katmanıdır. AgentsRoom, bağlamdan ücretsiz olarak commit mesajını önceden doldurur: backlog bilet başlığı, Conventional Commits ön eki ile eşleştirilmiş türü, ajanın bildirdiği oturum başlığı veya en son bildirimi. AI katmanı, bağlamın söyleyemediği her şey içindir: diff'te gerçekten ne değişti, ekibinizin git tarihini yazdığı şekilde ifade edilir.

Oluşturucunun size sunduğu

Her tıklamada, taahhüt ettiğiniz dosyaların gerçek git diff'inden yazılmış bir temiz commit mesajı. Varsayılan olarak Conventional Commits formatı: feat, fix, refactor, chore, docs ve diğerleri.

Taslağınız niyeti, diff kanıtı. "fix temp pdf" yazın ve "bug(PDF-1347) : PDF ihracındaki eksik sıcaklık etiketleri" olarak geri alın. Bilet referansları ve taslağınızdaki dil korunur.

Proje başına format kuralları, her seferinde uygulanır. Kuralınızı bir kez, düz metin olarak yazın ve her üretilen mesaj buna uyar. Kurallar hesabınızla senkronize edilir ve projeyi makineler arasında takip eder.

Commit kapsamınızı dikkate alır. Okuduğu diff, her ajana göre filtreyi ve hariç tuttuğunuz dosyaları onurlandırır, böylece mesaj tam olarak bu commit'in ne içerdiğini tanımlar, daha fazlasını değil.

Nasıl çalışır

Sahneye alınmış bir diff'ten, bir değerli commit mesajına, tek bir gidiş dönüşte.

01

Asistanı açın

Değişiklikler panelinde veya inceleme modunda, commit mesajı alanındaki parıltı butonuna tıklayın. Küçük bir balon açılır, ajanın danışmanı ile aynı asistan stilinde.

02

Bir taslak verin, ya da hiç bir şey

Hızlı bir niyet yazın ("fix temp tags pdf", "refacto auth guard") ya da sadece gönder butonuna basın. Taslak isteğe bağlıdır: diff tek başına bir mesaj yazmak için yeterlidir.

03

AgentsRoom gerçek diff'i okur

Commit'inize kapsamlı dosyaların git diff'i yerel olarak toplanır: her ajana göre filtre ve hariç tuttuğunuz dosyalar dikkate alınır. Sadece tıkladığınızda gönderilir, asla arka planda değil.

04

Bir temiz mesaj alın

Sunucu, tam olarak bir commit mesajı için OpenAI'ye (gpt-4o-mini, anahtar sunucu tarafında tutulur) sorar: Conventional Commits ön eki, 72 karakterin altında bir konu, yalnızca gerektiğinde kısa bir gövde, taslağınızın veya arayüzünüzün dilinde yazılmış.

05

Uygula veya yeniden oluştur

"Bu mesajı kullan" butonuna tıklayın ve commit alanına yerleşir, düzenlemeye hazır. El ile yazdığınız her şey her zaman üretilen metni geçersiz kılar. Doğru değil mi? Yeniden oluştur.

Ekibinizin formatı, genel bir format değil

Fark yaratan: AI'nın gerçekten takip ettiği proje bazlı commit mesajı kuralları.

Proje kuralları

Her zaman bug(TICKET-123) : Açıklama formatını kullanın

Taslağınızfix temp pdf

Çoğu commit mesajı oluşturucu, herkes için aynı genel stili üretir. Gerçek ekiplerin gerçek gelenekleri vardır: bir bilet ön eki, bir kapsam, bir dil, bir ruh hali. AI Commit Mesajları, balonun içinde hemen bir ayar dişlisi vardır: açın, kurallarınızı serbest metin olarak yazın, proje başına bir kez. "Her zaman bug(TICKET-123) : Açıklama formatını kullanın" gibi bir şey yeterlidir.

O zamandan itibaren, her üretilen mesaj bu kurallara uyar. Kurallar proje başına saklanır ve hesabınızla senkronize edilir, böylece aynı proje her çalıştığınız makinede aynı git tarihi stilini korur. Bir kuralı bir kez değiştirin ve o projede commit mesajı üreten herkes yeni formatı alır.

Tıkladığınızdan önce zaten önceden doldurulmuş

Her commit'te çalışan, ücretsiz, deterministik katman.

AI üretimi ikinci katmandır. İlk katman her planda sınırsız olarak çalışır: AgentsRoom, zaten sahip olduğu bağlamdan commit mesajı alanını önceden doldurur. Bir backlog biletinden mi çalışıyorsunuz? Bilet başlığı mesaj haline gelir ve bilet türü doğru Conventional Commits ön eki haline gelir: feat, bug, refactor, chore, docs, style, perf, test veya security. Bilet yoksa? Ajan tarafından bildirilen oturum başlığı kullanılır veya en son bildirim bir yedek olarak kullanılır.

Eğer bilet, kamu backlog'unuzdaki bir raporlayıcıdan geldiyse, commit onu ad ile kredi verir: "(Marie tarafından raporlandı)". Ve el ile yazdığınız her şey her zaman kazanır: manuel giriş, her ajana göre filtreye göre hatırlanır, bu nedenle filtreleri değiştirmek metninizi asla silmez.

Doğru bir şekilde inşa edildi

Sadece tıkladığınızda
Arka planda hiçbir şey analiz edilmez. Git diff'iniz, asistan balonunda gönder butonuna bastığınızda yalnızca makinenizden çıkar.
Diff'iniz asla saklanmaz
Diff, bir üretim için kullanılır ve atılır. Sadece yazdığınız kısa taslak ve üretilen mesaj kaydedilir, kota hesaplaması için.
Uygulamada API anahtarı yok
OpenAI anahtarı yalnızca AgentsRoom sunucusunda bulunur. Asla masaüstü uygulamasında gönderilmez ve asla makinenize ulaşmaz.

Diğer yapay zeka commit üreticileriyle karşılaştırma

Yapay zeka ile commit mesajı yazan iyi araçlar var. İşte her birinin parladığı yer ve AgentsRoom'un farklı yaptığı şey.

aicommits

Minimalist bir açık kaynak CLI: hazırlanan diff'inizi OpenAI'ye gönderir ve yanıtla commit eder. Kendi API anahtarınızı getirir, her makinede ayrı kurarsınız.

AgentsRoom'da API anahtarı da kurulum da yok: kıvılcım commit alanının üzerinde durur ve biçim kurallarınız her makinede projeyi takip eder.

OpenCommit

Yapılandırılabilir bir açık kaynak CLI: birden çok LLM sağlayıcısı (OpenAI, Anthropic, Gemini, Ollama), Conventional Commits seçenekleri, git hook'ları ve bir GitHub Action. Anahtarı ve yapılandırmayı siz yönetirsiniz.

AgentsRoom bu gücü kurulum olmadan korur: varsayılan olarak Conventional Commits, artı hesabınızla eşitlenen serbest metin proje kuralları.

GitHub Copilot

GitHub Copilot, bir Copilot aboneliği kapsamında, hazırlanan değişikliklerinizden VS Code'daki commit alanını doldurur.

AgentsRoom tek bir editöre bağlı değildir: üretici, ajanlarınız hangi CLI'ı çalıştırırsa çalıştırsın, çok ajanlı odanızın commit panelinde yaşar.

JetBrains AI Assistant

JetBrains AI Assistant, AI Assistant planı kapsamında, derin VCS entegrasyonuyla IntelliJ ailesi IDE'lerin içinde commit mesajları üretir.

AgentsRoom her editörün ve her ajan CLI'ının yanında çalışır; mesaj commit'in tam kapsamına uyar: ajan filtresi ve hariç tutulan dosyalar dahil.

Cursor

Cursor, hazırlanan diff'inizin commit mesajını doğrudan kendi editöründe yazar.

AgentsRoom bir kod editörünün göremediğini ekler: hangi ajanın hangi dosyaları değiştirdiğini, işin arkasındaki backlog kaydını ve emeği geçen bildirimciyi.

Bu araçlardan herhangi birini AgentsRoom'un yanında tutabilirsiniz: commit paneli istediğiniz mesajı kabul eder. Fark şu ki burada temiz commit mesajları, ajanlarınızın zaten çalıştığı odaya gömülüdür: ekstra araç yok, API anahtarı yok, hesapsız bir ücretsiz deneme var.

Her planda dahil

Hesap olmadan deneyin. Deterministik ön doldurma herkes için ücretsiz ve sınırsızdır.

Misafir
1 ücretsiz deneme
Ücretsiz
ayda 5 üretim
Artı
ayda 100 üretim
Pro
Sınırsız

Aylık sayaçlar her takvim ayının başında sıfırlanır. Başarısız bir üretim kotanızı asla tüketmez.

FAQ

AgentsRoom'daki AI Commit Mesajları nedir?

AgentsRoom commit paneli ve inceleme moduna entegre bir AI commit mesajı oluşturucusudur. Commit mesajı alanındaki parıltıya tıklayın, isteğe bağlı olarak bir taslak yazın ve gerçek git diff'inden, kendi proje bazlı format kurallarınıza uygun olarak, Conventional Commits formatında temiz bir commit mesajı yazar.

Oluşturucu gerçekten ne okur?

Commit'inize kapsamlı dosyaların git diff'i, makinenizde yerel olarak toplanır. Her ajana göre filtre ve commit'ten hariç tuttuğunuz dosyalar dikkate alınır, böylece mesaj tam olarak commit'in ne içerdiğini tanımlar. Diff, yalnızca gönder butonuna tıkladığınızda gönderilir, asla arka planda değil.

Git diff'im sunucuda saklanıyor mu?

Hayır. Diff, o tek üretim için kullanılır ve asla saklanmaz. Sadece yazdığınız kısa taslak ve üretilen commit mesajı kaydedilir, böylece aylık kotanız hesaplanabilir. OpenAI anahtarı sunucu tarafında kalır ve asla masaüstü uygulamasına ulaşmaz.

Üretilen commit mesajları hangi formatı kullanır?

Varsayılan olarak Conventional Commits: feat, fix, refactor, chore, docs, style, perf veya test gibi bir ön ek, 72 karakterin altında bir konu satırı ve yalnızca değişiklik gerçekten bir gövde gerektiriyorsa kısa bir gövde. Proje bazlı format kuralları belirlerseniz, bu kurallar varsayılanın üzerinde önceliğe sahiptir.

Ekibimin commit mesajı geleneğini takip edebilir mi?

Evet, format kurallarının amacı budur. Asistan balonundaki dişliyi açın ve geleneğinizi düz metin olarak yazın, örneğin "Her zaman bug(TICKET-123) : Açıklama formatını kullanın". O projedeki her üretim buna uyar. Kurallar hesabınızla senkronize edilir ve makineler arasında projeyle birlikte taşınır.

Eğer mesajın bir kısmını zaten kendim yazdıysam ne olur?

Manuel giriş her zaman kazanır. Üretilen mesaj yalnızca "Bu mesajı kullan" butonuna tıkladığınızda uygulanır ve sonrasında herhangi bir metin gibi düzenleyebilirsiniz. El ile yazdığınız şey, her ajana göre filtreye göre hatırlanır, bu nedenle yazdığınız hiçbir şey sessizce üzerine yazılmaz.

Mesajlar hangi dilde yazılır?

Taslağınızın dili. Niyetinizi Fransızca yazın, commit mesajı Fransızca geri gelir. Eğer boş bir taslak gönderirseniz, AgentsRoom arayüzünüzün diline geri döner.

Bu otomatik ön doldurmadan nasıl farklı?

Ön doldurma deterministik, ücretsiz ve sınırsızdır: bir mesajı backlog biletinin başlığından ve türünden, ajanın oturum başlığından veya en son bildirimden türetir, diff'i okumadan veya bir ağ çağrısı yapmadan. AI oluşturucu, gerçek diff'i okur ve mesajı gerçekten ne değiştiğinden yazar. İkisi bir arada çalışır: ön doldurma rutin durumu kapsar, parıltı geri kalanını kapsar.

Ayda kaç üretim alırım?

Hesap olmadan bir ücretsiz deneme, Ücretsiz planda ayda 5, Artı planda ayda 100 ve Pro planda sınırsız. Başarısız üretimler kotanızı etkilemez ve sayaçlar her takvim ayında sıfırlanır.

Claude Code, Codex ve diğer sağlayıcılarla çalışır mı?

Evet. Oluşturucu, git diff'i üzerinde çalışır, ajanda değil, bu nedenle değişiklikleri üreten CLI ne olursa olsun aynı şekilde davranır: Claude Code, Codex, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe veya Kimi Code. Ön doldurma tarafından kullanılan kredi verilen bilet başlıkları ve oturum başlıkları da sağlayıcıdan bağımsızdır.

AgentsRoom; aicommits, OpenCommit veya GitHub Copilot commit mesajlarına bir alternatif mi?

Commit mesajı kısmı için evet. aicommits ve OpenCommit, kendi API anahtarınızla kurup yapılandırdığınız CLI'lardır; GitHub Copilot, JetBrains AI Assistant ve Cursor mesajları kendi editörlerinin içinde üretir. AgentsRoom üreticiyi çok ajanlı commit paneline gömer: yönetilecek API anahtarı yok, hesabınızla eşitlenen proje başına serbest metin biçim kuralları, commit'in tam kapsamına uyan mesajlar ve asla saklanmayan bir diff.

Ayrıca hoşunuza gidebilir

Okumaya değer bir git tarihi yazın

Gerçek diff'inizden temiz Conventional Commits, tek bir tıklamada, ekibinizin formatında. Denemek ücretsiz, ilk üretiminiz için hesap gerekmez.

ÜcretsizAgentsRoom'u Indir

Yardımcı uygulama: hareket halindeyken ajanlarinizi izleyin

Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.

Uzantıyı yükleyin
Chrome Web Store

Hataları ve istekleri doğrudan genel backlogunuza gönderin.

AgentsRoom'a kısa bir bakış.

Çoklu proje
Çoklu sağlayıcı
Çoklu ajan
Canlı durum
Diff ve commit
Mobil uygulama
Canlı önizleme
Ajan ekipleri
Tarayıcı otomasyonu
Backlog odaklı dev
Prompt kütüphanesi
Beceri kütüphanesi
Tüm özellikleri gör