"wip" yazmayı bırak.
Okuyabileceğin bir git tarihi gönder.
AgentsRoom commit paneli ve inceleme moduna entegre bir AI commit mesajı oluşturucu. Commit mesajı alanındaki parıltıya tıkla, ve commit'lediğin 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 ve diff'ten bilgilendirilmiş düzgün bir commit mesajı olarak geri döner. Ekibinin format kurallarını proje başına bir kez ekle ve her üretilen mesaj bunlara uyar.
Uygulamada çekilmiş gerçek bir oturum: bir yapay zeka kod ajanı sepet toplamını düzeltir ve üç dosyayı değiştirir; bu dosyalar Değişiklikler panelinde onun adı altında listelenir. wip yazmak yerine parıltıya bir tıklama ve kaba bir taslak: AgentsRoom gerçek diff'i okur ve temiz bir mesaj önerir, "Bu mesajı kullan" onu alana yerleştirir. Commit yine senin tıklamanla yapılır.
Commit asistanı balonu: bir taslak gönder veya hiç bir şey gönderme, bir temiz commit mesajı al, bir tıklama ile uygula.
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ıkla. Küçük bir asistan balonu açılır. Commit'in ne hakkında olduğunu hızlıca yazabilir veya hiç bir şey göndermeyebilirsin. AgentsRoom, commit'ine 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 misin? Yeniden oluştur.
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, ekibinin git tarihini yazdığı şekilde ifade edilir.
Oluşturucunun sana sunduğu
Her tıklamada, commit'lediğin dosyaların gerçek git diff'inden yazılmış temiz bir commit mesajı. Varsayılan olarak Conventional Commits formatı: feat, fix, refactor, chore, docs ve diğerleri.
Taslağın niyeti, diff kanıtı. "fix temp pdf" yaz ve "bug(PDF-1347) : PDF ihracındaki eksik sıcaklık etiketleri" olarak geri al. Bilet referansları ve taslağındaki dil korunur.
Proje başına format kuralları, her seferinde uygulanır. Kuralını bir kez, düz metin olarak yaz ve her üretilen mesaj buna uyar. Kurallar hesabınla senkronize edilir ve projeyi makineler arasında takip eder.
Commit kapsamını dikkate alır. Okuduğu diff, her ajana göre filtreyi ve hariç tuttuğun 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ç
Değişiklikler panelinde veya inceleme modunda, commit mesajı alanındaki parıltı butonuna tıkla. Küçük bir balon açılır, ajanın danışmanı ile aynı asistan stilinde.
Bir taslak ver, ya da hiç bir şey
Hızlı bir niyet yaz ("fix temp tags pdf", "refacto auth guard") ya da sadece gönder butonuna bas. Taslak isteğe bağlıdır: diff tek başına bir mesaj yazmak için yeterlidir.
AgentsRoom gerçek diff'i okur
Commit'ine kapsamlı dosyaların git diff'i yerel olarak toplanır: her ajana göre filtre ve hariç tuttuğun dosyalar dikkate alınır. Sadece tıkladığında gönderilir, asla arka planda değil.
Bir temiz mesaj al
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ın veya arayüzünün dilinde yazılmış.
Uygula veya yeniden oluştur
"Bu mesajı kullan" butonuna tıkla ve commit alanına yerleşir, düzenlemeye hazır. El ile yazdığın her şey her zaman üretilen metni geçersiz kılar. Doğru değil mi? Yeniden oluştur.
Ekibinin 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ç, kurallarını serbest metin olarak yaz, 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ınla senkronize edilir, böylece aynı proje her çalıştığın makinede aynı git tarihi stilini korur. Bir kuralı bir kez değiştir ve o projede commit mesajı üreten herkes yeni formatı alır.
Tıkladığından ö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ışıyorsun? 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'undaki bir raporlayıcıdan geldiyse, commit onu ad ile kredi verir: "(Marie tarafından raporlandı)". Ve el ile yazdığın her şey her zaman kazanır: manuel giriş, her ajana göre filtreye göre hatırlanır, bu nedenle filtreleri değiştirmek metnini 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'ini OpenAI'ye gönderir ve yanıtla commit eder. Kendi API anahtarını getirir, her makinede ayrı kurarsın.
AgentsRoom'da API anahtarı da kurulum da yok: kıvılcım commit alanının üzerinde durur ve biçim kuralların 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ı sen yönetirsin.
AgentsRoom bu gücü kurulum olmadan korur: varsayılan olarak Conventional Commits, artı hesabınla eşitlenen serbest metin proje kuralları.
GitHub Copilot
GitHub Copilot, bir Copilot aboneliği kapsamında, hazırlanan değişikliklerinden VS Code'daki commit alanını doldurur.
AgentsRoom tek bir editöre bağlı değildir: üretici, ajanların hangi CLI'ı çalıştırırsa çalıştırsın, çok ajanlı odanı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'inin 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 tutabilirsin: commit paneli istediğin mesajı kabul eder. Fark şu ki burada temiz commit mesajları, ajanlarını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 dene. 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ı asla tüketmez. Sıfırlanmadan önce kotan biterse uygulamaya kendi OpenAI API anahtarını ekle: üretim devam eder, faturayı OpenAI sana keser.
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ıkla, isteğe bağlı olarak bir taslak yaz ve gerçek git diff'inden, kendi proje bazlı format kurallarına uygun olarak, Conventional Commits formatında temiz bir commit mesajı yazar.
Oluşturucu gerçekten ne okur?
Commit'ine kapsamlı dosyaların git diff'i, makinende yerel olarak toplanır. Her ajana göre filtre ve commit'ten hariç tuttuğun 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ığında 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 kısa taslak ve üretilen commit mesajı kaydedilir, böylece aylık kotan 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ı belirlersen, 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ç ve geleneğini düz metin olarak yaz, örneğin "Her zaman bug(TICKET-123) : Açıklama formatını kullanın". O projedeki her üretim buna uyar. Kurallar hesabınla 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ığında uygulanır ve sonrasında herhangi bir metin gibi düzenleyebilirsin. El ile yazdığın şey, her ajana göre filtreye göre hatırlanır, bu nedenle yazdığın hiçbir şey sessizce üzerine yazılmaz.
Mesajlar hangi dilde yazılır?
Taslağının dili. Niyetini Fransızca yaz, commit mesajı Fransızca geri gelir. Eğer boş bir taslak gönderirsen, AgentsRoom arayüzünü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ı 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, Codex, GitHub Copilot CLI, Cursor ve diğer 13 ajan CLI'sı. Ö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ınla kurup yapılandırdığın 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ınla 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şuna gidebilir
CLI Doctor
Claude Code, Codex veya herhangi bir ajan CLI'si başlangıçta öldüğünde AgentsRoom hatayı, çalıştırdığı komutun tamamını ve her başlatma bayrağının nereden geldiğini okur, sonra neyin bozulduğunu ve nasıl düzeltileceğini anlatır.
Commit Bağlamı
Her commit'in arkasındaki tam ajan konuşmasını, commit mesajından bağlantılı olarak listelenmemiş bir gist olarak ekle.
Ajana Göre İnceleme
Diff'i ajana göre filtrele ve her birinin işini izole olarak incele, 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 tarafından dosyalanan biletler, commit'lerinde 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
Gerçek diff'inden temiz Conventional Commits, tek bir tıklamada, ekibinin formatında. Denemek ücretsiz, ilk üretimin için hesap gerekmez.
Yardımcı uygulama: hareket halindeyken ajanlarını izle
Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.
Hataları ve istekleri doğrudan genel backloguna gönder.