# Claude Code субагенттері: құрылымы, бес рөлі және оркестрациясы

> Agent файлы, сипаттамасы, толық бес үлгісі, қатар орындау, Managed Agents, шектеулер мен шығындар мысалдарымен бірге сақталған.

Source: https://ailoot.ai/blog/kk/claude-code-subagents/
Canonical: https://ailoot.ai/blog/kk/claude-code-subagents/
Language: kk
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-222
Revision: sha256-da68c58ab01cbe6a6bfc1cd0284faeb2e44213d1236e13f2a9ca3af776a626ee


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Claude Code ішіндегі субагент — жеке контексті, құралдар жиынтығы және жүйелік нұсқауы бар мамандандырылған AI көмекшісі. Негізгі чат тапсырманы оған беруді өзі шешеді немесе `@agent-` арқылы атын атап шақыруыңызға болады. Субагент негізгі әңгімені шамадан тыс толтырмай, тар ауқымды тапсырманы орындайды да, тек қорытынды түйінін қайтарады. Бұл нұсқаулықта субагенттің Skill-тен айырмашылығын, Claude оны шынымен шақыратындай сипаттаманы қалай жазу керегін түсіндіріп, 30 минутта қолдануға дайын 5 рөлді құрастырамын.

</div>

<div class="aside" data-semantic="ailoot-docs-link" aria-label="Ailoot documentation">

