3.1 | Antigravity ile Verimlilik: Ajan Yönetme Teknikleri

Yayınlanma Tarihi: 2026-05-11

Modern yazılım dünyasında hız, parmaklarınızın hızıyla değil, yapay zekaya sunduğunuz "bağlamın" (context) kalitesiyle ölçülür. Antigravity kullanırken sizi bir adım öne çıkaracak, ajanı en verimli şekilde yönlendirme tekniklerini inceliyoruz.

1. "Seç ve Sor" Tekniği (Inline Context)

Kodun tamamını kopyalayıp sohbete yapıştırmak yerine, üzerinde çalışmak istediğiniz satırları seçin. Antigravity bu seçimi otomatik olarak bağlamına alır.

  • Nasıl yapılır? İlgili kod bloğunu tarayın ve ajana doğrudan sorunuzu sorun: "Buradaki döngüyü daha verimli hale getirir misin?"
  • Avantajı: Ajan sadece o bölgeye odaklanır, hata payı azalır.

[Image of inline AI chat interaction within a code editor]

2. Terminal Hatalarını "Tek Tıkla" Çözme

Kodunuz hata verdiğinde, hatayı terminalden okuyup manuel düzeltmeye çalışmak "eski nesil" bir yöntemdir.

  • Modern Yöntem: Terminaldeki "Problems" panelinde listelenen hatanın üzerine gelin. Antigravity genellikle bu hatanın yanında bir "Fix with AI" ikonu sunar.
  • Etki: Ajan hatayı, terminal çıktısını ve ilgili dosyayı aynı anda analiz ederek saniyeler içinde düzeltme önerisi sunar.

[Image of software debugger displaying code errors and fix suggestions]

3. @ Dosya ve @ Sembolleri ile Bağlam Yönetimi

Ajanın tüm projeyi taraması yerine, ona tam olarak nereye bakması gerektiğini söyleyin.

  • @file: Komutunuzun içine @ yazarak belirli bir dosyayı ajana tanıtın. Örneğin: "@auth_service.dart dosyasındaki giriş mantığını kontrol et."
  • @terminal: Terminaldeki son çıktıları veya hataları ajana bağlam olarak gönderin.

4. Akıllı Refactoring (Yeniden Yapılandırma)

Kodunuz çalışıyor olabilir ama "temiz" olmayabilir. Kod okuryazarlığı becerinizle karmaşık bulduğunuz bir fonksiyonu seçin ve ajana şu talimatları verin:

  • "Bu fonksiyonu daha küçük parçalara (modüler) ayır."
  • "Değişken isimlerini daha anlamlı hale getir."
  • "Hata yakalama (try-catch) blokları ekleyerek kodu güvenli yap."

Sözlük (Glossary)

  • Context Selection (Bağlam Seçimi): Yapay zekaya sadece projenin belirli bir kısmına odaklanması için yaptığınız işaretleme.
  • Inline Chat: Kod editörü içinde, ekran değiştirmeden açılan hızlı yapay zeka sohbet penceresi.
  • Fix with AI: Yazılım aracının tespit ettiği hataları yapay zekaya otomatik olarak yönlendirme özelliği.
  • Modularization: Karmaşık ve büyük bir kod bloğunu, daha yönetilebilir küçük parçalara bölme işlemine denir.

Sonraki Adım: Karmaşadan kurtulup düzeni kuruyoruz: 3.2 | Dosya Mimarisi: Ölçeklenebilir Yapılar.