Birkan Kader39,92 K 32,85 D
Su seviyesi1.860m
Birkan Kader

WhaleCode

Tek bir depo üzerinde bir ekip dolusu yapay zekâ kod ajanını çalıştıran ve bütün akışı canlı bir grafik olarak çizen masaüstü uygulaması.

Yıl
2026
Rol
Tasarım ve kod, tek başıma
Teknoloji
Rust, Tauri 2, React 19, TypeScript, SQLite
Durum
Açık kaynak, MIT. Ekim 2026’da arşivlendi

Sorun

Kod ajanları tek bir görevde iyiler. Gerçek değişiklikler ise birkaç görevden oluşur; üç ajanı elle çalıştırmak üç terminal, üç dal ve en sonunda kimsenin planlamadığı bir birleştirme demek.

Fikir

Bir yönetici ajan görevi alt görevlere böler. İşçi ajanlar her biri kendi git worktree’sinde paralel çalışır, siz de önemli anlarda onay verirsiniz. Kenar çubuğu, sekme ya da açılır pencere yok: arayüzün kendisi yürütme grafiği.

Ayrıntılar

  1. 01

    Hatalar bir merdiveni tırmanır: işçiye bir yeniden deneme hakkı, ardından yöneticinin en fazla iki kez yeniden planlaması, en son da bir insan.

    GörevinizYönetici ajanalt görevlere bölerİşçi 1kendi git worktree’siİşçi 2kendi git worktree’siİşçi 3kendi git worktree’siOrtak not dosyasıOnayınızBirleştirmeGörevinizYönetici ajanalt görevlere bölerİşçi 1kendi git worktree’siİşçi 2kendi git worktree’siİşçi 3kendi git worktree’siOrtak not dosyasıOnayınızBirleştirme
  2. 02

    İşçiler birbiriyle konuşmaz. Depodaki tek bir dosya üzerinden not paylaşırlar, kararı yönetici verir.

  3. 03

    Claude Code ve Codex CLI bir akışı yönetebilir. Gemini CLI planlamada yavaş kaldığı için yalnızca işçi olarak çalışır.

  4. 04

    Herhangi bir işçi, diğerlerini durdurmadan akışın ortasında durdurulabilir, geri alınabilir ya da bir soruyla yönlendirilebilir.

Bugün nerede

Mart ile Haziran 2026 arasında 335 commit. Yedi aşamanın her biri tamamlandı; her birinin yazılı tanımı, doğrulama adımı ve geriye dönük değerlendirmesi depoda duruyor. Sekizinci aşama olmayacak: Claude Code, Codex ve Cursor artık ajanları ayrı worktree’lerde paralel olarak kendileri çalıştırabiliyor.