ÖNEMLİ
Cursor'ın yeni ajan bilgisayar kullanımı özelliği, yapay zeka bulut ajanlarının kendi sanal makinelerini kontrol etmelerine olanak tanır, böylece kodu özerk bir şekilde oluşturabilir, test edebilir ve doğrulayabilirler. Ajanlar, tam geliştirme ortamlarına sahip izole VM'lerde çalışır, tarayıcıları açabilir ve localhost'ta gezinebilir ve videolar ve günlüklerle birleştirmeye hazır çekme istekleri (PR) üretir. Cursor Masaüstü, Web, Slack, GitHub veya API aracılığıyla erişilebilir. Cursor'ın dahili kod değişikliklerinin %30'undan fazlası artık bu otonom ajanlar tarafından oluşturulmaktadır.
Giriş
Geliştiricilerin kod yazma şekli hızla değişiyor. Yıllardır, Cursor gibi yapay zeka kodlama yardımcıları, bir sonraki satırı öneren, kodu açıklayan veya mevcut işi yeniden düzenlemeye yardımcı olan akıllı otomatik tamamlama araçları olarak çalıştı. Ancak büyük bir değişim yaşanıyor.
Cursor, "Sekme otomatik tamamlamadan ajanlarla senkronize çalışmaya geçişten bu yana yazılım geliştirme şeklimizdeki en büyük değişim" olarak adlandırdıkları şeyi duyurdu. Bulut ajanları artık çalışan kodu oluşturmak, test etmek ve göstermek için kendi sanal makinelerini kontrol edebiliyor.
Bu sadece kademeli bir iyileştirme değil. Cursor'ın duyurusuna göre, **birleştirilen çekme isteklerinin %30-35'i** artık otonom bulut ajanları tarafından oluşturuluyor.
Bu kılavuzda, Cursor'ın ajan bilgisayar kullanımı özelliğinin ne işe yaradığını, nasıl çalıştığını ve tam olarak nasıl kurulacağını öğreneceksiniz.
Cursor Ajan Bilgisayar Kullanımı Nedir?
Cursor ajan bilgisayar kullanımı, yapay zeka ajanlarının yalnızca yerel geliştirme ortamınızla etkileşime girmek yerine kendi izole sanal makinelerinde çalışmasını sağlayan bir özelliktir. Bir bulut ajanı başlattığınızda, bulutta eksiksiz bir geliştirme ortamı – yazılımı oluşturmak, test etmek ve doğrulamak için gereken her şeye sahip izole bir VM – çalıştırır.

