"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.
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.
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.
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.
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.
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ış.
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ı.
Her zaman bug(TICKET-123) : Açıklama formatını kullanın
Ç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
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.
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
Commit Bağlamı
Her commit'in arkasındaki tam ajans konuşmasını, commit mesajından bağlantılı olarak listelenmemiş bir gist olarak ekleyin.
Ajana Göre İnceleme
Diff'i ajana göre filtreleyin ve her birinin işini izole olarak inceleyin, commit'in kullandığı aynı kapsamda.
Vibe Kod İncelemesi
Bir ajanın dokunduğu her şeyin yan yana diff'i, incelemenin sonunda commit adımı ile.
Görev Backlog'u
Otomatik commit mesajı ön doldurmasını besleyen bilet başlıkları ve türleri.
Kamu Backlog'u
Raporlayıcı kredilerinin geldiği yer: kullanıcılarınız tarafından dosyalanan biletler, commit'lerinizde kredi verilen.
Ajan Önerileri
Aynı asistan balonu, başka bir soruya uygulanır: bu görevi hangi ajanın üstlenmesi gerektiği.
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.
Yardımcı uygulama: hareket halindeyken ajanlarinizi izleyin
Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.
Hataları ve istekleri doğrudan genel backlogunuza gönderin.
AgentsRoom'a kısa bir bakış.