Как это выглядит без агента.
Нужен второй разработчик на интеграцию с CRM. Ему выдают доступ к репозиторию, к серверу, пересылают ключи API в мессенджере. Через месяц никто не помнит, какие доступы остались открыты.
Нужен юрист, чтобы проверить оферту на сайте. Ему отправляют текст письмом, он возвращает правки в другом файле, кто-то переносит их вручную. Версии расходятся, а посредник становится узким местом.
Сценарий: второй разработчик на интеграцию.
Владелец добавляет разработчика в рабочую группу, где уже работает Octo. Код, сервисы и история задач живут в пространстве, а не на чьём-то ноутбуке.
Разработчик ставит задачи агенту прямо в чате: подключить вебхук CRM, добавить обработчик, проверить, что данные доходят. Агент делает изменения в пространстве и показывает результат.
Если для интеграции нужен новый ключ, агент присылает защищённую ссылку. Ключ хранится в пространстве в зашифрованном виде и не появляется в переписке.
Интеграция готова, разработчика убирают из группы. Доступ, который давал этот чат, закончился вместе с участием.
Сценарий: юрист на одну проверку.
Юриста добавляют в тот же чат на время проверки. Он просит агента показать текст оферты и условий, задаёт вопросы по формулировкам и диктует правки. Агент вносит их в документ или на страницу, а владелец видит всё обсуждение в одном месте и решает, что публиковать.
Посредник между юристом и разработчиком больше не нужен. Юристу не нужно разбираться в устройстве сайта: он работает с текстом, а не с кодом.
Видно, кто и что делал.
Каждый запрос в пространстве записывается вместе с автором. Агент может показать, что было сделано, по чьей просьбе и кто менял настройки.
В дашборде владелец видит участников пространства и расход каждого из них и может отключить участнику доступ к агенту. Если нужен второй человек с полными правами, владелец назначает совладельца.
Честно о границах.
Доступ следует за рабочим чатом: кто вышел из группы, тот больше не работает через неё. Если человека отдельно приглашали в пространство через дашборд, это приглашение нужно убрать там же.
Пространство не делает код секретом от участников. Агент работает на весь чат, и если участник попросит показать файл, агент покажет. Смысл в другом: не нужно раздавать репозиторий, сервер и пароли, чтобы человек сделал свою часть работы. Если данные отдела должны быть недоступны другим, для этого есть отдельные пространства. А чтобы персональные данные клиентов не видели ИИ-модели, в настройках пространства есть Конфиденциальный режим.