Neden Önemli?
Geleneksel yapay zeka kodlama yardımcıları şu şekilde çalışır:
- IDE'nizde kod tamamlamaları önermek
- Kod tabanınızla ilgili soruları yanıtlamak
- Mevcut kodu yeniden düzenlemeye veya açıklamaya yardımcı olmak
Cursor'ın bulut ajanları, işi fiilen **yaparak** bunu daha ileri götürür:
- İzole bulut ortamlarında çalışmak
- Bağımlılıkları yüklemek ve projeler oluşturmak
- Tarayıcıları açmak ve kullanıcı arayüzünü test etmek
- Değişikliklerin çalıştığını geri bildirimde bulunmadan önce doğrulamak
- Kanıtlarla birleştirmeye hazır çekme istekleri oluşturmak
Arkasındaki Teknoloji
Her bulut ajanı kendi izole sanal makinesinde çalışır. Bu, birkaç önemli fayda sağlar:
- **İzolasyon**: Ajanlar yerel kaynaklar için rekabet etmez
- **Paralellik**: Birden fazla ajan aynı anda çalışabilir
- **Doğrulama**: Ajanlar değişikliklerini gerçekten test edebilir
- **Kanıt**: Her PR videolar, ekran görüntüleri ve günlükler içerir
Bulut Ajanları ve Geleneksel IDE Yapay Zeka Desteği Karşılaştırması
Bulut ajanları ile geleneksel IDE tabanlı yapay zeka arasındaki farkı anlamak, gerçekçi beklentiler belirlemeye yardımcı olur:
Geleneksel Yapay Zeka Kodlama (Cursor Klasik Modu):
- Yazarken IDE'nizde öneriler belirir
- Her değişikliği incelemenizi ve kabul etmenizi gerektirir
- Yerel makinenizin kaynaklarıyla sınırlıdır
- Test çalıştırma veya işlevselliği doğrulama yeteneği yok
- Her zaman tam kontrolü ve bağlamı siz sürdürürsünüz
Bulut Ajanları (Otonom):
- Ajanlar sürekli denetim olmadan bağımsız çalışır
- Değişiklikler, siz görmeden önce test edilir ve doğrulanır
- Yapılar ve testler için tam VM kaynakları mevcuttur
- Nelerin yapıldığını gösteren incelenebilir eserler üretir
- Sadece PR inceleme aşamasında müdahale edersiniz
Temel değişim, "Yapay zeka bana yardım ediyor"dan "Yapay zeka benim için yapıyor"a geçiştir. Bu, geliştiricilerin yerini almaz; rolünüzü uygulamadan inceleme ve yönlendirmeye kaydırır.
Teknik Gereksinimler Açıklaması
Arka planda ne olduğunu anlamak, sorun gidermede yardımcı olur:
- **VM Ortamı**: Her ajan, yaygın geliştirme araçları önceden yüklenmiş taze, Ubuntu tabanlı bir VM alır
- **Depo Klonlama**: Ajan, gerçek kod tabanınızla çalışmak için alt modüller de dahil olmak üzere deponuzu klonlar
- **Bağımlılık Yönetimi**: Ajan, gerektiğinde npm paketlerini, pip gereksinimlerini veya diğer bağımlılıkları yükleyebilir
- **Ağ Erişimi**: Ajanlar, paketleri klonlamak, curl komutlarını çalıştırmak veya localhost sunucularına gitmek için internete erişebilir
- **Eser Depolama**: Videolar ve ekran görüntüleri oluşturulan çekme isteğinde depolanır ve bağlanır
Bu şeffaflık, kodunuzun hangi ortamda oluşturulduğunu ve test edildiğini her zaman bildiğiniz anlamına gelir.
Cursor Bulut Ajanları Nasıl Çalışır?
Mimariye Genel Bakış
Bir Cursor bulut ajanı başlattığınızda şunlar olur:
- **VM Tedariki**: Cursor, eksiksiz bir geliştirme ortamına sahip izole bir sanal makine çalıştırır
- **Depo Erişimi**: Ajan deponuzu ve tüm bağımlılıklarını klonlar
- **Görev Yürütme**: Ajan gereksinimlerinizi okur, değişiklikler yapar ve testler çalıştırır
- **Doğrulama**: Ajan tarayıcıları açar, localhost'a gider, her şeyin çalıştığını doğrulamak için kullanıcı arayüzünde gezinir
- **Eser Oluşturma**: Ajan, yapılanları gösteren videolar, ekran görüntüleri ve günlükler kaydeder
- **PR Oluşturma**: Ajan, tüm kanıtlarla bir çekme isteği oluşturur
Ajanları Nereden Başlatabilirsiniz?
Cursor bulut ajanlarına birden fazla platformdan erişilebilir:
| Platform | Nasıl Başlatılır |
|---|---|
| Cursor Masaüstü | Ajan girişinin altındaki açılır menüden "Bulut"u seçin |
| Cursor Web | cursor.com/agents adresini ziyaret edin |
| Slack | @cursor komutunu kullanın |
| GitHub | Bir PR veya sorunda @cursor yorumu yapın |
| API | Bir ajanı başlatmak için Cursor API'sini kullanın |
| Linear | @cursor komutunu kullanın |
Gereksinimler
Bulut ajanlarını kullanmadan önce şunlara sahip olduğunuzdan emin olun:
- Max Mod uyumlu modeller etkinleştirilmiş (yalnızca bu modeller bulut ajanlarını destekler)
- Deponuza okuma-yazma ayrıcalıkları
- Tüm bağımlı depoların veya alt modüllerin erişilebilir olması
Şu anda, bulut ajanları GitHub ve GitLab depolarını desteklemektedir.
Adım Adım Kurulum Kılavuzu
Adım 1: Başlangıç Ekranına Erişme
Başlamak için cursor.com/onboard adresine gidin. Bu sayfa, ilk ajan yapılandırması boyunca size yol gösterir ve ajanın kendini kurmasını izlemenizi sağlar.

