· Engineering · 4 min read
Hermes Orchestration War Room: AI Agent Filosunu Tek Ekrandan Yönet
Hermes Agent tabanlı çoklu profil delegasyon sistemine görsel bir komuta merkezi. War Room ile AI ajan filonuzu kanban panoları, canlı takip ve gerçek zamanlı orkestrasyonla yönetin.

Orchestration War Room, Hermes Agent’in çoklu profil delegasyon ve kanban sistemlerinin üzerine inşa edilmiş görsel bir dashboard. Terminal ekranlarında kaybolmadan, AI ajan filonuzu tek bir arayüzden yönetmenizi sağlıyor.

1. Neden War Room?
Hermes Agent, multi-agent çalışma için güçlü araçlar sunar:
- Profiller — her biri kendi SOUL.md, yetenekler, yetkiler ve hafızası olan izole agent kişilikleri
delegate_task— eşzamanlı alt-agent çağrısı, tek seferlik mantıksal fan-out için- Kanban — SQLite tabanlı, kalıcı görev panosu. Herhangi bir profil görev oluşturabilir, diğer profiller devralır
Tüm bunlar terminal üzerinden çalışırken, War Room bunları görünür, okunabilir ve yönetilebilir kılıyor. Orkestratörü tek bir ekrandan yönlendirip, tüm ekibin ne yaptığını anlık görebiliyorsunuz.
Kısacası: Bir lider ve ekip kurun, lidere talimat verin, ekibin çalışmasını izleyin. War Room tüm kablolamayı (kanban delegasyon, durum takibi, bildirimler) arka planda halleder.
2. Nasıl Çalışıyor?
Mimari
┌─────────┐ ┌─────────────┐ ┌──────────────┐
│ SİZ │ ──► │ ORKESTRATÖR │ ──► │ KANBAN DB │
│ │ ◄── │ (lider) │ ◄── │ (SQLite) │
└─────────┘ └──────┬──────┘ └──────┬───────┘
│ │
┌──────┴──────┐ ┌────────┴────────┐
│ WAR ROOM │ │ İŞÇİ AJANLAR │
│ (Nuxt UI) │ │ investigador │
└─────────────┘ │ legal │
│ writer │
└─────────────────┘
Görev Döngüsü
- Orkestratöre talimat verin — Chat sekmesine hedefinizi yazın
- Orkestratör görevleri parçalar ve dağıtır — Skill’leri sayesinde
hermes kanban createile görevleri kanban panosuna atar - Dispatcher görevleri devralır — Hermes’in kendi dispatcher’ı
readygörevleri alır ve işçi profillere yönlendirir - İşçiler çalışır ve
kanban_completeile tamamlandı bildirimi gönderir - Otomatik bildirim — War Room, tamamlanan görevleri algılar ve orkestratöre sistem mesajı gönderir
- Orkestratör cevap verir — Tüm çıktıları birleştirip size doğal bir cevap olarak sunar
3. Üç Ana Ekran
3.1 War Room (/) — Canlı Operasyon Katı
Ana görünüm, 50/50 oranında bölünmüştür:
- Solda: Görev Kontrol — Chat ve Board sekmeleri
- Chat: Aktif orkestratörle konuşun. Her mesaj, orkestratörün işi kendisi yapmasını engelleyen gizli bir ön ek içerir
- Board: 4 sütunlu kanban (Todo / Ready / Running / Blocked)
- Sağda: Operatif Katı — Her aktif profili bir “iş istasyonu” olarak gösterir. Profil rengi, avatar, isim kartelası, durum etiketi ve canlı düşünce balonu
3.2 Team (/team) — Personel Dosyası
Her profil, özelleştirilebilir bir kimlik kartı olarak görüntülenir:
- Rütbe adı, avatar, renk
- Görev çağrısı (callsign) düzenleme
- Yetenek ve araçları değiştirme (retrain)
- Yeni ajan işe alma (hire) ve çıkarma (fire)
3.3 Missions (/missions) — Arşiv
Geçmiş tüm görevlerin sayfalanmış geçmişi. Açık / Arşivlenmiş / Tümü filtreleriyle.
4. Kurulum
# 1. Hermes profilleri oluşturun
hermes profile create lider # orkestratör
hermes profile create investigador # işçi
hermes profile create legal # işçi
# 2. Hermes dispatcher'ı başlatın
hermes gateway start
# 3. War Room'u klonlayın ve çalıştırın
git clone https://github.com/Naroh091/hermes-war-room.git
cd hermes-war-room
pnpm install
pnpm dev
# → http://localhost:3000
Production Deployment
HERMES_HOME=$HOME/.hermes NITRO_HOST=0.0.0.0 NITRO_PORT=3000 \
node .output/server/index.mjs
5. Alt Yapı
| Katman | Teknoloji |
|---|---|
| Frontend | Nuxt 4 + Nuxt UI + Tailwind CSS v4 |
| Backend | Nitro server (Nuxt) |
| Agent İletişimi | Agent Client Protocol (ACP) |
| Veritabanı | SQLite (data/war-room.db) |
| Canlı Güncelleme | Server-Sent Events + 3s polling |
| Avatarlar | Dicebear Notionists |
| Yazı Tipleri | Antonio + Instrument Serif + IBM Plex Mono |
6. Öne Çıkan Özellikler
Canlı İşçi Takibi
Her ajanın o an hangi görevi çalıştırdığını, hangi araç çağrısını yaptığını ve ne düşündüğünü (reasoning) canlı olarak görebilirsiniz. Operatif katında her ajanın başının üstünde bir konuşma balonu belirir.
Operatif Drill-Down
Bir ajana tıkladığınızda:
- Şu an çalıştırdığı görev (başlık, durum, süre)
- Görevi kimin atadığı (parent task zinciri)
- Alt görevleri (kendi oluşturduğu child task’lar)
- Son aktivite adımları (tool call ve reasoning logları)
- Görev geçmişi
İşe Alma & Çıkarma
Takım yönetimi tamamen UI üzerinden:
- Hire:
hermes profile create <slug>— mevcut profilden klonlama - Retrain: SOUL.md, yetenekler, MCP sunucuları, model davranış kuralları düzenleme
- Fire: Profili silme
- Deactivate: Geçici gizleme
7. Neden War Room?
Hermes CLI üzerinden çoklu ajan yönetimi mümkün ama pratikte bazı zorluklar var:
- Görünmezlik — SSH ile kendi makinene bağlanıp log’ları grep’lemek zorundasın
- Terminal kaosu — Her ajan için ayrı terminal penceresi, ayrı
hermes kanban tailçağrısı - Bağlam kaybı — Kim neyi kime devretti, hangi görev nerede kaldı?
War Room tüm bunları çözüyor: camı kırıp zemine koyuyor — tüm ekibi, her operatifin ne düşündüğünü, hangi görevlerin devam ettiğini, kimin kime neyi devrettiğini ve sonuçları browser’dan ayrılmadan gösteriyor.
8. Gerçek Hayat Kullanımı
Kendi kurulumumda 3 profilli bir sistem çalıştırıyorum:
| Profil | Rol | Yetenekler |
|---|---|---|
| lider | Orkestratör | Görev dağıtımı, takip, raporlama — asla işi kendisi yapmaz |
| investigador | Araştırmacı | Web scraping, Exa arama, veri toplama |
| writer | İçerik Üretici | Blog yazma, düzenleme, formatlama |
Bir blog yazısı fikri geldiğinde:
- lider’e “Bodrum’da yalıçapkını gözlemi hakkında bir yazı hazırla” diyorum
- lider görevi parçalıyor → investigador araştırma yapıyor → writer yazıyı yazıyor
- lider her şeyi birleştirip bana sunuyor
- Ben sadece finallerini kontrol edip yayınlıyorum
9. Sonuç
Orchestration War Room, Hermes Agent’in multi-agent yeteneklerini görünür ve yönetilebilir kılan bir arayüz. Terminal başında kaybolmadan, AI ajan filonuzu tek bir ekrandan yönlendirmek istiyorsanız, bu proje tam size göre.
Açık kaynak ve özgürce kullanılabilir — GitHub’dan klonlayıp kendi War Room’unuzu hemen kurabilirsiniz.
10. Kaynaklar
- Hermes Agent
- Orchestration War Room GitHub
- Hermes Profil Yönetimi
- Agent Client Protocol
- Nuxt 4 Framework
- Tailwind CSS v4
Hero görseli: fal.ai + FLUX.1 Dev ile üretilmiştir



