Yazılım Ekipleri için Cursor Eğitimi

Cursor, Tab ve Chat etrafında kurulmuş tam bir IDE. Agent modu ise code tabanınızın tamamında çalışıyor. Bu uygulamalı eğitimde mühendislik ekibiniz için ortak bir çalışma düzeni ve teslim baskısı arttığında da sürdürülebilen bir gözden geçirme alışkanlığı kuruyoruz. Code ve müşteri verisinin sınırlarınız içinde kalması için gerekli kuralları da günlük akışa yerleştiriyoruz.

modül
6
saat
13
Bize ulaşın

Bu eğitimde bir admin, bir teknik lider ve geliştiriciler aynı masaya oturuyor ama her biri başka bir soruna bakıyor. Admin, audit izi bulunmayan bir koltuğu fark etmiş olabilir. Ekip lideri, Rules yazılmadığı için Agent'ın her oturumda geliştirme kurallarını yeniden tahmin ettiğini görüyor. Geliştiriciler ise kimsenin gözden geçirmediği production code üzerinde Agent çalıştırıldığını ve okunmadan kalan bir Bugbot yorumunun sonunda gerçek bir olaya dönüştüğünü biliyor.

Cursor'un yapısı, eğitimin neden düzenli ilerlemesi gerektiğini de gösteriyor. Tab, Chat ve Agent modu aynı editörde bulunuyor. Çıktı kalitesini en çok etkileyen konulardan biri, önemli bir iş Agent'a verilmeden önce Rules ile code tabanı bağlamının doğru hazırlanması. İki günlük programda bunu bütün ekip için ortak bir düzene dönüştürüyoruz.

Admin ve ekip lideri koltuklarla Rules üzerinde çalışırken geliştiriciler de aynı sürece katılıyor. Agent ve Bugbot çıktısını ortak bir dikkatle inceliyor, Privacy Mode ile KVKK yükümlülüklerini ekip genelinde aynı biçimde ele alıyoruz. Her code asistanında geçerli karar verme ve gözden geçirme yaklaşımını Vibe Coding eğitimimizde işliyoruz. Bu sayfa ise baştan sona Cursor'a odaklanıyor. Diğer araçlara yönelik programları yapay zeka eğitimi kataloğunda bulabilirsiniz.

Aynı eğitime gelen üç rolün beklentisi birbirinden farklı

Adminler koltukların, rollerin ve audit log'ların doğru yapılandırılmasını istiyor. Ekip liderleri her depoda geçerli olacak Rules peşinde. Geliştiriciler ise Tab ve Chat'in Agent'ın işine karışmadığı bir düzen arıyor. Program bu üç ihtiyacı birlikte karşılamadığında yeni çalışma biçimi ekipte kalıcı olmuyor.

AI etrafında kurulan bir editör, eklenti gibi çalışmıyor

Cursor, tanıdık bir editöre sonradan eklenmiş Tab tamamlamasından ibaret değil. Agent modu onayınızdan sonra komut çalıştırıyor ve tek seferde birden fazla dosyayı değiştirebiliyor. Bu yüzden autocomplete'den farklı bir görev üstleniyor.

Rules var ama pek az ekip onları gerçekten yazıyor

Çoğu ekip Cursor'u kullanmaya başlıyor ama Project veya Team Rules'a hiç dokunmuyor. AGENTS.md de boş kalıyor. Böyle olunca Agent, bir kez açıkça anlatılabilecek ekip kurallarını her oturumda yeniden tahmin ediyor.

Mühendisler Agent modunu zaten tek başlarına kullanıyor

Ekibe sorduğunuzda production code üzerinde kimse izlemeden Agent çalıştıran kişilerin olduğunu görebilirsiniz. Ekip bu kullanımın uygun olup olmadığına karar vermeden alışkanlık yayılabiliyor.

Agent ve Bugbot hızlandıkça gözden geçirme de yetişmeli

