🤖
Claude Code Agent Teams — агенти тепер працюють як команда, а не як виконавціРаніше в Claude Code були сабагенти — запустив хелпера, він зробив задачу, повернув результат. Одностороння комунікація, агенти не знали один про одного.
Тепер з'явилась нова фіча — Agent Teams. І це принципово інше. Тіммейти — це повністю незалежні сесії Claude Code, які можуть писати один одному напряму, спорити, челенджити висновки і самі координувати роботу через загальний таск-лист.
Якщо сабагенти — це "принеси-подай", то Teams — це реальна командна робота.
⚡️ Що змінилось порівняно з сабагентами:
• Сабагент звітує тільки ліду → тіммейт пише будь-кому в команді
• Сабагент не знає про інших → тіммейти бачать спільний таск-лист і можуть самі брати задачі
• Ти спілкуєшся тільки через ліда → тепер можеш написати будь-якому тіммейту напряму
🧠 Кейси де Teams реально потрібні (а не просто паралельність):
• Дебаг з конкуруючими гіпотезами — 5 агентів тестують різні теорії і активно спростовують один одного. Теорія, яка вижила в дискусії — найімовірніше правильна
• Фронт-бек координація — "я змінив API контракт" → "ок, оновлюю клієнт". Сабагенти так не вміли
• Рев'ю з перехресною перевіркою — один знайшов баг, інший перевіряє чи фікс не ламає перформанс
• План-апрувал — тіммейт планує в read-only, лід затверджує або повертає з фідбеком, і тільки потім імплементація
🔧 Цікаві деталі:
• Shared task list з залежностями — задача не розблокується поки не виконана попередня
• Self-claim — тіммейт закінчив і сам бере наступну задачу, не чекає на ліда
• Delegate mode (Shift+Tab) — лід тільки координує, не чіпає код
• Два режими: in-process (Shift+Up/Down між агентами) або split panes через tmux
⚠️ Нюанси:
• Експериментальна фіча, вимкнена за замовчуванням
• Токенів їсть набагато більше — кожен тіммейт це окремий інстанс
• Два агенти не повинні редагувати один файл
• Тіммейти не наслідують історію чату ліда
• Немає вкладених команд — тіммейт не може створити свою підкоманду
Якщо задачі незалежні і результат просто повертається ліду — вистачить сабагентів. Teams потрібні коли агентам треба спілкуватися між собою.
Включити (в env):
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1📎
https://code.claude.com/docs/en/agent-teams