Adım 2: Başlatma Platformunuzu Seçin
Birden fazla seçeneğiniz var:
Seçenek A: Cursor Masaüstü
- Cursor IDE'yi açın
- Alttaki ajan girişini bulun
- Açılır menüye tıklayın ve "Bulut"u seçin
- Neyin oluşturulmasını istediğinizi açıklayın
Seçenek B: Cursor Web
- cursor.com/agents adresine gidin
- Hesabınızla oturum açın
- Deponuzu seçin
- Görevinizi tanımlayın

Seçenek C: GitHub Entegrasyonu
- Deponuza gidin
- Bir sorun veya çekme isteği açın
- `@cursor build a feature that...` yorumu yapın
- Ajan görevi devralacaktır
Adım 3: Ajan Ayrıcalıklarını Yapılandırma
Bir bulut ajanı ilk kullandığınızda şunları vermeniz gerekir:
- Depo okuma/yazma erişimi
- Bağımlı depolara erişim
- Uygulanabilirse alt modüllere erişim
Adım 4: Görevinizi Tanımlayın
Ajanın ne yapmasını istediğiniz konusunda net olun. Örneğin:
- "E-posta ve parola alanları olan bir giriş sayfası oluştur"
- "Ayarlar sayfasına karanlık mod geçişi ekle"
- "API'nin geçersiz girişte 500 döndürdüğü hatayı düzelt"
Ne kadar çok bağlam sağlarsanız, ajan o kadar iyi sonuç verir.
Adım 5: İzleme ve İnceleme
Ajanlar otonom çalışırken şunları yapabilirsiniz:
- Ajanın uzak masaüstünü gerçek zamanlı izleyin
- Oluşturulan eserleri (videolar, ekran görüntüleri) inceleyin
- Değişiklikleri kendiniz denemek için oturumu devralın
- Çekme isteğini onaylayın veya değişiklik isteyin
Temel Özellikler ve Yetenekler
Kendi Kendine Test Etme ve Yineleme
Belki de en güçlü özellik: ajanlar işlerini gerçekten doğrulayabilir. Şunları yapabilirler:
- Geliştirme sunucularını başlatmak
- Tarayıcıları açmak ve localhost'a gitmek
- Kullanıcı arayüzü öğelerinde gezinmek
- Otomatik testler çalıştırmak
- İşlevselliğin beklendiği gibi çalıştığını doğrulamak

Ajan, cursor belgeler sitesinin tam bir incelemesini 45 dakikada tamamladı. Kenar çubuğu, üst gezinme, arama, sayfa kopyalama düğmesi, geri bildirim paylaşım iletişim kutusu, içindekiler tablosu ve tema değiştirme dahil olmak üzere test ettiği tüm özelliklerin bir özetini sundu.
Eser Kaydı
Her ajan çalıştırması zengin eserler üretir:
- Özelliği gösteren **videolar**
- Anahtar anların **ekran görüntüleri**
- Oluşturma ve test süreçlerinden **günlükler**
- Tüm kod değişikliklerinin **farkı**
Bu, incelemeyi hızlı hale getirir; dalı kontrol etmenize gerek kalmadan ne yapıldığını tam olarak görebilirsiniz.
Uzak Masaüstü Kontrolü
Değişiklikleri kendiniz denemek ister misiniz? Ajanın uzak masaüstünü doğrudan devralabilirsiniz. Bu size şunları sağlar:
- Özelliği ajanın ortamında test edin
- Birleştirmeden önce çalıştığını doğrulayın
- Gerekirse ek değişiklikler yapın
- Dalı yerel olarak kontrol etmekten kaçının
Çoklu Platform Erişimi
Bulut ajanları nerede olursanız olun çalışır:
- **Masaüstü**: Tam IDE entegrasyonu
- **Web**: Tarayıcı tabanlı ajan yönetimi
- **Mobil**: Hareket halindeyken izleme
- **Slack**: Hızlı ajan komutları
- **GitHub**: Sorun ve Çekme İsteği entegrasyonu
Gerçek Dünya Kullanım Durumları
Yeni Özellikler Oluşturma
İhtiyaç duyduğunuz bir özelliği tanımlayın ve ajan onu uçtan uca inşa eder: iskelet, uygulama, testler ve doğrulama.
Hataları Çoğaltma
Ajana bir hatayı yeniden üretmesini söyleyin, ve o şunları yapabilir:
- Ortamı kurmak
- Hata koşullarını tetiklemek
- Kök nedeni araştırmak
- Bir düzeltme önermek ve test etmek
Hızlı Düzeltmeler
Küçük değişiklikler için, bağlam değiştirmeden tamamen ajana delege edebilirsiniz.