Üretilmiş bir pull request ile otomatik gözden geçirme yorumu, bir insan ikisini de bütünüyle okumadan önce hazır olabiliyor. Bu hızın işe yarayıp yaramadığını etrafında kurulan alışkanlık belirliyor. Programın öğrettiği temel pratik de bu.

  1. Cursor'u autocomplete eklentisinden ayıran özellikler

    90 dkBaşlangıç

    Cursor baştan itibaren AI etrafında kuruluyor. Bu modülde Tab, Chat ve Agent modunun ekibinizin kullanıyor olabileceği diğer araçlardan nasıl ayrıldığını konuşuyor, ilk güvenli denemenin sınırlarını birlikte çiziyoruz.

    • "AI-native" ne anlama geliyor: tek bir editörde Tab, Chat ve Agent modu
    • Cursor'un autocomplete eklentisinden ve terminal tabanlı agent'tan farkı
    • Cursor'un ekibinizin mevcut geliştirme düzenindeki yeri
    • Neyi iyi yaptığı ve kararın hâlâ insanda kaldığı noktalar
    • Güven kazandıran düşük riskli işler
  2. Her koltuğu aynı biçimde yapılandırmak

    120 dkBaşlangıç

    Cursor'u ekip genelinde aynı biçimde kurup yapılandırıyoruz. Sonra tek bir işi önce Tab ve Chat, ardından Agent ile tamamlıyoruz. Hedef, herkesin kullanabileceği ortak bir döngü oluşturmak.

    • Her geliştiriciyi aynı Cursor yapılandırmasına geçirmek
    • Bir görevde Tab ve Chat ile Agent modu arasında seçim yapmak
    • Büyük değişikliklerde Plan Mode dahil, Agent'ın bitirebileceği işi kapsamlandırmak
    • Agent'ı her seferinde tek ve odaklı bir değişiklikte çalıştırmak
    • Proje araçlarını ve veri kaynaklarını MCP üzerinden bağlamak
    • Hangi kurulumların işe yaradığını değerlendirmek
  3. Rules ve AGENTS.md ile code tabanının çalışma biçimini anlatmak

    150 dkOrta seviye

    Rules, çıktı kalitesini en çok etkileyen araçlardan biri ama çoğu ekip tek bir tane bile yazmıyor. Bu modülde Project ve Team Rules ile bir AGENTS.md hazırlıyoruz. İndeksleme ve ignore dosyalarını yapılandırdıktan sonra Agent'a kendi deponuzdaki iş için doğru bağlamı vermeyi deniyoruz.

    • Ekip kurallarını ve sınırlarını anlatan Project ve Team Rules yazmak
    • User Rules ile Team Rules arasındaki fark ve AGENTS.md'ye ait olanlar
    • Code tabanı indeksleme ve Agent'ı yormadan doğru dosyaları bağlama almak
    • Hassas yolları .cursorignore ile bağlam dışında tutmak
    • Agent için prompt kalıpları
    • Ekibin yeniden kullanacağı ortak Rules ve prompt dili oluşturmak
  4. Agent ve Bugbot'un bıraktığı çıktıyı okumak

    150 dkOrta seviye

    Agent'ın ürettiği diff'e, tanımadığınız birinin pull request'ine gösterdiğiniz dikkatle yaklaşmak gerekiyor. Bu modülde aynı alışkanlığı hem Agent çıktısı hem de Bugbot yorumları için kuruyoruz.

    • Agent'ın ürettiği diff'i onaylamadan önce okumak
    • Bugbot'u ilk kontrol olarak değerlendirmek
    • Agent çalışmadan önce test yazmak, mümkün değilse testleri sonradan tamamlamak
    • Agent tarafından yazılan code'a özgü hata biçimlerini tanımak
    • Cursor değişikliklerini diğer katkılarla aynı kontrollerden geçirmek
    • Bir değişikliği ne zaman kabul edeceğinizi, geri vereceğinizi ya da tamamen bırakacağınızı bilmek
  5. Privacy Mode ve KVKK ile veriyi sınırlar içinde tutmak

    150 dkOrta seviye

    Agent'ın nerede çalışabileceğini ve hangi alanların kapalı kalacağını belirliyoruz. Teams ve Enterprise kontrollerinin bu sınırları pratikte nasıl uyguladığını ele alıyor, KVKK dahil veri kurallarını günlük çalışma düzeninin içine yerleştiriyoruz.

    • Sandboxing dahil, Agent'ın okuyabileceği, çalıştırabileceği ve değiştirebileceği alanları kapsamlandırmak
    • Privacy Mode, zero data retention ve her ayarın gerçekte neyi kontrol ettiği
    • Regülasyona tabi ekipler için ağ yapılandırması, audit log'lar ve izleme
    • Sırların ve müşteri verisinin prompt'a ya da bağlama girmesini önlemek
    • Cursor iş akışında kişisel veriyi KVKK'ya uygun biçimde ele almak
    • Sürekli hatırlatma gerektirmeden uygulanabilen bir kullanım politikası hazırlamak
  6. İlk kazanımlardan kurum genelindeki yaygınlaştırmaya geçmek

    120 dkİleri seviye

    Birkaç erken kullanıcıdan, Teams veya Enterprise koltuklarının bilinçli biçimde yönetildiği bir düzene geçiyoruz. Admin paneli üzerinden pilotu aşamalı yaygınlaştırmaya taşıyor, kullanım analitiklerini benimsemenin kanıtıymış gibi yorumlamadan okuyoruz.

    • Admin panelinde alan adı tabanlı erişim dahil koltukları ve rolleri yapılandırmak
    • Kazanımın açıkça görüleceği ilk ekibi ve iş akışını seçmek
    • Öncü kullanıcı ağı ve işe yarayan kurulumlar
    • Uygulanması gereken az sayıdaki ekip kuralını seçip kalanını serbest bırakmak
    • Kullanım analitiklerini etkinlikle benimsemeyi karıştırmadan okumak
    • Kendi code tabanınız ve Rules üzerine kurulu bir yaygınlaştırma planını ekibe devretmek

