Заработай с помощью ИИ AI От веб-кодинга к вайб-кодингу 🔥
Без категории · 25 октября 2026 г.
🛠 MCP-задачи в Claude Code: агент больше не ждёт медленный инструмент — как это включи...
🛠 MCP-задачи в Claude Code: агент больше не ждёт медленный инструмент — как это включить и использовать 23 октября Anthropic открыла в Claude Code CLI публичную бету MCP Tasks (задач на стороне MCP-сервера) и запросов ввода от сервера (elicitation). Смысл простой: долгую работу — сборку, выгрузку отчёта, глубокий ресёрч — сервер берёт на себя, а агент сразу продолжает работать и получает результат, когда он готов. Разбираем по шагам. Шаг 1. Проверь версию Нужен Claude Code v2.1.304 или новее: claude --version. Обновиться — claude update. Работает в терминальном CLI, в Agent SDK и в GitHub Actions. В расширении VS Code и в десктоп-приложении задач пока нет, как и у провайдеров вроде Amazon Bedrock. Шаг 2. Нужен сервер, который умеет задачи Сервер должен поддерживать расширение MCP tasks и протокол ревизии 2026-07-28. Плюс вызов должен идти из основного диалога, а не из сабагента. Шаг 3. Работай с задачами через /tasks • в футере появится счётчик вроде «1 MCP task»; • /tasks — список задач и их статус, выбрать задачу и нажать x — остановить (Esc фоновую задачу не останавливает); • по завершении в чате появится строка «MCP task … completed» — попроси Claude показать результат. Шаг 4. Отвечай на вопросы сервера Если задаче что-то нужно от тебя (подтвердить действие, уточнить данные), Claude Code сам покажет диалог. Пока открыт /tasks, диалог скрыт — закрой его, чтобы ответить. В неинтерактивном режиме задача, которая просит ввод, отменяется, а не угадывает за тебя. Шаг 5. Помни про выход и resume Задача на удалённом сервере продолжает работать после выхода из Claude Code. Чтобы снова её отслеживать и забрать результат — claude --resume ту же сессию, не меняя имя и настройки сервера. Новая сессия или --fork-session задачу не подхватят, а одноразовый claude -p задачи вообще не получает. Шаг 6. Если хочешь, чтобы Claude ждал В settings.json в блоке env: CLAUDE_CODE_DISABLE_MCP_TASK_BACKGROUND=1 — Claude дождётся результата (долгие вызовы всё равно уйдут в фон через 2 минуты). CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS=0 — ждать каждый MCP-вызов. Для авторов MCP-серверов: на долгий tools/call отвечаешь объектом с resultType: "task" и taskId, Claude Code опрашивает статус через tasks/get (по умолчанию раз в 2 секунды, интервал задаётся pollIntervalMs). Важно: на HTTP-сервере сначала прими задачу и ответь, а потом делай работу. Источники: Документация Claude Code, раздел про MCP tasks — https://code.claude.com/docs/en/mcp Changelog Claude Code — https://code.claude.com/docs/en/changelog Разбор Forkast (24.10.2026) — https://forkast.news/claude-ships-mcp-tasks-and-elicitations-in-claude-code-durable-agent-workflows-narrow-launch/ Какой долгий инструмент ты бы первым перевёл на задачи? Пиши в комментариях 👇 💳 Карта для оплаты AI — https://telegram.me/WantToPayBot?start=w17851188--XYBXD мах