Kullanıcı Arayüzü Testi
Ajanlar, şunları doğrulamak için arayüzlerde tıklayabilir:
- Kullanıcı akışları doğru çalışıyor
- Duyarlı tasarım düzgün şekilde işleniyor
- Etkileşimli öğeler beklendiği gibi yanıt veriyor
API Entegrasyon Çalışması
API entegrasyonları oluştururken, ajanlar şunları yapabilir:
- Sahte sunucular kurmak
- API uç noktalarını test etmek
- Yanıt işlemeyi doğrulamak
- Belgeler oluşturmak
Apidog gibi araçların Cursor'ın ajanlarını güzel bir şekilde tamamladığı yer burasıdır; API'lerinizi tasarlamak ve test etmek için Apidog'u kullanın, ardından Cursor ajanlarının ön uç uygulamasını ve entegrasyonunu halletmesine izin verin. Örneğin, dağıtımdan önce API entegrasyonlarınızın doğru çalıştığını doğrulamak için webhook hizmetleriyle localhost API'lerini test edebilirsiniz.

Sınırlamalar ve Dikkat Edilmesi Gerekenler
Mevcut Sınırlamalar
- **Depo desteği**: Şu anda sadece GitHub ve GitLab
- **Model kısıtlaması**: Yalnızca Max Mod uyumlu modeller çalışır
- **Ayrıcalık gereksinimi**: Tam okuma-yazma erişimi gerekir
- **Yeni özellik**: Hala gelişiyor, bazı uç durumlar mümkün
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
En iyi olduğu durumlar:
- İyi kapsamlı özellik istekleri
- Hata çoğaltma ve düzeltmeleri
- Şablon ve iskelet
- Test ve doğrulama görevleri
İdeal olmayabileceği durumlar:
- Yüksek güvenlik hassasiyetine sahip kod (ayrıcalıkları dikkatlice inceleyin)
- Karmaşık mimari kararlar (insan yargısı gerekli)
- Belirli yerel ortam kurulumu gerektiren görevler
Güvenlik Hususları
Ajanlara depo erişimi verirken, bu güvenlik en iyi uygulamalarını aklınızda bulundurun:
- **Kapsamlı jetonlar kullanın**: Tam depo erişimi vermek yerine, minimum gerekli izinlere sahip jetonlar kullanın
- **Ajan eylemlerini inceleyin**: Özellikle üretim kodu için birleştirmeden önce çekme isteklerini her zaman dikkatlice inceleyin
- **Ayrı ortamlar**: Başlangıçta ajanları sadece üretim dışı dallarda kullanmayı düşünün
- **Denetim günlükleri**: Ajanın ne yaptığını denetlemek için Cursor'ın eser kaydından yararlanın
- **Küçük başlayın**: Kritik özelliklere geçmeden önce güven oluşturmak için düşük riskli görevlerle başlayın
Cursor'ın izole VM yaklaşımı, ajanlara doğrudan yerel erişim vermekten doğası gereği daha güvenlidir, ancak sorumlu kullanım yine de dikkat gerektirir.
Otonom Kodlama Ajanlarının Geleceği
Bulut Ajanlarından En İyi Verimi Almak İçin En İyi Uygulamalar
Cursor'ın otonom ajanlarıyla üretkenliği en üst düzeye çıkarmak için kanıtlanmış şu uygulamaları izleyin:
1. Açık, Belirli İstekler Yazın
Ajan çıktısının kalitesi doğrudan istek netliği ile ilişkilidir. "Giriş hatasını düzelt" gibi belirsiz istekler yerine, spesifik olun: "Bir kullanıcı geçerli kimlik bilgileriyle giriş formunu gönderdiğinde, /dashboard'a yönlendirilmesi gerekirken 401 hatası görüyor. Sunucu yanıtta doğru jetonu döndürüyor."
2. Bağlamı Erken Sağlayın
Ajanlara önceden ilgili bağlamı sağlayın: dosya yolları, ilgili kod parçacıkları, hata mesajları veya ilgili sorunlara bağlantılar. Ajanlar yalnızca bildikleriyle çalışabilirler.
3. Yinelemeli İyileştirme Kullanın
Ajanların her şeyi bir anda inşa etmesini sağlamaya çalışmayın. Minimal geçerli bir sürümle başlayın, sonuçları inceleyin, ardından genişletin. Bu, büyük gereksinimleri tek bir istekte yığmaktan daha iyi sonuçlar üretir.
4. Birden Fazla Ajanı Paralel Olarak Kullanın
Ajanlar izole VM'lerde çalıştığından, farklı görevler için birden fazla ajanı aynı anda başlatabilirsiniz – biri yeni bir özellik için, diğeri hata düzeltmesi için, üçüncüsü belge güncellemeleri için.
5. Eserleri Detaylı İnceleyin
Video ve ekran görüntüsü eserleri sadece hoş şeyler değildir – bunlar ajanın gerçekte ne yaptığını gösteren pencerenizdir. Kod incelemesinde kaçırabileceğiniz sorunları yakalamak için onları izleyin.
Mevcut İş Akışınızla Entegrasyon
Cursor ajanları, yaygın geliştirme iş akışlarıyla sorunsuz bir şekilde entegre olur:
- **CI/CD**: Ajanlar, mevcut CI hattınızı tetikleyen çekme istekleri oluşturabilir
- **Kod İncelemesi**: Standart çekme isteği inceleme süreci uygulanır – özel bir araca gerek yok
- **Test Etme**: Ajanlar test süitenizi çalıştırabilir ve sonuçları çekme isteklerine dahil edebilir
- **Belgeleme**: Ajanlar README dosyalarını, API belgelerini veya satır içi yorumları güncelleyebilir
Temel anlayış, ajanların iş akışınızı değiştirmek yerine onu genişletmesidir. Hala inceliyor, test ediyor ve onaylıyorsunuz – ancak angarya iş otomatik olarak gerçekleşiyor.
Cursor'ın duyurusu daha geniş bir eğilimi temsil ediyor. Yapay zeka kodlama alanı ısınıyor:
- **Anthropic**, ajan yetenekleriyle Claude Code'u yayınladı
- **OpenAI**, otonom kodlama için Codex'i tanıttı
- **Microsoft**, GitHub Copilot özelliklerini genişletmeye devam ediyor
- **Google**, yapay zeka ajanlarını geliştirme iş akışlarına entegre ediyor
Cursor'ın %30-35 otonom çekme isteği oranı, bu modelin çalıştığını gösteriyor. Teknoloji olgunlaştıkça daha fazla aracın benzer yaklaşımları benimsemesini bekleyin.

