AI Sub-Agent'lari Goremiyordum, Terminal'de Gorunur Yaptim
ÖncekiGerçeklik Önce, Model SonraSonrakiGit Commit'lerde Session ID: Agent Kendi Bulur Neden Yaptığını
Son güncelleme
Bu yararlı oldu mu?
AI agent orchestration yapmaya calisiyordum. Task'lar ve sub-agent'lar blackbox gibi, ne yaptiklarini goremiyordum.
Ilk dusunce: Task'lar kullan, orchestration otomatik olsun Gercek: Hata olunca mudahale edemiyorum, sandbox icinde kaldim
Ikinci dusunce: Sub-agent'lar isle halleder Gercek: Ne yaptiklarini goremiyorum, hizlica duzeltme yapamiyorum
Son karar: Terminal'de paralel agent'lar, VS Code CLI Bridge ile gorundur
CLI Bridge extension'i kur (VS Code'dan terminallere erisim)
Agent'a talimat dosyasi yaz, gorevleri tanimla
VS Code'dan yeni terminaller ac
Her terminal'de claude komutuyla agent baslat
Terminal title'larini al, agent'lara gorebi dagit
Artik her agent ayri terminal'de calisir. Ne yaptiklarini gorerek izlerim. Hata olursa aninda mudahale ederim.
Terminal title'lari:
"Agent Handoff"
"CLI Tool"
"Agent 3"
Her agent'in ne yaptigini gormek:
VS Code CLI Bridge agent'lara erisir
Terminal title'larini okur
Hangi agent hangi terminal -> bilir
Gorevi o terminal'e yonlendirir
Task vs Terminal Agent:
Task: Blackbox, surec gorunmez, mudahale zor
Terminal Agent: Observable, hata gorulur, hizli duzeltme
Orchestration Akisi:
Neden Human-in-the-Loop?
Orchestration hatasi olunca tepki verebilirim
Agent'larin ne yaptigini gorebilirim
Hizlica duzeltme yapabilirim
Blackbox degil, glasbox
Ornek: 26 dosya refactor ediliyor. Uc agent paralel calisiyor:
Agent 1: Type definitions guncelliyor
Agent 2: Import statements duzeltir
Agent 3: Function signatures degistirir
Hata olursa: Hangi agent hata verdi gorebilirim. O terminal'e girip mudahale ederim.
Task ile: Hata verdi, icerde ne oldu bilmiyorum. Tekrar baslatiyorum, ayni hata.
edit: VS Code CLI Bridge ile terminal'lere erisim saglanir. Extension agent'larin terminallerini acar, komut calistirir, cikti okur. Orchestration human-visible olur.
edit 2: Sub-agent'lar sevmiyorum cunku sandbox. Dokunamiyorum, hizlica duzeltme yapamiyorum. Terminal agent'lar farkli: her biri ayri terminal, gorebiliyorum, mudahale edebiliyorum.
Son güncelleme
Bu yararlı oldu mu?
Bu yararlı oldu mu?
# VS Code'dan terminal aç
vscode eval 'vscode.window.createTerminal({ name: "Agent 1" })'
# Agent'lara gorev dagit
# Agent 1: Refactoring
# Agent 2: Type checking
# Agent 3: DocumentationAgent gorev yazar -> VS Code terminaller acar ->
Her terminal'de agent baslatir -> Title'lari okur ->
Gorevi dogru agent'a yonlendirir -> Sureci gozlemler