AI Vibe Craft
← Назад к AI Vibe News

Редакция 6 июня 2026 г.

Новости

Cursor SDK: custom tools без своего MCP и auto-review для CI

SDK-агент вызывает пользовательскую функцию через custom-user-tools, пока auto-review проверяет опасные tool calls в headless-режиме.

В TypeScript- и Python-SDK Cursor добавили custom tools: функцию передаёте в local.customTools при Agent.create() или в отдельном send(), и модель вызывает её через встроенный MCP-сервер custom-user-tools — тот же permission gate, что у остальных MCP-тулов. Раньше для своей capability нужен был отдельный stdio- или HTTP MCP-сервер; теперь хватает определения функции, и тул виден всем subagent внутри run.

Auto-review для headless-запусков

По умолчанию локальный SDK-агент в CI и скриптах выполняет tool calls без апрува — человека в цикле нет. Флаг local.autoReview отправляет вызовы через auto-review: классификатор решает, что пропустить сразу, а что остановить. Политику задаёте в permissions.json через autoRun.allow_instructions и autoRun.block_instructions — например, разрешить read-only проверки артефактов в ./dist, а удаления всегда держать на паузе.

Что ещё в релизе от 4 июня 2026

  • custom stores — выбор, как персистить metadata агента и run
  • вложенные subagents без лимита глубины
  • run correlation IDs для трассировки между шагами пайплайна
  • облегчённые импорты и фиксы надёжности для прод-скриптов и CI

Для команд, которые гоняют агентов в пайплайнах, связка custom tools и auto-review снимает два типичных трения: поднимать MCP ради одной функции и слепо доверять каждому вызову в headless-режиме.

Источник: Custom stores, custom tools, and auto-review for the Cursor SDK · Cursor.