Skip to content
← Tüm yazılar

AI Görselleştirme / Ofis Simülasyonu

Claude Office: Ajanlarınızı 2D Piksel Ofisinde Canlı İzleyin

Claude Code ve OpenCode ajanlarının çalışmasını, araç kullanımlarını ve alt ajanlarını retro bir 2D piksel ofisinde görselleştiren paulrobello/claude-office projesini inceledik.

Yayın 10 Ağustos 20268 dk okuma

AI kodlama ajanları arka planda dosya okurken, komut çalıştırırken ve alt ajanlar türetirken bu süreçleri izlemek heyecan verici olabilir. paulrobello/claude-office, Claude Code ve OpenCode yaşam döngüsü olaylarını yakalayarak 2D retro piksel ofis ortamında avatar hareketlerine dönüştüren eğlenceli ve güçlü bir görselleştirme aracıdır.

Teknoloji Yığını & Sistem Mimarisi

BileşenTeknoloji / Detay
Geliştirici / Depopaulrobello/claude-office
FrontendNext.js + PixiJS (2D Canvas render engine)
BackendFastAPI (REST & WebSocket canlı veri yayını)
EntegrasyonlarClaude Code Hooks & OpenCode Plugin
LisansMIT

Olay Eşleme (Event Mapping) Nasıl Çalışır?

Claude Code veya OpenCode üzerinde bir işlem başladığında entegre kancalar (hooks) FastAPI sunucusuna veri aktarır:

  1. 1
    Session Start: Ofise yeni bir piksel avatar girer ve boş bir masa seçer.
  2. 2
    Pre-Tool Use: Karakter masasında çalışmaya başlar, araç simgesi başının üstünde belirir.
  3. 3
    Subagent Start: Ana ajan yeni bir alt ajan türettiğinde masasının yanında ikinci bir çalışma arkadaşı doğar.
  4. 4
    Permission Request: Karakter kullanıcının onayını beklerken duraklama animasyonuna geçer.
  5. 5
    Context Compacting / Reporting: Token harcamaları ve bellek temizliği canlı panellerde güncellenir.

Gelişmiş Beyaz Tahta & AI İsimlendirme

Uygulamada yer alan 12 farklı beyaz tahta modu sayesinde proje istatistikleri, ajan çalışma geçmişi ve token tüketimi grafik olarak takip edilebilir. Claude OAuth entegrasyonu sağlandığında ajanlara otonom isimler verilmektedir.