Neler öğreneceksiniz?

  • Tab ve Chat ile Agent modunu her geliştiricinin kullandığı tek bir çalışma düzeninde yapılandırmak
  • Ortak bir AGENTS.md hazırlamak
  • Agent'a görevle sınırlı bağlam vermek
  • Agent değişikliklerini ve Bugbot yorumlarını hatalar yayına çıkmadan yakalayacak dikkatle incelemek
  • Code ve müşteri verisini koruyan Privacy Mode, zero data retention ve ilgili kontrolleri yapılandırmak
  • Günlük Cursor kullanımında kişisel veriyi KVKK'ya uygun biçimde ele almak
  • Teams veya Enterprise koltuklarını, rolleri ve erişimi yönetip pilotu aşamalı yaygınlaştırmaya taşımak
  • Cursor kullanım analitiklerinden kimlerin aracı gerçekten benimsediğini okumak

Kimler katılmalı?

  • Ekibini Cursor'da standartlaştıran mühendislik liderleri
  • Ekibin Rules ve geliştirme kurallarından sorumlu kıdemli mühendisler
  • Günlük kullanımı mümkün kılan geliştirici deneyimi ve platform ekipleri
  • Koltukları ve erişimi yöneten Cursor Teams veya Enterprise adminleri
  • Cursor'un veri akışlarını inceleyen güvenlik ve uyumluluk ekipleri
  • Benimseme hızına karar veren mühendislik yöneticileri

Cursor laboratuvarları iki gün sürüyor. Teslim takvimini aksatmamak için programı genellikle yarım günlük oturumlara bölüyoruz. Yerinde ve canlı online formatlarda aynı müfredatı işliyor, alıştırmaları ekibinizin bildiği bir depo üzerinde yürütüyoruz.

Format
Yerinde veya canlı online
Süre
2 gün (yaklaşık 13 saat, yarım günlük oturumlara bölünebilir)
Grup büyüklüğü
Grup başına en fazla 16 katılımcı
Materyaller
Rules ve AGENTS.md başlangıç şablonu, gözden geçirme kontrol listesi ve yaygınlaştırma planı
Dil
Türkçe veya İngilizce
Sertifika
Tamamlama sertifikası

Zeo 2011'de İstanbul'da kuruldu, bugün San Francisco, İstanbul, Ankara ve Lizbon'dan çalışıyor. Copilot Akademisi'ni yürütüyor ve uluslararası dijital pazarlama konferansı Digitalzone'u düzenliyor. Bu programda 10+ yıllık danışmanlık ve eğitim deneyimimizi kurumsal AI benimsemesine uyguluyoruz.

  • 2011İstanbul'da kuruluş
  • 10+yıllık danışmanlık ve eğitim deneyimi
  • 3ofis: San Francisco, İstanbul, Ankara, Lizbon
Ekibiniz bugün hangi araçlarla çalışıyor, elinizde hangi Rules ve yapılandırmalar var? Programın takvimini, derinliğini ve modüllerin yerini bu yanıtlara göre belirliyoruz.
Bize ulaşın
Etrafında araç pencereleri açık, dizüstü bilgisayarda çalışan çizim figür