# Инструменты подключений

> Что из подключённого к коннектору доступно модели в Buff Code: трекеры, документы, интернет, свои MCP-серверы; почему есть и пишущие; где виден вызов.

Всё, что подключено к [коннектору](/docs/connector) вашей компании, доступно модели в Buff
Code: трекеры задач, [источники знаний](/docs/connector/knowledge) — Confluence, Notion, Google
Диск, папки, — [интернет](/docs/connector/web) и ваши
[собственные MCP-серверы](/docs/connector/custom-mcp). Ничего дополнительно настраивать не нужно:
модель получает инструменты того коннектора, через который вошёл разработчик.

_Иллюстрация: Каждый вызов инструмента подключения виден в записи сессии дословно: аргументы, которые написала модель, и ответ, который пришёл._

## Как это выглядит в Buff Code

Инструменты подключений приходят одним MCP-сервером **buff** (в интерфейсе — `/mcps`). Имя
инструмента складывается из подключения и действия: `справочник__search`,
`jira__get_issue`. Рядом — ещё два сервера с того же шлюза: **knowledge**
([база знаний](/docs/buff-code/knowledge)) и **repos**
([репозитории проекта](/docs/buff-code/repositories)).

[Пояснения для ИИ](/docs/connector/tools#пояснения-для-ии), которые администратор написал к подключениям,
модель получает вместе с инструментами — так же, как в работе платформы.

## Пишущие инструменты доступны

Разработчик работает от своего имени, поэтому модель в Buff Code может не только читать, но и
действовать: оставить комментарий в задаче, создать тикет, добавить заметку в справочник —
теми правами, которые есть у учётной записи подключения.

Это отличие от работы платформы. Там [своим MCP-серверам](/docs/connector/custom-mcp) модель
получает только инструменты, отмеченные администратором как читающие, а в «Спросить» и
исследованиях подключения работают только на чтение. В Buff Code отметка «только читает»
доходит до модели подсказкой, а не запретом.

Что из этого следует:

- **Права подключения = права модели.** Если подключению не нужно писать, дайте ему учётную
  запись только на чтение — это единственный надёжный ограничитель.
- **Buff Code спрашивает разрешение** на вызов инструмента, как и на правку файлов, — режим
  разрешений настраивается в самом Buff Code.
- **Каждый вызов записан** дважды: в [сессии разработки](/docs/buff-code/sessions) — с
  аргументами и ответом инструмента — и в журнале вызовов коннектора с именем разработчика.

## Где виден каждый вызов

| Где | Что видно |
| --- | --- |
| Сессия разработки в кабинете | вызов, аргументы, ответ инструмента, время |
| Локальная страница коннектора, раздел «Buff Code» | по разработчикам: сколько вызовов, сколько с ошибкой, последний вызов |
| Журнал вызовов коннектора | каждый вызов с пометкой «разработчик» и его именем |

## Что модель не получает

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