Anthropic добавила режим autoMode и аннотации в Claude Agent SDK 0.3.312
Обновление синхронизирует библиотеку для создания автономных ИИ-агентов с релизом Claude Code 2.1.312.
- Компания выпустила версию 0.3.312 библиотеки Claude Agent SDK для TypeScript, предназначенной для программной разработки автономных ИИ-агентов на базе Claude Code.
- В тип настроек Settings добавили параметры autoMode, skipAutoPermissionPrompt, useAutoModeDuringPlan и permissions.disableAutoMode.
- В режиме «автономной работы» модель подтверждает безопасные операции вроде чтения файлов, а потенциально опасные команды передаёт отдельному классификатору безопасности.
- Например, параметр skipAutoPermissionPrompt отключает всплывающие диалоги подтверждения, а через permissions.disableAutoMode запуск без ручного подтверждения можно запретить в корпоративных политиках.
- Для инструмента AskUserQuestion, через который агент уточняет ввод у человека, добавили аннотации к ответам со статусом unanswered.
- Если клиент поддерживает функцию ask_user_question_unanswered_v1, библиотека передаёт причину отсутствия ответа: skipped (пропущен), replied_in_chat (пользователь ответил сообщением в чат) или dismissed (отклонён).
- Также разработчики исправили ошибку в функции resolveSettings() при чтении настроек с отключённым автоматическим режимом и добавили пропуск некорректных файлов конфигурации.
- В октябре 2026 года Anthropic сделала режим autoMode стандартным в Claude Code для тарифов Pro, Max и Team, а также переименовала библиотеку Claude Code SDK в Claude Agent SDK.
Всё самое интересное — в нашем Telegram-канале «Claude без воды».