Lesson 11 · 9 dk okuma

Ultraplan ve Ultrareview — multi-agent cloud akışı

Birden fazla model ve agent'ın paralel çalıştığı bulut tabanlı plan/review akışları. Faturalı feature.

Öğreneceklerin

  • Ultraplan ve Ultrareview'in solo Claude Code'dan farkını anla
  • /ultrareview komutunun ne yaptığını ve sınırlarını bil
  • Hangi PR/branch için bu akış değer, kararını ver

/ultrareview ve /ultraplan cloud’da, birden fazla agent paralel çalıştıran review/plan akışlarıdır. Local Claude Code’un yapamayacağı kadar derin gider çünkü:

  • Farklı persona’da (security, performance, type-correctness, dev-ex) ayrı agent’lar
  • Birbirini cross-check eder
  • Her agent kendi context window’unu kullanır
  • Sonuç tek bir özet rapor olarak döner

Maliyet ve tetikleme

Ultrareview/Ultraplan faturalı ve kullanıcı tarafından tetiklenir — Claude Code’un kendisi tetikleyemez, sen başlatırsın.

/ultrareview                # mevcut local branch'i bundle'la, review et
/ultrareview 123            # GitHub PR #123'ü review et
/ultraplan "feature spec'i"

Local branch akışı:

  • Git repo’nuzun olması gerek (yoksa “git init” öner)
  • GitHub remote şart değil — branch local’de kalabilir
  • Bundle yüklenir, agent’lar paralel başlar
  • Rapor 5-15 dk içinde

Ne zaman ultrareview değer?

DurumKarar
Kritik path refactor (auth, payment)Evet
Migration script (DB, schema)Evet
Public API değişiklikEvet
Open-source PR reviewEvet
Tek dosya bug fixHayır — overkill
Style/formatting fixHayır
WIP scratch branchHayır — tamamlandığında
1000+ satır PR, sınırlı zamanEvet

Ultraplan vs ultrareview

  • Ultraplan: spec → plan üretiminde, henüz kod yok
  • Ultrareview: kod var, review aşamasında

Plan’da multi-perspective brainstorm yapılır (alternative approaches, risk surface, decomposition). Review’da multi-perspective code-level critique yapılır.

Solo plan mode’la fark

/plan (local plan mode):

  • Tek model, tek context
  • Hızlı (2-5 dk)
  • Sen-model dialog
  • Implementasyondan önce

/ultraplan:

  • Çoklu agent, ayrı context’ler
  • Yavaş (5-15 dk), faturalı
  • Sentez raporu döner
  • Belirsiz/büyük scope için

Pratik akış

  1. Feature başla → /plan ile lokal plan
  2. Plan büyük çıkarsa veya stratejik karar gerek → /ultraplan ile multi-perspective
  3. Implementasyon
  4. Self-review + lokal lint/test
  5. PR açmadan önce → /ultrareview (kritik değişiklikse)
  6. Bulguları uygula, PR aç

Sınırlar

  • Local’de tetiklenemez (Claude Code subagent’ı bunu çağıramaz)
  • İnternet bağlantısı şart
  • Sandbox/restricted ortamlarda kapalı olabilir
  • Henüz beta — output formatı zaman içinde değişiyor

Sıradaki

GitHub Actions ve Code Review GitHub App — Claude Code’u CI/CD’ye bağlamak.