Özellikle API geliştirme için, otonom ajanları özel API araçlarıyla birleştirmek güçlü bir iş akışı oluşturur: ajanlar uygulamayı ve testi ele alırken, Apidog gibi özel araçlar API tasarımını, belgeleri ve kapsamlı testleri yönetir.
Sonuç
Cursor'ın ajan bilgisayar kullanımı özelliği, yazılımın nasıl inşa edildiği konusunda temel bir değişimi temsil ediyor. Yapay zeka ajanlarının kendi sanal makinelerinde çalışmasına, değişikliklerini test etmesine ve doğrulanmış, zengin eser içeren çekme istekleri üretmesine izin vererek Cursor, otonom kodlamanın ölçekte çalıştığını kanıtlıyor.
Kurulum basittir: platformunuzu seçin, görevinizi tanımlayın ve ajanın çalışmasına izin verin. Cursor'ın kendi kodunun %30'undan fazlasının artık ajanlar tarafından yazılmasıyla teknoloji kendini kanıtlamış oldu.
Sonraki adımlar:
- cursor.com/onboard adresinden başlangıç sürecini deneyin
- Küçük, iyi tanımlanmış bir görevle başlayın
- Ajan yeteneklerini anlamak için oluşturulan eserleri inceleyin
- Otonom ajanların geliştirme iş akışınızı nasıl geliştirebileceğini düşünün
Apidog'a başlayın: Uygulama için Cursor gibi yapay zeka destekli kodlama yardımcılarını kullanırken API'lerinizi tasarlamak, test etmek ve belgelemek için Apidog'u ücretsiz deneyin.