Ailoot-пен жұмыс істеу жөніндегі практикалық нұсқаулар [құжаттамада](https://ailoot.ai/docs/) берілген.

</div>

## Claude Code-тағы субагент деген не және ол неге «тағы бір Skill» ғана емес?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Субагент — жеке контексті, жүйелік нұсқауы және құралдар жиынтығы бар мамандандырылған AI көмекшісі. Anthropic-тің ресми құжаттамасында ол бөлек контексте қосалқы тапсырманы орындайтын және тек нәтиженің түйінін қайтаратын көмекші ретінде сипатталған. Негізгі чатқа жүктеліп, оның жадымен жұмыс істейтін [Skills](https://ailoot.ai/blog/kk/claude-code-skills-library/)-тен айырмашылығы, субагент оқшау жұмыс істейді — оның басты құндылығы да осында.

</div>

Claude Code құжаттамасында ол былай анықталған:

<figure>
<blockquote>
<p>Субагенттер — белгілі бір тапсырма түрлеріне арналған мамандандырылған AI көмекшілері. Қосалқы тапсырма негізгі әңгімені іздеу нәтижелерімен, журналдармен немесе кейін қажет болмайтын файл мазмұнымен толтыратын болса, субагентті қолданыңыз: ол жұмысты өз контекстінде орындап, тек нәтижесін қайтарады.</p>
</blockquote>
<figcaption>— Claude Code құжаттамасы, https://code.claude.com/docs/en/sub-agents</figcaption>
</figure>

Кәсіпкерге түсінікті тілмен айтсақ, жылжымайтын мүлік агенттігін елестетіңіз. Онда директор, маркетолог, заңгер және сату менеджерлері бар. Бір қызметкердің осы рөлдердің бәрін кезекпен атқаруы команда құрмайды, керісінше ол адамды шамадан тыс жүктейді. Әр адамның өз контексті мен жауапкершілік саласы болып, директор тек тапсырма беріп, нәтижелерді біріктіргенде ғана команда қалыптасады.

Claude Code-тағы субагенттер де осылай жұмыс істейді. Негізгі чат — директор. Субагент — тар ауқымды тапсырмасы, жеке контексті және құралдар жиынтығы бар маман. Тапсырма маманның сипаттамасына сай келсе, директор оны соған тапсырады да, егжей-тегжейге батып кетпейді.

### Anthropic субагенттерді қандай 5 мақсатпен жасады?

Anthropic құжаттамасында өз субагентіңізді жасаудың дәл бес себебі келтірілген:

<figure>
<blockquote>
<p>Субагенттер зерттеу мен іске асыруды негізгі әңгімеден тыс ұстап, контексті сақтауға көмектеседі; субагент қолдана алатын құралдарды шектеу арқылы талаптардың орындалуын қамтамасыз етеді; пайдаланушы деңгейіндегі субагенттер арқылы конфигурацияларды жобалар арасында қайта пайдалануға мүмкіндік береді; мақсатты жүйелік нұсқаулар арқылы белгілі бір салаларға тән мінез-құлықты қалыптастырады; сондай-ақ тапсырмаларды Haiku сияқты жылдамырақ әрі арзанырақ модельдерге бағыттап, шығынды басқаруға көмектеседі.</p>
</blockquote>
<figcaption>— Claude Code құжаттамасы, https://code.claude.com/docs/en/sub-agents</figcaption>
</figure>

Бағдарламашы емес адам үшін бұл тізімдегі ең пайдалысы — **шығынды басқару**. Ауқымды зерттеу тапсырмасын арзан Haiku моделіне беріп, негізгі әңгімені Sonnet немесе Opus-пен жалғастыра аласыз. Токен үнемі соған сай артады.

### Орнатылған нұсқада кірістіру қолдауын тексеріңіз

Бұл нұсқаулық үлгілері негізгі сеанстың орындаушыларға тікелей тапсыруын қолданады. «Субагент басқа субагентті іске қоса алмайды» дейтін ескі құжаттаманы мәңгі ереже деп қарамаңыз: кірістіру әрекеті орнатылған нұсқа мен рұқсат етілген құралдарға тәуелді. [Бөлек кірістірілген субагент нұсқаулығы](https://ailoot.ai/blog/kk/claude-code-nested-subagents/) нұсқаға тән рецептті талқылайды. Тереңірек делегацияны жоспарламас бұрын өз орнатуыңыздағы қолдауды тексеріңіз.

## Субагент Skill, slash command және hook-тен несімен ерекшеленеді?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Claude Code-та кеңейтудің төрт механизмі бар, олар бірін-бірі алмастырмайды. CLAUDE.md — үнемі жүктелетін тұрақты білім. Skills — іске қосылғанда негізгі чатқа жүктелетін дайын әдістемелер. Slash command — бір реттік әрекетке арналған нақты `/command` батырмасы. Субагенттер — негізгі чат тапсырма беретін, өз контексті бар мамандар. Ең жиі кездесетін қате — Skill қажет болған жерде субагент құру.

</div>

Алдыңғы [Skills](https://ailoot.ai/blog/kk/claude-code-skills-library/) нұсқаулығында Claude Code-та Skills пен slash command іс жүзінде бір форматқа біріктірілгені түсіндіріледі. Бірақ субагент — басқа нәрсе, жай ғана «үлкен Skill» емес.

Төрт механизмнің жиынтық кестесі:

| Мүмкіндік | CLAUDE.md | Skill | Slash command | Субагент |
|----|----|----|----|----|
| Қашан жүктеледі | Әрдайым | Сипаттамасы іске қосылғанда | Нақты `/name` пәрменімен | Тапсырма берілгенде немесе `@agent-name` шақырылғанда |
| Қайда жұмыс істейді | Негізгі контексте | Негізгі контексте | Негізгі контексте | Өзінің оқшауланған контекстінде |
| Модель | Негізгі чаттағыдай | Сол модель | Сол модель | Кез келгені — Haiku, Sonnet, Opus, мұраланған |
| Құралдар | Қолда бардың бәрі | Мұраланған | Мұраланған | `tools:` арқылы шектеуге болады |
| Не қайтарады | \- | Негізгі әңгімеге кіріктірілген | Кіріктірілген | Тек қорытынды түйін |
| Қатар орындау | \- | Жоқ | Жоқ | Иә — бір мезгілде бірнешеуін іске қосуға болады |
| Сеанстар арасындағы жад | Жақын файлдар | Жақын файлдар | Жақын файлдар | `memory: user/project/local` өрісі |

Ағылшын тіліндегі нұсқаулыққа лайықтап айтсақ: Skills — рецепттер, ал субагенттер — мамандандырылған әріптестер.

Put simply: skills are recipes; subagents are specialized colleagues.

Іс жүзінде бұл былай жұмыс істейді: Skill сипаттамасы тапсырмаға сай келгенде автоматты түрде іске қосылады, ал субагенттер нақты шақырылады — негізгі чат оны тапсырмаға өзі беруді шешеді немесе сіз оны атымен шақырасыз.

### Шешім ағашы: «Қайсысын таңдауым керек?»

«Claude-қа X орындатуым керек» деп ойлағанда, мына төрт сұрақ арқылы таңдаңыз:

1.  **Бұл әрдайым қолжетімді болуы тиіс білім бе?** Мысалы, «пайдаланушының қалаған тіліне аударамыз» немесе «ұзын сызықшаны қолданбаймыз». Оны `CLAUDE.md` файлына жазыңыз.
2.  **Бұл қазір қолмен орындайтын, іске қосылатын әдістеме ме?** Мысалы, «әр дүйсенбіде сату есебін жазамын». **Skill** жасаңыз.
3.  **Бұл негізгі чаттың контекстін толтыратын тапсырма ма, әлде оны қатар орындауға бола ма?** Мысалы, «30 дереккөз бойынша терең зерттеу» немесе «мен жаңа мүмкіндік жазып жатқанда қауіпсіздік аудитін жасау». **Субагент** жасаңыз.
4.  **Claude Code-тағы оқиғаға автоматты жауап керек пе?** Мысалы, «әр Edit-тен кейін linter іске қосу». **Hook** жазыңыз.

Кәсіпкер тапсырмаларының 90%-ы алғашқы екі санатқа жатады. Субагенттер — «бір уақытта бір тапсырмадан» оркестрацияға көшкен кезде қолданылатын келесі деңгей құралы.

## Субагенттер қайда сақталады және олардың қайсысы басым?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Claude Code субагенттері басымдығы әртүрлі бес орында сақталады: ұйым басқаратын параметрлерден бастап плагиндерге дейін. Екі файлдың аты бірдей болса, басымдығы жоғарысы қолданылады. Жеке кәсіпкерге ең қолайлы баптау — жеке, жалпы мақсаттағы агенттер үшін `~/.claude/agents/`, ал нақты жобаға арналған агенттер үшін сол жобаның ішіндегі `.claude/agents/` қалтасы.

</div>

Субагенттер иерархиясы басымдығы жоғарыдан төменге қарай реттелген бес деңгейден тұрады:

| Деңгей | Жолы | Қолданылу аясы | Басымдығы |
|----|----|----|----|
| Enterprise | Ұйым басқаратын параметрлер | Компанияның барлық қызметкері | 1 (ең жоғары) |
| Session | JSON бар `--agents` CLI жалаушасы | Тек ағымдағы сеанс | 2 |
| Project | `.claude/agents/name.md` | Тек осы жоба | 3 |
| Personal | `~/.claude/agents/name.md` | Барлық жобаларыңыз | 4 |
| Plugin | `<plugin>/agents/name.md` | Плагин қосылған жерлердің бәрі | 5 (ең төмен) |

Басымдық ережесі Skills пен CLAUDE.md үшін де бірдей: ұйым CLI параметрін, CLI жоба параметрін, жоба жеке параметрді, ал жеке параметр плагин параметрін басып озады.

### Жүктелуі туралы нені білу керек?

Субагенттер Claude Code сеансы басталғанда жүктеледі. Агент файлын дискіде қолмен өңдесеңіз, өзгертулер сеансты қайта бастағанша қолданылмайды. Интерактивті `/agents` интерфейсінде жасалған өзгертулер бірден күшіне енеді.

Әр ауқымда бір ғана субагент болуы мүмкін, яғни бір файл. `.claude/agents/` ішінде `code-reviewer.md` және оның жанында дәл сондай тағы бір `code-reviewer.md` файлы болса (мысалы, ескі сақтық көшірмеден қалған), Claude Code олардың біреуін үнсіз елемейді. Ешқандай хабарлама шықпайды.

Плагин субагенттеріне қатысты бөлек жайт бар. Оларға қауіпсіздік шектеулері қойылған: `hooks`, `mcpServers` және `permissionMode` өрістеріне **қолдау көрсетілмейді**. Бұл үшінші тарап плагинін орнату арқылы оған компьютеріңізде еркін код орындауға рұқсат берілмеуін қамтамасыз етеді.

## Субагент файлының құрылымы: frontmatter және негізгі бөлік

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Субагент — жоғарғы жағында YAML frontmatter, одан кейін жүйелік сұрау мәтіні бар бір Markdown файл. Ең аз дегенде екі өріс қажет: `name` (кіші әріптер және дефистер) және `description` (Claude қашан тапсырма беруі керек). Толық схема 16 өрістен тұрады: tools, disallowedTools, model, permissionMode, maxTurns, skills, mcpServers, hooks, memory, background, effort, isolation, color, initialPrompt. Anthropic сипаттаманы ықшам жазуға кеңес береді: іске қосу шарты неғұрлым анық болса, Claude оны соғұрлым дәл іске қосады.

</div>

Ресми құжаттамадан алынған ықшам үлгі — небәрі 9 жол:

```markdown
---
name: code-reviewer
description: Reviews code for quality and best practices
tools: Read, Glob, Grep
model: sonnet
---

You are a code reviewer. When invoked, analyze the code and provide
specific, actionable feedback on quality, security, and best practices.
```

Осы жеткілікті. Пайдаланушы негізгі чатта «PR-ымды қарап шық» десе, Claude сипаттамадағы «reviewer / code / quality» ұғымдарын сәйкестендіріп, тапсырманы субагентке береді. Субагент өзгерістер айырмасын оқып, пікірлерін дайындап, негізгі чатқа қорытындысын қайтарады. Негізгі чат журналдармен және аралық талдаумен толып кетпейді.

### Frontmatter толық схемасы

| Өріс | Міндетті | Қызметі |
|----|----|----|
| `name` | Иә | Бірегей идентификатор, кіші әріптер және дефистер. Файл атауы дәл осындай болуы МІНДЕТТІ ЕМЕС |
| `description` | Иә | Claude қашан тапсырма береді. Бұл — автоматтандыру шарты |
| `tools` | Жоқ | Рұқсат етілген құралдар тізімі. Көрсетілмесе, ата-ана агенттегі құралдардың бәрі мұраға алынады |
| `disallowedTools` | Жоқ | Тыйым салынған құралдар тізімі. Алдымен осы тізім, содан кейін `tools` қолданылады |
| `model` | Жоқ | `haiku` / `sonnet` / `opus` / толық ID / `inherit` (әдепкі мән) |
| `permissionMode` | Жоқ | `default` / `acceptEdits` / `auto` / `dontAsk` / `bypassPermissions` / `plan` |
| `maxTurns` | Жоқ | Тоқтағанға дейінгі қадамдар шегі |
| `skills` | Жоқ | Іске қосылғанда субагент контекстіне жүктелетін Skills |
| `mcpServers` | Жоқ | Тек осы субагентке қолжетімді MCP серверлері |
| `hooks` | Жоқ | Осы субагент аясындағы PreToolUse / PostToolUse / Stop |
| `memory` | Жоқ | `user` / `project` / `local` — сеанстар арасында жад сақтайтын қалта |
| `background` | Жоқ | `true` — әрдайым фондық режимде іске қосу. Әдепкі мәні — `false` |
| `effort` | Жоқ | `low` / `medium` / `high` / `xhigh` / `max` — пайымдау деңгейі |
| `isolation` | Жоқ | `worktree` — бөлек git worktree ішінде іске қосу |
| `color` | Жоқ | Интерфейс түсі: red / blue / green / yellow / purple / orange / pink / cyan |
| `initialPrompt` | Жоқ | `--agent` арқылы іске қосылғанда субагент көретін алғашқы тіркес |

`model: haiku` өрісі — жоғарыдағы бес мақсаттың ішіндегі «шығынды басқарудың» дәл өзі. Егер зерттеу агентіңіз құжаттаманың 50 бетін оқитын болса, Opus-пен салыстырғанда шығынды 5–7 есе азайту үшін оны Haiku-да іске қосыңыз.

`isolation: worktree` өрісі маңызды мәселені шешеді: субагент ықтимал қауіпті өзгерістер (рефакторинг, көшіру) жасайтын болса, бірақ жұмыс көшірмеңізге тимеуін қаласаңыз, `isolation: worktree` мәнін орнатыңыз. Claude Code жобаның уақытша git көшірмесін жасайды; субагент сонда жұмыс істеп, қарауға арналған өзгерістер айырмасын қайтарады.

### Файлдың негізгі бөлігі — жүйелік сұрау мәтіні

Frontmatter-ден кейін жай Markdown мәтіні жазылады — бұл субагенттің жүйелік сұрау мәтіні. Арнайы құрылым қажет емес, бірақ мына үлгі іс жүзінде тиімді:

1.  **Сіз кімсіз?** Бір сөйлем: «сіз — кодты шолушысыз», «сіз — қауіпсіздік аудиторысыз», «сіз — құжаттама жүргізушісіз».
2.  **Сізді қашан шақырады және алдымен не істейсіз?** Тапсырманы алғаннан кейінгі алғашқы 2–3 әрекет.
3.  **Тексерулер немесе қадамдар тізімі.** Субагент орындайтын 5–10 тармақ.
4.  **Сіз не қайтарасыз?** Қорытынды есептің пішімі. Бұл өте маңызды: пішімді көрсетпесеңіз, субагент құрылымды түйіннің орнына «эссе» жазады.
5.  **Не істемейсіз?** Нақты шектеулер. Бұл бөлім болмаса, субагент өз бетінше жорамал жасауға көшеді.

Файлдың негізгі бөлігін 200–500 жол аралығында ұстаңыз. Ұзарып кетсе, көлемді анықтамалықтарды қасындағы бөлек файлдарға көшіріп, сұрау мәтінінен сілтеме беріңіз.

## Claude субагентті міндетті түрде шақыратындай сипаттаманы қалай жазуға болады?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Сипаттама — Claude сеанс басында көретін әрі тапсырманы басқаға беру-бермеу туралы шешім қабылдағанда пайдаланатын жалғыз өріс. Форумдардағы ең жиі шағым: «Мен субагент жаздым, бірақ Claude оны шақырмайды». Шешімі — үш бөліктен тұратын формула: ол не істейді + тырнақша ішіндегі іске қосу тіркестері + оны қашан қолданбау керек. Anthropic субагентті іске қосуға ынталандыру үшін сипаттамада “use proactively” немесе “use immediately after” сияқты тіркестерді қосуды нақты ұсынады.

</div>

Бір код шолу субагентін баптағанның өзінде, Claude тапсырманы сол агентті қолданбай өзі орындауы мүмкін. Әдетте себеп біреу: сипаттамаға «Кодты шолуға арналған көмекші» деп жазылған. Claude оның қашан іске қосылуы керегін түсінбейді.

### Тиімді сипаттаманың формуласы (3 бөлік)

**1-бөлік — не істейді.** Үдерісті емес, нәтижені сипаттайтын бір сөйлем. «Кодты талдайды» емес, «кодтағы осалдықтарды тауып, олардың маңыздылығы мен түзету жолы көрсетілген тізімді қайтарады» деп жазыңыз.

**2-бөлік — қашан іске қосу керек.** Пайдаланушылар шынымен айтатын өтініштерді тырнақша ішінде 3–5 тіркеспен жазыңыз. Болжаудың қажеті жоқ — чат тарихы мен нақты айтылған сөздерге қараңыз.

**3-бөлік — қашан іске қоспау керек.** Ұқсас тапсырмаларға қатысты осы субагент жауап бермеуі тиіс 1–2 шартты жазыңыз. Бұл бөлім болмаса, бір-біріне ұқсас екі агент үнемі қайшы келеді.

### «Use Proactively» деген сиқырлы тіркес

Anthropic-тің ресми құжаттамасында мынадай нақты ұсыныс берілген:

<figure>
<blockquote>
<p>Claude өтінішіңіздегі тапсырма сипаттамасына, субагент конфигурациясындағы description өрісіне және ағымдағы контекстке сүйеніп, тапсырмаларды автоматты түрде береді. Тапсырманы белсенді түрде беруге ынталандыру үшін субагент сипаттамасына 'use proactively' сияқты тіркестерді қосыңыз.</p>
</blockquote>
<figcaption>— Claude Code құжаттамасы, https://code.claude.com/docs/en/sub-agents</figcaption>
</figure>

Басқаша айтқанда, сипаттамада нақты белгілер болмаса, Claude әдепкіде субагентті шақыруға бейім емес. “use proactively” немесе “use immediately after writing code” тіркестерін қоссаңыз, іске қосылу ықтималдығы айтарлықтай артады.

### Мықты сипаттама мынадай болады

```yaml
description: |
  Expert code review specialist. Proactively reviews code for quality,
  security, and maintainability. Use immediately after writing or
  modifying code. Returns prioritized list of issues with severity
  and fix recommendations.
  Do not invoke for documentation changes, README edits, or commit
  message rewrites - these are handled by doc-maintainer.
```

Мұнда тиімді шыққан тұстар:

- «Reviews» және «returns» етістіктері үдерісті емес, нақты нәтижені көрсетеді.
- «Proactively» және «immediately after» тіркестері іске қосу шарттарын анық көрсетеді.
- «Do not invoke for...» ұқсас субагентпен қайшылықты болдырмайды.
- Сипаттамада ағылшын тілі стандартты. Claude ағылшынша сәйкестендіруді жақсырақ орындайды.

## 10 минутта іске қосуға болатын 5 субагент рөлі

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Алғашқы субагентті нөлден жазбау үшін тексерілген үлгілерді қолданып, оларды өзіңізге бейімдеңіз. Әдеттегі тапсырмаларды қамтитын 5 рөлді сипаттадым: code-reviewer (өзгерістен кейін кодты шолу), security-auditor (осалдықтар мен ақпараттың сыртқа шығуын іздеу), research-agent (8+ дереккөзді терең зерттеу), doc-maintainer (құжаттаманы кодпен сәйкестендіру) және refactor-agent (git worktree арқылы қауіпсіз рефакторинг). Әрқайсысына көшіріп алып, бейімдеуге дайын үлгі қоса берілген.

</div>

Төмендегі әр рөл — `.claude/agents/<name>.md` мекенжайында сақталатын бір файл. Файлды жасаған соң Claude Code-ты қайта іске қосып, `/agents` ашып, жаңа агенттің тізімде барын тексеріңіз. Содан кейін оны `@agent-name` арқылы шақыра аласыз.

### 1. code-reviewer — әр өзгерістен кейін кодты шолу

Бұл — Anthropic құжаттамасындағы ресми үлгінің жұмыс үдерісіне бейімделген нұсқасы:

```markdown
---
name: code-reviewer
description: |
  Expert code review specialist. Proactively reviews code for quality,
  security, and maintainability. Use immediately after writing or
  modifying code.
tools: Read, Grep, Glob
model: inherit
color: blue
---

You are a senior code reviewer ensuring high standards of code quality.

When invoked:
1. Read the diff and changed-file list supplied by the main session. If missing, ask the main session to provide them.
2. Use Read, Grep, and Glob to inspect the relevant files.
3. Return findings without changing files or running shell commands.

Review checklist:
- Code is clear and readable
- Functions and variables are well-named
- No duplicated code
- Proper error handling
- No exposed secrets or API keys
- Input validation implemented
- Test coverage adequate
- Performance considerations addressed

Provide feedback organized by priority:
- Critical issues (must fix before merge)
- Warnings (should fix)
- Suggestions (consider improving)

Format: for each issue - file:line + 1 sentence why it's a problem + concrete fix.
```

Негізгісі — `tools: Read, Grep, Glob`: шолушыда оқу мен іздеу құралдары бар, Bash, Write не Edit жоқ. Негізгі сеанс diff дайындап береді. Толық Bash берілген агентке тек `git diff` орында деу shell құралын шектемейді.

### 2. security-auditor — осалдықтар мен ақпараттың сыртқа шығуын табу

Бұл рөл терең пайымдауға `opus` және сол Read, Grep, Glob шектеуін қолданады. Тек оқу үлгісінде тұрақты жад жоқ, себебі агент жадын қосу жадқа жазу мүмкіндігін де береді:

```markdown
---
name: security-auditor
description: |
  Security audit specialist. Use proactively to find OWASP Top 10
  vulnerabilities, exposed secrets, injection risks, broken auth.
  Run before any deploy or merge to main.
tools: Read, Grep, Glob
model: opus
color: red
---

You are a security auditor. Find exploitable vulnerabilities, not style issues.

Audit checklist:
- SQL / NoSQL injection
- XSS (stored, reflected, DOM-based)
- CSRF / SSRF risks
- Hardcoded secrets (API keys, tokens, passwords)
- Broken auth / session management
- Insecure deserialization
- Missing input validation
- Path traversal
- Open redirects
- Insecure direct object references (IDOR)

For each finding:
- Severity: Critical / High / Medium / Low
- File:line
- Attack scenario in 1–2 sentences
- Fix recommendation with code example

Skip linter or style noise. Report only exploitable issues.
```

Құралдары жағынан тек оқуға рұқсат етілген, ал осалдықтар тізбегі сияқты күрделі тексерулер үшін `model: opus` қолданылады.

### 3. research-agent — 8+ дереккөзді терең зерттеу

Бұл үлгі Anthropic-тің көп агентті зерттеу жүйесі туралы мақаласында сипатталған. Негізгісі — шығыс пішімін нақты көрсету және бастапқы нәтижелерді сол күйі көшіруге тыйым салу:

```markdown
---
name: research-agent
description: |
  Deep web research specialist. Use proactively for fact-finding,
  competitive analysis, gathering external documentation, comparing
  approaches across multiple sources.
tools: WebFetch, WebSearch, Read, Write
model: sonnet
maxTurns: 30
color: purple
---

You are a research analyst. Goal: synthesized brief, not raw search dumps.

Process:
1. Decompose the question into 3–5 sub-queries
2. WebSearch each sub-query, fetch top 3–5 sources per query
3. Cross-verify claims across at least 2 independent sources
4. Reject SEO-farm and aggregator content; prefer primary sources
5. Quote verbatim with URL attribution for any specific claim
6. Return: TL;DR (3 bullets) + Findings + Sources (8+ domains minimum)

Anti-patterns to avoid:
- Don't cite a fact from a single source
- Don't paraphrase quotes as if they were verbatim
- Don't return raw search result dumps to the parent
- Don't include filler intro / outro ("Hope this helps")
```

`maxTurns: 30` — зерттеудің шексіз жалғасуына тосқауыл. Anthropic көп агентті жүйесінде осы санды көрсетеді:

<figure>
<blockquote>
<p>Бас агент ретінде Claude Opus 4, ал субагенттер ретінде Claude Sonnet 4 қолданылған көп агентті жүйе бір ғана Claude Opus 4 моделінен 90.2%-ға асып түсті.</p>
</blockquote>
<figcaption>— Anthropic инженерлік тобы, https://www.anthropic.com/engineering/multi-agent-research-system</figcaption>
</figure>

Тоқсан пайыз — зерттеу бойынша бенчмарк тапсырмаларының көрсеткіші. Іс жүзіндегі бизнес тапсырмаларында өсім азырақ, бірақ жалпы ауқымы шамалас.

### 4. doc-maintainer — құжаттаманы кодпен сәйкестендіріп отыру

Бұл рөлде `model: haiku` қолданылады — «шығынды басқарудың» әдеттегі мысалы. Құжаттамаға Opus қажет емес; Haiku тапсырманы үш есе арзан орындайды:

```markdown
---
name: doc-maintainer
description: |
  Documentation sync specialist. Use after merging features to update
  README, API docs, CHANGELOG. Reads recent commits, identifies
  undocumented changes, updates docs proactively.
tools: Read, Write, Edit, Glob, Grep, Bash
model: haiku
memory: project
color: green
---

You maintain documentation in sync with code.

When invoked:
1. Run `git log --since="last release"` to see recent changes
2. Read README.md, docs/, CHANGELOG.md
3. Identify gaps: new features without docs, removed APIs still
   documented, version mismatches

Output:
- Updated files (use Edit, not Write - preserve existing structure)
- CHANGELOG.md entry in Keep-A-Changelog format
- List of changes you made (actual diff summary, not paraphrase)

Style rules:
- Active voice, present tense
- Code examples must be copy-pasteable
- No marketing language ("powerful", "robust", "seamless")
- No filler ("This guide will help you...")
```

### 5. refactor-agent — worktree арқылы қауіпсіз рефакторинг

Бұл рөлде `isolation: worktree` қолданылады: субагент репозиторийдің бөлек көшірмесінде жұмыс істейді, ал нәтижесі дұрыс болса ғана біріктіресіз:

```markdown
---
name: refactor-agent
description: |
  Safe refactor specialist. Use for renames, extracts, inlines that
  shouldn't touch your working copy until reviewed. Runs in a
  temporary git worktree.
tools: Read, Edit, Write, Bash, Grep, Glob
model: sonnet
isolation: worktree
permissionMode: acceptEdits
color: yellow
---

You refactor code without changing behavior.

Strict rules:
1. Tests must pass BEFORE and AFTER the refactor.
   If pre-refactor tests fail, STOP and report.
2. One atomic refactor per commit (extract, rename, inline).
3. Never change public APIs without explicit instruction.
4. Never modify tests unless they test the refactored implementation
   directly.

Process:
- Run test suite -> baseline
- Make atomic refactor
- Run test suite -> verify
- Commit with conventional message: refactor(scope): what

Return: summary of changes + worktree path so user can diff and merge.
```

Бұл рөл ең көп қиындық тудыратын рефакторинг мәселесін — «бәрін бұзып алдым, енді қалай қайтаруды білмеймін» — шешеді: бастапқы көшірме өзгермей қалады, ал субагент бөлек worktree-де жұмыс істейді.

Дайын субагенттерді көшіріп қана қоймай, **Claude-ты тұрақты құралға айналдыратын үйлесімді жиынтық** құрастырғыңыз келе ме? Субагенттер — сіздің **AI клоныңыздың** бір бөлігі: Claude-қа сіздің логикаңызға сай жұмыс істейтін мамандандырылған команда берудің жолы. Әдістеменің үш тірегі: **AI клоны** (Skills + Subagents) + **[Second Brain](https://ailoot.ai/blog/kk/claude-code-second-brain/)** + **Контекст инженериясы**. Осы үйлесім Claude-ты жорамал жасайтын көмекшіден сіздің логикаңызға сай ойлайтын құралға айналдырады.

## 5 субагентті қатар іске қосу: оркестратор және орындаушылар

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Субагенттердің басты артықшылығы — қатар орындау. Бір негізгі чат жоспарды ұстап тұрғанда, бес (немесе он) мамандандырылған субагент әртүрлі кезеңдерде бір мезгілде жұмыс істейді, әрқайсысы өз контекстінде. Негізгі чат нәтижелерді жинап, тексереді. Бұл тізбектей жұмыс істеумен салыстырғанда жұмысты 3–5 есе жылдамдатады, сондай-ақ негізгі әңгіме журналдар мен аралық талдауға көміліп қалатын «контекстің ластануын» жояды.

</div>

Қатар оркестрациялау — «дирижер мен оркестр» тәрізді құрылым. Дирижер жоспарды ұстайды, ноталарды өзі жазбайды және музыканттардың орындауын тексереді. Біреу қате нота алса, дирижер оның орнына аяқтауға тырыспай, қайта орындауын сұрайды.

Кәсіпкерге жақынырақ мысал — жаңа клиентке стратегия дайындап жатқан маркетинг агенттігі. Бір сарапшы SWOT талдауын жасайды, екіншісі бәсекелестерді талдайды, үшіншісі аудиторияның бейінін жасайды, аға сарапшы бюджетке сай келмейтін болжамдарды алып тастайды, ал жоба менеджері қорытынды таныстырылымды жинақтайды. Claude Code-та бұл үдеріс бір сөйлемнен басталады — әрі сыншы кейін қосылмай, үдеріске әуелден енгізіледі.

### Қарапайым оркестрация сұрауы

Негізгі чатта бір сөйлем жазу жеткілікті:

```
Launch five subagents in parallel: three research-agents on different sources
(Anthropic docs, GitHub repos, AI bloggers), one critic-agent to filter out
weak conclusions, and one summary-agent for the final document.

Context: I am writing a guide about X. Target length: 2,000 words with sources.
Before starting, each one reads CLAUDE.md.
```

Содан кейін Claude тапсырманы бес агентке береді. Әрқайсысы өз контекстінде жұмыс істейді: зерттеу агенттері тиісті дереккөздерін пайдаланады, сыншы сүзгіден өткізеді, ал қорытынды агент құжатты жинайды. Негізгі чатқа тек қорытынды түйіндер қайтарылады.

### Қатар орындау қай кезде тиімді?

Әрдайым емес. Қатар орындау мына жағдайда ғана орынды:

1.  Тапсырмалар **бір-біріне тәуелсіз**. Егер research-agent #2 research-agent #1 нәтижесін күтіп отырса, қатар орындау болмайды — олар іс жүзінде тізбектей жұмыс істейді.
2.  Тапсырмалар **ұзаққа созылады**. Соңындағы артық бос орынды алып тастау сияқты жұмысты қатар орындаудың мәні жоқ; субагенттерді іске қосу шығындары үнемделген уақытты жоқ қылады.
3.  **Жеткілікті лимиттеріңіз бар**. Бұл туралы төмендегі жеке бөлімде айтылады — қатар жұмыс істейтін субагенттер токендерді жылдам жұмсайды.

### Anthropic-тің Multi-Agent v2 нұсқасы: келесі қадам

2026 жылғы мамырда Anthropic қатар жұмыс істейтін субагенттерді іске қосудың классикалық тәсілінен үш маңызды айырмашылығы бар Multi-Agent Orchestration v2 жүйесін шығарды. Толығырақ келесі бөлімде.

## Multi-Agent v2-дегі жаңалықтар: оркестрация, нәтижелер, Dreaming

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

2026 жылғы 6 мамырда Сан-Францискода өткен Code with Claude конференциясында Anthropic Managed Agents v2 жүйесінің үш мүмкіндігін жариялады — барлығы ашық бета нұсқасында. Multi-Agent Orchestration жетекші агентке жұмысты бөліп, мамандарға ортақ файл жүйесін пайдаланып қатар тапсыруға мүмкіндік береді. Outcomes табыс өлшемдерін жазуға жағдай жасайды, ал бөлек бағалаушы агент нәтижені тексереді. Dreaming REM ұйқысы сияқты: жоспарланған үдеріс өткен сеанстарды оқып, заңдылықтарды тауып, агент жадын жаңартады.

</div>

### Multi-Agent Orchestration: ортақ файл жүйесі және жұмыс барысындағы тексерулер

Anthropic бұл мүмкіндікті былай сипаттайды:

<figure>
<blockquote>
<p>Жұмыс бір агентке тым ауқымды болса, көп агентті оркестрация жетекші агентке тапсырманы бөліктерге бөліп, әрқайсысын өз моделі, сұрау мәтіні және құралдары бар маманға беруге мүмкіндік береді. Мамандар ортақ файл жүйесінде қатар жұмыс істеп, нәтижелерін жетекші агенттің ортақ контекстіне береді.</p>
</blockquote>
<figcaption>— Anthropic — Claude Managed Agents жаңалықтары, https://claude.com/blog/new-in-claude-managed-agents</figcaption>
</figure>

Классикалық субагенттерден басты айырмашылығы — **ортақ файл жүйесі**. Бұрын әр субагент толық оқшау жұмыс істейтін, ал ақпарат алмасу тек қайтарылған қорытынды арқылы жүзеге асатын. Енді мамандар ортақ қалтаға жазып, жетекші агент жұмыстың тек соңында емес, жүріп жатқан кезінде де нәтижелерді оқи алады. Бұл «бәрі күні бойы жұмыс істеп, соңында екі адамның үйлеспейтін тәсілді таңдағаны анықталды» деген мәселені шешеді.

Екінші ерекшелігі — **жұмыс барысындағы тексерулер**. Жетекші агент жұмысты тоқтатып, кез келген маманнан «жағдай қалай?» деп сұрап, жалпы жоспарды реттей алады. Бұл нағыз команда менеджерінің жұмысына ұқсайды.

### Outcomes: қадамдық нұсқаулардың орнына табыс өлшемдері

Outcomes көмегімен табыс критерийлерін жазасыз, ал агент оларға жетудің жолын өзі табады. Бөлек бағалаушы нәтиже үшін өз контекстін пайдаланады, сондықтан оған негізгі агенттің пайымдауы «жұқпайды».

<figure>
<blockquote>
<p>Бұл стандартты нұсқау беру цикліндегіден тапсырманы шешу табыстылығын 10 ұпайға дейін жақсартты, ал ең үлкен өсім ең күрделі тапсырмаларда байқалды.</p>
</blockquote>
<figcaption>— Anthropic — Claude Managed Agents жаңалықтары, https://claude.com/blog/new-in-claude-managed-agents</figcaption>
</figure>

Күрделі тапсырмалардағы он пайыздық өсім — елеулі нәтиже. Әсіресе, тапсырма «1–7 қадамды орында» деп емес, «мына сапа талаптарына сай көлемді мақала құрастыр» деп берілсе.

### Dreaming: агенттер сеанстар арасында тәжірибе жинақтайды

Бұл — тұжырымдамалық тұрғыдан ең жаңа мүмкіндік. Агент алдыңғы сеанстарды қарап, сәтті және сәтсіз тұстардан заңдылықтарды тауып, жад қоймасын жаңартады. Өзгерістерді қолданар алдында қолмен қарап шығуды баптауға немесе агентке жадты өзі өңдеуге рұқсат беруге болады.

Anthropic заң технологиясымен айналысатын Harvey компаниясы Dreaming мүмкіндігін енгізгеннен кейін заң құжаттарын әзірлеу тапсырмаларындағы сәттілік шамамен алты есе артқанын хабарлады. Бұл демо ғана емес, өндірісте жұмыс істеп тұрған мүмкіндік.

### Бағдарламаламайтын кәсіпкерлер үшін бұл нені білдіреді?

Қазіргі уақытта Multi-Agent Orchestration Claude Code CLI ішінде тікелей емес, Claude Agent SDK арқылы қолжетімді. Бірақ бағыт айқын: оркестрация «сіз N субагентті қолмен іске қосасыз» дегеннен «сіз тапсырманы сипаттайсыз, ал жетекші агент кімге және қалай тапсыратынын өзі шешеді» дегенге қарай жылжып келеді. Субагенттерді енді бастасаңыз, v2 туралы әзірге уайымдамаңыз. «Бір негізгі чат + рөлдері әртүрлі 3–5 субагент» деген классикалық үлгіні үйреніңіз, ал 3–6 айдан кейін Managed Agents жүйесіне табиғи түрде көше аласыз.

## Субагенттерді тығырыққа тірейтін 7 қате

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Субагенттерге қатысты жиі кездесетін мәселелер Claude қатесінен емес, субагенттердің өзіндегі қателерден туындайды. Іске қосу тіркестері жоқ сипаттама жазу, Skill қолайлы тапсырмаға субагент қолдану, «қызық екен» деп 60 агентті қатар жүргізу, әр агентке барлық құралды беру, нәтиже пішімін көрсетпеу, түсініксіз тапсырма беру және тапсырмаға емес, рөлге негізделген архитектура құру — мұның бәрі не іске қосылу үдерісіне, не нәтижеге зиянын тигізеді.

</div>

### 1-қате. «X бойынша көмекші» деген сипаттама агентті іске қоспайды

Белгісі: субагентті жазып, құрылымын тексердіңіз, бәрі дұрыс, бірақ Claude оны пайдаланушының сұрауы бойынша іске қоспайды. Себебі көбіне біреу: сипаттамасы дерексіз, мысалы, «кодты шолуға арналған көмекші». Шешімі: пайдаланушылардың нақты 3–5 тіркесін тырнақшаға алып, сипаттамаға тікелей жазыңыз да, оған қоса “use proactively” / “use immediately after” тіркестерін қосыңыз.

### 2-қате. Skill керек жерде субагент құру

Субагент Skill-ден қымбатырақ: ол өз контекстін жасайды, өз жүйелік нұсқауын жүктейді және көбірек токен жұмсайды. Тапсырма қысқа, негізгі контексті толтырмайтын және бір ретте орындалатын болса, субагент емес, Skill қолданған жөн. Мысалы, `format-validator` субагентінің JSON схемасын 20 ережемен салыстырып тексеруі — дұрыс емес тәсіл. Мұнда Skill жеткілікті: бір модель, оқшаулау қажет емес, қосымша контекст жүктелмейді.

### 3-қате. Бірден «60 агентті қатар іске қосу»

Бұл — кең таралған қате түсінік. «1,500 агентім жұмыс істеп жатыр» деген жазбаны көріп, «мен де солай істеуім керек» деп ойлайсыз. Шын мәнінде, 60 агент Pro жоспарының лимитін бір сағатта тауысады, бір-біріне қайшы нәтижелер үйеді де, күн соңында аяқталған жұмысыңыз болмайды.

Medium платформасындағы тәжірибелі маман мұны былай түсіндіреді:



Шешімі: бір тапсырмаға бір субагенттен бастаңыз. Оны меңгерген соң, басқа міндет атқаратын екінші агентті қосыңыз. Екі агенттің жұмысын үйлестіруді меңгергеннен кейін, 3–5 адамнан тұратын топқа көшіңіз. «Claude Code-ты кеше орнаттым» дегеннен «бүгін 20 агентті қатар іске қосамын» деуге бірден көшу кодты бұзып, лимитті тауысады.

### 4-қате. Әр агентке барлық құралды беру

Кодты шолушыда Bash, Write және WebFetch құралдарын қолдану мүмкіндігі болса, бұл қауіпсіздік пен шығынға қатысты үлкен тәуекел. Шолушыға файл жазу құқығы қажет емес, интернетке қол жеткізуі тіпті қажет емес.



Шешімі: `tools` тізімін қатаң шектеңіз. Кодты шолушыға тек `Read, Grep, Glob` беріңіз. Қауіпсіздік аудиторы да сол оқу/іздеу құралдары мен негізгі сеанс берген diff-ті алсын. Bash қосу shell мүмкіндігін береді; ол агентті автоматты түрде `git diff` пәрменімен шектемейді. Зерттеу агентіне `WebFetch, WebSearch, Read, Write` беріңіз. Субагентке нақты бір тапсырманы орындау үшін қажет мөлшерден артық рұқсат бермеңіз.

### 5-қате. Субагент шикі нәтижелерді негізгі контекстке төгеді

Егер зерттеу агенті негізгі чатқа «міне, тапқан 30 бетім, қалғанын өзіңіз анықтаңыз» деп қайтарса, субагенттің басты артықшылығы — артық ақпаратты оқшаулау — жоғалады. Шешімі: субагенттің жүйелік нұсқауында нәтиже пішімін нақты талап етіңіз. «ТЕК мынаны қайтар: 3 маркерден тұратын TL;DR + 5 дереккөз тізімі. Код үзінділері де, шикі іздеу нәтижелері де БОЛМАСЫН». Бұл пішім **қатаң** болуы керек: субагенттің оны өз қалауынша «эссеге айналдыруына» жол бермеңіз.

### 6-қате. Түсініксіз тапсырма беру: сұраныс анық емес

Субагент негізгі диалогтың тарихын **көре алмайды**. Ол таза контекстен, CLAUDE.md файлынан және өзіне арнайы жазған мәліметтерден бастайды. «Жүйеге кіруді түзет» десеңіз, субагент деректерді ойдан шығаруы мүмкін. Оның орнына нақты жазыңыз: «Сәтті кіргеннен кейін пайдаланушы /dashboard орнына /login бетіне қайта бағытталатын OAuth қайта бағыттау циклін түзет. Файл: src/lib/auth.ts.»

Қарапайым ереже: тапсырма бергенде субагентке жобаға жаңадан келген мердігерге беретіндей толық контекст ұсыныңыз.

### Алдаа 7. Даалгаварт биш, албан тушаалд суурилсан агентууд

«Frontend developer, backend developer және QA engineer жасап, оларды топ ретінде жұмыс істетейік» деген тәсіл тартымды көрінуі мүмкін. Бірақ ол нәтиже бермейді. Әр «рөл» бүкіл жобаға қатысты контекстен айырылады, ал олар бір-бірінің жұмысын көре алмайтындықтан, егжей-тегжейлер бойынша келісімге келе алмайды.

Шешімі: субагент **рөлге** емес, нақты нәтижесі бар қайталанатын **тапсырмаға** жауап беруі керек. «Frontend-developer» емес, «explore-ui-tree», «refactor-component», «audit-accessibility» сияқты тапсырмаларға бағытталған атауларды қолданыңыз. Әр субагент бір нақты жұмысты орындап, бір нақты нәтиже қайтарады.

## Қатар жұмыс істейтін субагенттер қанша тұрады және қай кезде тиімді?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Қатар жұмыс істейтін субагенттер токендерді тізбектей орындалатын жұмысқа қарағанда 3–5 есе жылдам жұмсайды. Pro жоспары (\$20/ай) болса, 5 субагентті қатар іске қосқанда, лимит бір сағатта таусылады. Max 5x (\$100/ай) — қатар жұмыс істеуді тұрақты қолдануға қажетті ең төменгі шынайы жоспар. Субагент кемінде 10 минут үздіксіз назарды қажет ететін тапсырмада тиімді; README файлындағы бір қатені түзетуге агент іске қосу үнемдейтін уақыттан артық токен жұмсатады.

</div>



| Конфигурация | Белсенді жұмыс кезіндегі күнделікті шығын |
|----|----|
| 1 Claude Code сеансы | ~\$13 |
| 3 қатар субагент | ~\$30-40 |
| 5–10 агент қатар жұмыс істегенде | \$50-130 |
| 30 агент (10 әзірлеуші × 3 субагент) | \$300-400 |

Күрделі тапсырмаларға 5 субагентті қатар іске қоссаңыз, Pro жоспары бір сағаттың ішінде таусылады. Max 5x ($100) — қатар жұмыс істеуді тұрақты қолдануға жарайтын ең төменгі жоспар. Командалар мен Enterprise пайдаланушылары үшін шығын мәселесі құралдарға арналған бюджет аясында шешілген.

Claude Code-та токен үнемдеу туралы толығырақ [лимиттер жөніндегі жеке нұсқаулықтан](https://ailoot.ai/blog/kk/claude-code-token-limits-saving/) оқыңыз. Субагенттер үшін басты ереже: олар **кем дегенде 10 минут** зейін қойып жұмыс істеу қажет тапсырмада ғана тиімді. Тапсырма қысқарақ болса, субагент жасамаңыз — оны негізгі чатта немесе Skill арқылы орындаңыз.

## Субагенттерді AI клоныңыз бен Second Brain жүйесіне қалай кіріктіресіз?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

Негізгі түйін

Субагенттер — Claude Code әдістемесінің төртінші кезеңі. Логикалық реті: алдымен [CLAUDE.md](https://ailoot.ai/blog/kk/claude-md-template/) (тұрақты контекст), содан кейін [Skills](https://ailoot.ai/blog/kk/claude-code-skills-library/) (дайын әдістемелер), одан кейін [Second Brain](https://ailoot.ai/blog/kk/claude-code-second-brain/) (жобалық білім құрылымы), ең соңында ғана субагенттер (мамандандырылған орындаушылар). Бұл ретті кері өзгертсеңіз, нәтиже орнына бос әуреге түсесіз. CLAUDE.md болмаса, субагент деректерді ойдан шығарады; Skills болмаса, бір жұмысты әр жолы қайтадан бастайды; білім құрылымы болмаса, орташа жауап береді.

</div>

Алғашқы маман субагентті құрмай тұрып, жобаңызда төмендегі үш нәрсе болуы керек:

1.  **Дұрыс [CLAUDE.md](https://ailoot.ai/blog/kk/claude-md-template/).** Субагент іске қосылмас бұрын CLAUDE.md-ді оқиды — бұл оның «еңбек шарты». Онсыз субагент жоба контекстін, шектеулерін немесе мәнерін білмейді. Ойдан шығара бастайды.

2.  **Негізгі [Skills](https://ailoot.ai/blog/kk/claude-code-skills-library/).** Skill — қапталған әдістеме. Субагентке бәрі бірден емес, тек қажетті Skills жүктеледі. Skills болмаса, субагент әр жолы бір жұмысты қайтадан бастайды.

3.  **[Second Brain](https://ailoot.ai/blog/kk/claude-code-second-brain/): білім құрылымы.** `business/` қалтасы (немесе салаңыздағы соған ұқсас орын) — барлық субагент қарайтын кітапхана. Онсыз субагент кез келген басқа жерден алынатын орташа ChatGPT жауабын береді.

Бұл ретті кері айналдырсаңыз, нәтиже жоқ дүрмекке тап боласыз. Бос `business/` қалтасы бар «Менде 60 қатар субагент бар» дегеніңіз — бірдей тәсіл қолданатын орташа ChatGPT сеанстарының 60-ы ғана.

Толық үйлесім — **AI клоны + Second Brain + контекст инженериясы** — Claude-ты бірізді жұмыс істететін **үш тірек**. Субагенттер — AI клонының бөлігі: Claude-қа сіздің логикаңызға сай жұмыс істейтін мамандандырылған команда беретін тәсіл.

<div class="section" role="doc-bibliography" aria-label="Sources">

### Дереккөздер

- [Реттелетін субагенттер жасау — Claude Code құжаттамасы](https://code.claude.com/docs/en/sub-agents)
- [Claude Code-тың автономдырақ жұмыс істеуін қамтамасыз ету — Anthropic жаңалықтары](https://www.anthropic.com/news/enabling-claude-code-to-work-more-autonomously)
- [Көп агентті зерттеу жүйесін қалай құрдық — Anthropic инженерлік тобы](https://www.anthropic.com/engineering/multi-agent-research-system)
- [Agent Skills арқылы агенттерді шынайы әлемге дайындау — Anthropic инженерлік тобы](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)
- [Claude Managed Agents-тегі жаңалықтар (Multi-Agent v2, Outcomes, Dreaming) — Anthropic блогы](https://claude.com/blog/new-in-claude-managed-agents)

</div>

Бастаудың ең жылдам жолы — жоғарыдағы бірінші үлгіден `code-reviewer` файлын көшіріп, `.claude/agents/code-reviewer.md` мекенжайына сақтау, Claude Code-ты қайта іске қосу және келесі коммитте `@agent-code-reviewer` деп шақыру. 5 минутта субагенттер керек пе, әлде негізгі чат жеткілікті ме — соны мэднэ.



<div class="aside" data-semantic="ailoot-link" aria-label="Ailoot">

[Ailoot-ты](https://ailoot.ai/) әрі қарай зерттей аласыз.

</div>

## Жиі қойылатын сұрақтар

### Промптында жазылғандықтан шолушы тек git diff қана орындай ала ма?

Жоқ. Bash құралын беру shell мүмкіндігін береді; промпт пәрмен allowlist-і емес. Тек оқитын шолушы үлгісінде Bash, Write және Edit жоқ, ал diff негізгі сеанстан беріледі.

### Bash жоқ шолушы соңғы өзгерістерді қалай қарайды?

Негізгі сеанс делегацияда diff пен өзгерген файлдар тізімін береді. Кейін шолушы Read, Grep және Glob арқылы сол файлдарды оқып, іздейді де, өзгертпей ескертулер қайтарады.


## Ailoot · Компания және оның жобалар портфелі

Ailoot жинақталған жұмыс тәжірибесіне, кең клиенттік базаға, тұрақты қызметке және KPI көрсеткіштерін үздіксіз бақылауға сүйенеді.

Компания және оның жобалар портфелі: миллиондаған клиент; ай сайынғы сату көлемі миллиардтармен есептеледі.

Ailoot осы тәжірибені клиенттердің өнімдерінде, агенттерінде, қолданбаларында және автоматтандыруларында жасанды интеллект мүмкіндіктеріне API арқылы қол жеткізуді қамтамасыз етуге пайдаланады.
