# AI Sub-Agent'lari Goremiyordum, Terminal'de Gorunur Yaptim

{% embed url="<https://youtu.be/IKC9QcxxpP8>" %}

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

## Nasil Yaparsın

1. CLI Bridge extension'i kur (VS Code'dan terminallere erisim)
2. Agent'a talimat dosyasi yaz, gorevleri tanimla
3. VS Code'dan yeni terminaller ac
4. Her terminal'de `claude` komutuyla agent baslat
5. Terminal title'larini al, agent'lara gorebi dagit

```bash
# 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: Documentation
```

## Ne Olur

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:

1. VS Code CLI Bridge agent'lara erisir
2. Terminal title'larini okur
3. Hangi agent hangi terminal -> bilir
4. Gorevi o terminal'e yonlendirir

## Nasil Calisiyor

**Task vs Terminal Agent:**

* Task: Blackbox, surec gorunmez, mudahale zor
* Terminal Agent: Observable, hata gorulur, hizli duzeltme

**Orchestration Akisi:**

```
Agent gorev yazar -> VS Code terminaller acar ->
Her terminal'de agent baslatir -> Title'lari okur ->
Gorevi dogru agent'a yonlendirir -> Sureci gozlemler
```

**Neden Human-in-the-Loop?**

* Orchestration hatasi olunca tepki verebilirim
* Agent'larin ne yaptigini gorebilirim
* Hizlica duzeltme yapabilirim
* Blackbox degil, glasbox

## Agent Orchestration ile Farki

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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.yemreak.com/claude-code/ai-sub-agentlari-goremiyordum-terminalde-gorunur-yaptim.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
