Провайдеры агента
bb 0.43.3SDK 0.4.104пин e865697 (desktop-v0.43.3)
Добавляет агента в селектор моделей bb и исполняет запускаемые с ним треды. С её помощью плагин может:
Что даёт эта поверхность
- Отображаться в селекторе моделей рядом со встроенными провайдерами bb
- Объявлять поддерживаемые возможности и возвращать список доступных моделей в рантайме
- Задавать маленькую иконку рядом со своим именем; для переопределения иконок на React нужны providerKind и providerId
- Публиковать снепшоты контекста через дельты contextWindow с заданными провайдером идентификаторами категорий и метками. Каждая категория объявляет тип учёта: used, free, reserved или deferred; записи входят в итог категории и могут быть частичными. Снепшоты содержат время фиксации, идентификатор сессии, модель, итоги и опциональный порог автосжатия
- Получать каждое сообщение в запущенном с ним треде через поставляемый плагином процесс-мост
- Передавать проверенные переменные окружения любому провайдеру для каждой сессии и хода
API
Каждый символ ведёт на закреплённый коммит, на котором его прочитали.
contextSnapshotSchemaconstContextSnapshottypeContextCategorytypeContextEntrytypePluginProviderDeclarationinterfacePluginProviderIconRegistrationinterfaceExperimentalPluginProviderEnvContextinterfaceExperimentalPluginProviderEnvEntryinterfaceExperimentalPluginProviderEnvHealthContextinterfaceExperimentalPluginProviderEnvHealthinterface
Используется в плагинах
ACP providers, Claude Code provider, Codex provider, Pi provider
Бриф — это Markdown для кодинг-агента: что это за возможность, где она регистрируется, каждый символ SDK с постоянной ссылкой на закреплённый коммит, правила, на которых спотыкаются, и что считать готовым.