Типы подключения к внешним сервисам

Возможности агента ограничены набором его коннекторов к внешнему миру. Понимать типы этих коннекторов — база.

Четыре типа

Тип Точка подключения Поведение Скорость Детектируется?
1. Browser use Фронтенд Агент «смотрит» на страницу и думает перед каждым кликом Медленно Почти нет — тупит как человек
2. API / MCP / CLI Бэкенд Агент пишет скрипт, который вызывает официальный API Быстро
1.2. Браузерная автоматизация Фронтенд Playwright-скрипт прогоняет все действия в цикле без раздумий Быстрее типа 1 Да — антифрод видит бота
2.2. Неофициальный API Бэкенд Агент притворяется фронтендом и дёргает внутренний API из Network-консоли Быстро Иногда нужно обновлять куки

Когда что использовать

Задача Тип
Добавить 100 HRD в коннекты на LinkedIn 1 — browser use
Легально обрабатывать заявки кандидатов 2 — официальный API
Разово спарсить 1000 вакансий 1.2 — браузерная автоматизация
Парсить 10 000 вакансий в день 2.2 — неофициальный API

Типичные ошибки

  • Отправить агента кликать страницы через browser use там, где есть API — он выест лимиты за 10 минут.
  • Попросить написать юзербота для Telegram вместо использования MTProto API — аккаунт получит бан.
  • Ждать официального API там, где его нет (GetCourse не даёт управлять домашками студентами через API) — смотреть в сторону 1.2 или 2.2.

Ограничения

  • Тип 2: не все функции есть в публичном API; инвесторские API могут стоить тысячи долларов в месяц.
  • Тип 1.2: хрупко — обновились селекторы на фронте, скрипт сломался.
  • Тип 2.2: почти всегда нарушение ToS.

Правило: сначала смотри есть ли официальный API (тип 2). Если нет или дорого — выбирай между скоростью и риском обнаружения.

Связано: instructions/use_steel_browser, insights/autonomy_levels

Источник: sources/ai_grably