Tek bir ispat için 50 milyon satır Lean 4 kodu, iki haftada 800.000 satır güvenli Rust ve TPU çekirdeklerinde 4,09 kat hızlanma... Google'ın 13 Kasım tarihli araştırma güncellemesi, Antigravity Teamwork'ün sınırlarını gösteriyor. Ancak bu özellik her iş için mantıklı değil: Tek bir çalışma haftalık kotanın büyük bölümünü tüketebildiğinden, asıl faydayı saatler veya günler süren, kilometre taşlarıyla ilerleyen projelerde gösteriyor.
Antigravity Teamwork tam olarak nedir?
Antigravity Teamwork, Antigravity içinde büyük ve doğrulama gerektiren işleri yürütmek için Google'ın geliştirdiği çok ajanlı orkestrasyon iş akışı. /teamwork komutu; Sentinel, Project Orchestrator, Explorers, Workers, Critic, Challenger, Auditor ve Success Auditor rollerinden oluşan koordineli bir ekip başlatıyor. Ekip işi kilometre taşlarına bölüyor, özel bir proje klasöründe çalışıyor ve her kilometre taşını bağımsız doğrulamayla geçerli kılıyor.
Teamwork iki aşamada çalışıyor. İlk aşama kapsam belirleme görüşmesi: Ana ajan hedefleri, gereksinimleri, doğrulama yöntemlerini, kabul kriterlerini ve proje klasörünü kaydediyor. Varsayılan klasör ~/teamwork_projects/{PROJECT_NAME}. İkinci aşamada ise istek, proje planı ve ilerleme kayıtları gibi yapılandırılmış çıktılar üzerinden otonom yürütme başlıyor. Her Worker ve Critic için dosya sahipliği ayrı tutuluyor; devirden önce Critic, Challenger, Auditor ve Success Auditor kontrolleri devreye giriyor (Teamwork belgeleri).
Görüşme sırasında seçilen bütünlük modu, sürecin ne kadar sıkı denetleneceğini belirliyor:
development(varsayılan): Hızlı iterasyon için tasarlanmış mod. Kod yeniden kullanımı ve framework'ler serbest; uydurma çıktılar ve göstermelik implementasyonlar kabul edilmiyor.demo: Tekrarlanabilir sunumlar için kullanılıyor. Açık kaynak projelerden temel mantığı kopyalamak, ana işi dışarıya devretmek ve cevapları bulmak için test kaynak kodunu okumak yasak.benchmark: En katı seçenek. Uygulama, dilin standart kütüphanesi kullanılarak sıfırdan geliştiriliyor ve sonuç bağımsız bir referans değerlendirmesiyle ölçülüyor.
Yürütme yolları, ekibin yapısını ihtiyaca göre otomatik olarak değiştiriyor:
- Genel dağıtık kodlama (varsayılan): Birden fazla dosyayı kapsayan mühendislik işleri ve refactoring.
- Yinelemeli kodlama: İstekte "keep it small" denilen, sınırları belirli tek bir düzeltme.
- Document Review: Makaleleri ve tasarım dokümanlarını farklı açılardan eleştirme.
- Math / Proof ve Math / Proof Large Team: Formal akıl yürütme ve büyük kapsamlı varsayım ispatı çalışmaları.
Tipik kullanım süresi, Antigravity App ve CLI içindeki ücretli planlarda saatlerden günlere uzanıyor (Teamwork belgeleri).
Teamwork, Swarm, Boost ve subagent arasındaki farklar
Antigravity Teamwork ancak işin kilometre taşlarına, denetim kapılarına ve özel bir proje klasörüne ihtiyaç duyduğu durumlarda doğru seçim. Günlük işlerin çoğu daha hafif seçeneklerle çözülebilir; yanlış aracı seçmek ise kotayı gereksiz yere tüketir.
| Araç | En uygun kullanım | Nasıl başlatılır? | Çalışma alanı | Doğrulama | Tipik süre | Plan |
|---|---|---|---|---|---|---|
| Subagents | Depo araştırması, tarayıcı kontrolleri ve test çalıştırma gibi odaklanmış yan işler | Otomatik veya @subagent | Mevcut çalışma alanı | Üst ajan yanıtı kontrol eder | Saniyelerden dakikalara | Tüm planlar |
Boost (/boost) | Yarış koşulları, çetin hatalar ve algoritmalar gibi zor ama dar kapsamlı problemler | /boost <task>, hemen başlar | Mevcut çalışma alanı, yalıtılmış bağlamlar | Worker'lar birbirini sınar ve yeniden doğrular; orkestratör örneklemeli kontrol yapar | Saniyelerden saatlere | Ücretli planlar |
Swarm (/swarm) | Dosyalara, paketlere veya test paketlerine temiz şekilde bölünebilen geniş kapsamlı işler | /swarm <task>, hemen başlar | Mevcut çalışma alanı veya worker başına kopyalar | Özel @verifier farkları inceler ve testleri çalıştırır | dakikalardan saatlere | Google AI Pro ve Ultra |
Teamwork (/teamwork) | Taşıma işlemleri, simülasyonlar ve formal ispatlar gibi birden fazla kilometre taşına sahip projeler | /teamwork <goal> + kapsam belirleme görüşmesi | Özel ~/teamwork_projects/{PROJECT_NAME} | Critic, Challenger, Auditor ve Success Auditor kontrolleri | Saatlerden günlere | Ücretli planlar |
Onlarca dosyaya yayılan, tam test kapsamlı bir REST'ten Fastify'a geçişte; donanım zamanlayıcılarıyla doğrulanan, çevrim düzeyinde hassas bir simülatörde veya Lean 4 ile kontrol edilen formal bir ispatta Teamwork kullanın. Üç bağımsız API handler'ına doğrulama eklemek gibi işlerde ise her dosyaya bir worker ve npm test çalıştıran bir verifier atayarak Swarm daha mantıklı olur. Tek bir yarış koşulu ya da paralel worker'lar yerine sırayla challenge-fix-verify yaklaşımının avantajlı olduğu bağlı bir refactoring için Boost'u tercih edin. Ana sohbet devam ederken arka planda araştırma yaptırmak içinse subagent'lar yeterli.
Kafa karışıklığının nedeni anlaşılır. Bir Antigravity kullanıcısı durumu şöyle özetliyor:
"agy'de artık gereğinden fazla mod var ve açıkçası kafa karıştırmaya başladı. şu anda ... /teamwork (denetim kapılı, uzun kilometre taşı projeleri) ... ve artık dinamik iş akışları da var... adil olmak gerekirse hepsine gerçekten ihtiyacımız yok. daha az mod = daha az kafa karışıklığı..."
— @Heamanth_alturi (X)
Pratik kural şu: İşin tek bir tamamlanma tanımı varsa ve tek oturumda bitiyorsa Teamwork gereğinden ağır kalır. Bir plan çıktısına, ilerleme çıktısına ve her kilometre taşını yazardan başka birinin onaylamasına ihtiyaç duyuyorsanız Teamwork doğru araçtır.
Kasım araştırma güncellemesi gerçekte neyi kanıtladı?
13 Kasım tarihli Google Research güncellemesi bir lansman duyurusu değil, sonuç raporu. Teamwork daha önce ücretli planlarda /teamwork-preview adıyla bulunuyordu; bu güncelleme, kilometre taşı bazlı ekiplerin Gemini 4 Argon, Carbon ve Hydrogen ile neler başardığını belgeliyor. Problemleri, kısıtları ve değerlendirme düzeneklerini yine insanlar belirledi; değerlendirmeyi ise temiz bağlamlardan çalışan yeni critic ajanları yaptı.
| Alan | Örnek proje | Ajan ölçeği | Raporlanan sonuç |
|---|---|---|---|
| Matematik | Courtade–Kumar varsayımının ispatı (Google, CUHK, USC, CMU) | Uzun ispat deseni, Lean 4 formalizasyonu | Yaklaşık 50 milyon satır Lean koduyla tam ispat |
| Kimya | NMR verisinden moleküler yapı çıkarma | 30 uzmanlaşmış ajan + fizik simülatörü | İlk tahminde %95, ilk üçte %100 tam eşleşme |
| Sistemler | Zircon'ın C++'tan Rust'a yeniden yazılması | İki haftalık Argon kampanyası | Yaklaşık 800 bin satır güvenli Rust, arm64 üzerinde açılış |
| ML donanımı | TPU çekirdeği optimizasyonu (DuoDiscover) | Proxy değerlendiriciler (23 saniye, 7–32 dakika karşısında) | 17 JAXBench çekirdeğinde ortalama 4,09 kat hızlanma |
Google ayrıca 10.000 akademik araştırmacının altı ay boyunca üst seviye erişim elde etmesi için başvuruları açtı. Yazıdaki bazı iş akışları harici kullanıcılara hâlâ kademeli olarak sunuluyor. Bu nedenle tabloyu her projenin aynı kazanımları tekrarlayacağının garantisi değil, özelliğin kapasitesine dair kanıt olarak değerlendirmek gerekiyor.
Resmî sayfalarda görünmeyen kota faturası
Antigravity fiyatlandırma sayfasında (fiyatlandırma sayfası) Individual planı aylık $0 olarak listeleniyor; bu planda sınırsız Tab tamamlamaları ve temel haftalık limitler var. Pro ve Ultra ise daha yüksek limitler ile esnek bir AI kredi havuzu sunuyor; ancak kesin istek sayıları açıklanmıyor. Pro ve Ultra kotaları, haftalık üst sınıra ulaşılana kadar beş saatte bir yenileniyor. Aşım durumunda, Never veya Always ayarına bağlı olarak satın alınmış krediler kullanılabiliyor (plan belgeleri). Teamwork ve Boost için ücretli plan gerekiyor; Swarm ise Pro veya Ultra planı istiyor (Swarm belgeleri). Google'ın kendi OS yazısında da birkaç karmaşık önizleme görevinin haftalık kotanın tamamını tüketebileceği konusunda uyarı yapılmıştı (Antigravity OS yazısı).
Temsili bir örneklem olmayan kullanıcı paylaşımları, deneyimin oldukça değişken olduğunu gösteriyor:
"kahretsin, sadece yaklaşık 5 dakikada tüm kotamı tüketti (3.5 Flash (high))"
— u/Several_Bag_3665 (Reddit)
"Ultra aboneliğinde oldukça kullanışlı. Gemini Flash medium ile Teamwork preview'ı 50 dakika boyunca aralıksız çalıştırdım; 5 saatlik kotamın yaklaşık %20'sini kullandı ve büyük refactoring işlerini düzgünce yaptı"
— u/ningkaiyang (Reddit)
Bu farkı iki mekanizma açıklıyor. Antigravity, /swarm belgelerinde her worker'ın ayrı bir ajan olduğunu, bekleyen worker'ların token tüketmediğini ve kotası tükenen worker'ların yeni bir board gönderisi, model değişikliği veya doğrudan mesaj gelene kadar otomatik yeniden denemek yerine durakladığını belirtiyor (Swarm belgeleri). Teamwork belgelerinde aynı devam etme davranışı açıkça belirtilmediği için bunu planınızda doğrulamanız gereken ortak bir çok ajanlı çalışma davranışı olarak görün. Ayrıca Teamwork; istek, plan ve ilerleme kayıtlarının yanı sıra ajan başına geçici notlar ve doğrulama günlükleri gibi büyük ara çıktılar üretiyor (Teamwork belgeleri). Bunlar beklenen durum kayıtlarıdır; her zaman gerçek ilerleme anlamına gelmez.
Bir haftalık kotayı yakmadan ilk Teamwork çalıştırmanız
Teamwork'ü başlatmak tek bir komut kadar kolay, ancak faturayı kapsam belirleme görüşmesi belirliyor. App içinde bir proje sohbeti açıp /teamwork Migrate our REST API service from Express to Fastify, including full test coverage, TypeScript typing, and benchmark validation yazabilirsiniz. CLI tarafında proje klasöründen /teamwork Design and implement a cycle-accurate memory controller with lockstep simulation tests komutunu çalıştırın. Süreci subagent panelinden veya CLI durum çubuğundan izleyebilir, Alt+J ile onaylara geçebilir ve plan ile ilerleme çıktılarını gerçek zamanlı inceleyebilirsiniz (Teamwork belgeleri).
İlk aşamayı maliyet kontrol noktası olarak değerlendirin. Nasıl yapılacağını değil, ne yapılacağını tanımlayın: hedefi, hedef kitleyi (demo, production veya benchmark), katı kısıtları ve her gereksinim için test paketi ya da metrik betiği gibi tek bir nesnel kontrolü belirtin. İterasyon için development modunu seçin; sunulabilirlik veya sıfırdan geliştirme kanıtı önemliyse demo ya da benchmark moduna geçin. Daha sıkı doğrulamanın daha fazla ajan çalışması anlamına geldiğini unutmayın. Onay vermeden önce özel proje klasörünü kontrol edin.
Yürütme sırasında yönlendirmeyi merkezî tutun. Kapsam değişikliklerini koordinatör üzerinden iletin, worker'ları kaldırmadan önce değişikliklerini projeye alın ve ilerlemeyi dosya sayısıyla değil, kilometre taşı kontrolleri ve test kanıtlarıyla değerlendirin. İlk çalıştırmada AI kredi aşımını Settings içinden Never olarak ayarlayın; böylece temel kota tükendiğinde iş durur ve krediler sessizce harcanmaz (plan belgeleri). Plan belgelerinin izin verdiği durumlarda daha güçlü bir planlayıcıyı daha ucuz bir uygulama ajanıyla eşleştirin. Ultra, Gemini 4 Carbon veya Argon ile plan yapan Orchestrator (Carbon) ve Orchestrator (Argon) seçeneklerini, uygulamayı Gemini 4 Hydrogen'a bırakarak destekliyor (fiyatlandırma sayfası). Bu yaklaşımın artı ve eksileri Carbon ve Argon karşılaştırmalarında da görülüyor.
Sıkça sorulan sorular
/teamwork ile /teamwork-preview arasındaki fark nedir?
/teamwork-preview, önceki araştırma önizlemesinin adıydı. Güncel Teamwork belgeleri, ücretli planlarda /teamwork komutunu kullanıyor; Google ayrı bir genel kullanıma sunma duyurusu yayımlamadı.
Kota tükendikten sonra Teamwork duraklatılabilir veya kurtarılabilir mi?
Belgelenen /swarm davranışına göre kotası tükenen worker'lar yeni bir board gönderisi, model değişikliği veya doğrudan mesaj gelene kadar duraklıyor (Swarm belgeleri). Teamwork belgeleri aynı devam etme yolunu doğrulamıyor. Yeniden başlatmadan önce ~/teamwork_projects/{PROJECT_NAME} içindeki plan ve ilerleme çıktılarını kontrol edin; kısmi kilometre taşları dosya olarak saklanıyor.
Teamwork hangi çıktıları üretir?
İstek, proje planı ve ilerleme çıktılarının yanı sıra ajan başına geçici notlar, yardımcı betikler ve doğrulama günlükleri oluşur (Teamwork belgeleri). Büyük Markdown çıktıları normaldir; ilerlemeyi dosya sayısıyla değil, kilometre taşı kontrolleri ve test kanıtlarıyla değerlendirin.
Teamwork production depoları için güvenli mi?
Teamwork'ün çalışmayı özel bir klasörde, ayrı dosya sahipliği ve denetim kapılarıyla izole etmesi çakışma riskini azaltıyor (Teamwork belgeleri). Yine de production kullanımı öncesinde kabul kriterlerinin, test kanıtlarının ve son Success Auditor kontrolünün bir insan tarafından incelenmesi gerekiyor.
/teamwork yazmadan önce 30 saniyelik kontrol listesi
Yalnızca şu beş koşulun tamamı geçerliyse /teamwork yazın: İş birden fazla kilometre taşına yayılıyor, her kilometre taşının nesnel bir kontrolü var, özel bir klasör fayda sağlıyor, bağımsız denetim kapıları önem taşıyor ve kota tüketen tek bir çalışma haftalarca sürecek manuel işten daha ucuza geliyor. Aksi durumda paralelleştirilebilir geniş işler için Swarm'u, dar kapsamlı zor hatalar için Boost'u, arka plan görevleri içinse subagent'ları kullanın. Teamwork'ü gerçekten ekip gerektiren projeye saklayın.