Расширяемость

Расширение агентов — ваши инструменты, ваши инструкции

Подключите свои MCP-серверы, чтобы агенты доставали до ваших систем, и зарегистрируйте свои скиллы, чтобы они следовали вашим процедурам. И то и другое — в границах организации, только на добавление и без форка.

Свои MCP-серверы

MCP-серверы подключаются на персонажа. Агент получает ваши инструменты рядом со встроенными; проверка идёт на границе API, поэтому некорректное описание сервера отклоняется при сохранении, а не в момент прогона.

Свои скиллы

Скилл — это инструкция, которую агент подгружает по необходимости. Добавьте процедуры вашей организации в реестр, и они появятся у тех ролей, которым положены.

Подгружаются по требованию, а не набиваются в промпт

В системный промпт попадает только короткий указатель доступных скиллов. Полный текст агент забирает, когда решит, что он нужен: дёшево по умолчанию, полно когда важно.

Только на добавление

Скиллы организации живут рядом со встроенными и не могут перекрыть их по идентификатору. Расширение платформы не способно молча изменить то, что уже работало.

Два разных «он должен ещё уметь…»

Когда агент не может сделать нужное, это почти всегда одна из двух проблем, и решаются они по-разному.

Он не достаёт до системы. Ваш трекер задач, ваш стек метрик, ваш внутренний API. Это проблема инструментов — агенту нужна новая возможность.

Он не знает вашей процедуры. Как ваша команда выпускает релиз, что у вас в чек-листе инцидента, каким соглашениям следует ваш репозиторий. Это проблема знания — возможность у агента есть, а вашего способа ею пользоваться нет.

Forge отвечает на них порознь, потому что смешение даёт агентов, которые либо знают слишком мало, либо таскают огромный промпт.

Инструменты: свои MCP-серверы

MCP-серверы подключаются на персонажа, поэтому аналитик может доставать до вашего стека метрик, а автор — нет. Описания проверяются при сохранении агента (неверный URL или дублирующееся имя отклоняются на границе API, а не всплывают непонятной ошибкой посреди прогона) и передаются в рантайм при отправке хода.

Именно так агент достаёт до того, о чём мы никогда не слышали. Ждать, пока мы построим интеграцию, не нужно.

Знание: свои скиллы

Скилл — это инструкция: записанная процедура, которую агент может подгрузить, когда она ему нужна.

Важное проектное решение здесь — то, чего не происходит: скиллы не встраиваются в каждый системный промпт. Туда попадает только короткий указатель из идентификаторов и однострочных описаний, а полный текст агент забирает, когда сочтёт скилл уместным. Промпты остаются дешёвыми, агенты — сосредоточенными, а роль никогда не подгружает инструкцию, не имеющую отношения к её работе.

Скиллы организации работают только на добавление: они соседствуют со встроенными и не могут занять идентификатор встроенного. Добавление ваших процедур не способно молча изменить уже работавшее поведение.

Чем это не является

  • Не магазином плагинов. Это ваши инструменты и ваши инструкции, в границах вашей организации.
  • Не форком. Расширение идёт через конфигурацию; вы остаётесь на той же платформе, что и все.
  • Не безграничным. На инструменты распространяются те же правила исходящего трафика и доступов , что и на всё остальное: агент, достающий до вашей системы, по-прежнему не держит ключ.

Что под капотом

  • Character Agents — к чему именно подключается инструмент или скилл
  • Secrets & Egress — как достать до ваших систем, не отдавая доступы
  • Custom Roles — когда разрыв не в инструментах, а в самой роли

Готовы выпускать быстрее?

Forge проходит весь цикл сам — от размеченной задачи до пулл-реквеста, готового к ревью.