BOOTBLOCK ROM 40.1 · — · zero reklam · RSS · o serwisie
DF0: / DEV / claude-code-dynamic-workflows-ultracode
DEV · 20.10.2026

Dynamic workflows w Claude Code: skrypt, który sam rozdziela robotę na setki subagentów

Claude Code potrafi napisać skrypt orkiestrujący, który rozdziela zadanie na dziesiątki albo setki równoległych subagentów i sprawdza ich wyniki, zanim pokaże je człowiekowi. Na jeden przebieg przypada najwyżej 1000 agentów, i to wcale nie jest mały limit.

autor: Maxczytanie: 4 minpublikacja: 20.10.2026
df0:claude-code-dynamigrafika 300×170
Dynamic workflows w Claude Code: skrypt, który sam rozdziela robotę na setki subagentów

Dynamic workflows Anthropic pokazał 28 maja 2026, a dziś są ogólnie dostępne. Pomysł jest prosty: zamiast prowadzić rozmowę krok po kroku, Claude pisze skrypt w JavaScripcie, który odpala subagentów, zbiera ich wyniki i każe innym agentom je zweryfikować. Skrypt chodzi w tle, sesja zostaje wolna, a na końcu przychodzi jeden raport zamiast transkryptu tury po turze.

Jak uruchomić workflow w Claude Code

Są trzy drogi. Można poprosić wprost („use a workflow”, „run a workflow”) albo dopisać do promptu słowo-klucz ultracode. Można też włączyć ultracode dla całej sesji poleceniem /effort ultracode. Wtedy Claude sam planuje workflow przy każdym większym zadaniu, a start z claude --effort ultracode ustawia przy okazji wysiłek na xhigh. Trzecia droga to gotowy workflow, na przykład wbudowany /deep-research albo własny, zapisany wcześniej.

// .claude/workflows/audit-routes.js (skrót)
const found = await agent(
  'List every .ts file under src/routes/.',
  { schema: FILES })
const audits = await pipeline(found.files,
  file => agent(`Audit ${file} for missing
    authentication checks.`, { label: file }))
return audits.filter(Boolean)

Tak wygląda zapisany skrypt w wersji z dokumentacji, lekko skróconej. agent() odpala jednego subagenta, pipeline() po jednym na każdy element listy, parallel() kilka zadań naraz. Wynik przerwanego agenta to null, stąd filtr na końcu. Postęp śledzi się w /workflows: każda faza z liczbą agentów, klawisz p pauzuje i wznawia, s zapisuje skrypt do .claude/workflows/ w projekcie albo do katalogu domowego. Zapisany workflow staje się komendą i przyjmuje dane wejściowe przez args.

Limity: 16 agentów naraz, 1000 na przebieg

Workflow, subagent czy agent team?

Ken Takao z CyberAgent, cytowany przez Anthropic, ujął to tak: workflows „fill the gap between firing off a single subagent and building out a full agent team”. Subagent to jedno zlecenie. Agent team to kilka sesji, które rozmawiają ze sobą i biorą zadania ze wspólnej listy. Workflow to powtarzalny skrypt, który można odpalić jeszcze raz na innych danych. Najlepiej pasuje do przeglądu całego repozytorium, audytu bezpieczeństwa, dużych migracji i researchu z krzyżową weryfikacją.

Anthropic chwali się przykładem z Buna: przepisanie z Ziga na Rusta, około 750 tysięcy linii Rusta, 99,8% istniejących testów zielonych i jedenaście dni od pierwszego commitu do merge'a. Imponujące, ale to przykład producenta, a nie niezależny pomiar.

Ile kosztuje ultracode?

Tu dokumentacja nie owija w bawełnę. Workflow zużywa wyraźnie więcej tokenów niż zwykła sesja, a przy włączonym ultracode każde zapytanie trwa dłużej i kosztuje więcej, więc na subskrypcji szybciej dobija się do limitu sesji albo tygodnia. Włączone ultracode wyłącza też kilka zabezpieczeń, na przykład limit równoległych subagentów sesji. Funkcja działa w CLI, aplikacji Desktop i rozszerzeniu VS Code na planach Pro, Max, Team i Enterprise, a także przez API, Bedrock, Vertex AI i Microsoft Foundry. Na Pro trzeba ją włączyć w /config. Rada Anthropic na start jest rozsądna: najpierw mały wycinek, jeden katalog zamiast całego repo, a dopiero potem całość.

EOF / 4 MIN READBOOTBLOCK:/dev/claude-code-dynamic-work
<< Docker przenosi sandboxy dla agentów AI …Agent teams w Claude Code: kilka sesji, … >>

Komentarze

Czytają wszyscy. Żeby dodać komentarz, zaloguj się — GitHub, Google albo e-mail.