Priya Nair
priya@acme.com
Для Windsurf и Devin Desktop
Вы сделали внутренний инструмент в Windsurf. TeamOnly публикует его по закрытой ссылке, которую могут открыть только коллеги: через рабочий аккаунт Google или Microsoft или по коду, который приходит на рабочую почту. Публикацию делает агент в вашем редакторе.
опубликуй это в TeamOnlyВыполнить npx teamonly deploy? Жду вашего разрешения.Live at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.01Коротко
Windsurf стал Devin Desktop 2 июня 2026 года, обычным обновлением того же приложения. Его агенты читают AGENTS.md, а npx teamonly init записывает туда правила TeamOnly.
Итак: один раз выполните init, попросите агента сделать инструмент, затем попросите опубликовать. Он выполнит npx teamonly deploy в терминале редактора, и вы получите ссылку вроде stock.acme.teamonly.app, которую никто за пределами вашей компании не сможет открыть.
02Шаги
Откройте папку приложения и выполните npx teamonly init в терминале редактора. В пустой папке команда создаст стартовое приложение, в существующей добавит файлы TeamOnly и не тронет ваш код.
В панели агента (Devin Local или Cascade, если вы ещё им пользуетесь): «Счётчик остатков, где любой сотрудник на складе вносит пересчёт с телефона». Агент делает фронтенд на React и небольшой API, единственный вид приложения, который запускает TeamOnly.
Скажите «опубликуй это в TeamOnly». Агент выполнит npx teamonly deploy и сначала попросит вас разрешить команду, если вы ещё не разрешили её заранее.
В первый раз агент спросит вашу рабочую почту и 6-значный код, который мы пришлём. Если ваша компания впервые в TeamOnly, он предложит бесплатный пробный период на 14 дней.
Отправьте её команде. Потом меняйте приложение и публикуйте снова, ссылка останется той же.
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app03Что читает агент
init записывает размеченный блок в AGENTS.md в корне проекта, а если файл у вас уже есть, остальную его часть не трогает. Блок описывает вид приложения, как узнать, кто вошёл, работу с базой данных и файлами и как публиковать.
В документации Cognition сказано, что Devin Desktop сам находит AGENTS.md. Для Cascade AGENTS.md в корне это постоянно действующее правило, которое добавляется к каждому сообщению. Более новый агент Devin Local тоже читает правила и AGENTS.md. Файл .windsurf/rules не нужен: в документации эта папка указана как устаревшее расположение рядом с .devin/rules.
Именно это не даёт агенту добавлять Express, Next.js, Supabase или страницу входа. На TeamOnly они не работают, и в правилах так и написано.
04Запуск команд
Оба агента умеют выполнять команды в терминале. Cascade спрашивает перед каждой командой, если вы не разрешили её заранее или не включили режим Turbo, который выполняет всё, кроме вашего списка запретов. У Devin Local свои правила: разрешить, спросить и запретить. В любом случае можно один раз разрешить npx teamonly deploy и дальше не отвлекаться.
Что стоит пропустить: у Devin Desktop есть свои App Deploys, которые выкладывают приложение на Netlify по публичному адресу. Это для приложений, которые может открыть кто угодно. Инструмент только для коллег публикуйте в TeamOnly.
05Вариант с MCP
Пакет teamonly также является MCP-сервером, поэтому агент может публиковать, читать логи и менять, кто может открыть приложение, через инструменты, а не команды. Добавьте это в mcp_config.json:
{ "mcpServers": { "teamonly": { "command": "npx", "args": ["-y", "teamonly", "mcp"] } } }По документации Cognition файл лежит в ~/.config/devin/mcp_config.json (в Windows %APPDATA%\devin\mcp_config.json). В Cascade откройте его через меню … вверху панели, затем Open MCP config file. Devin Local спрашивает, прежде чем вызвать инструмент MCP, и инструменты TeamOnly можно разрешить на сессию или навсегда. В Devin CLI то же самое делается одной командой:
devin mcp add teamonly -- npx -y teamonly mcp06Что видят коллеги
Вашим коллегам не нужны ни Windsurf, ни аккаунт Devin, ни какие-либо установленные программы.
Они открывают ссылку и входят через рабочий аккаунт Google или Microsoft или по коду, отправленному на рабочую почту. TeamOnly проверяет это до того, как запустится ваш код, и приложение получает их имя и почту. Все, кто не из вашей компании, останавливаются на странице входа. Для тех, кто только пользуется приложениями, бесплатно. Как работает вход через аккаунт компании.
Priya Nair
priya@acme.com
Перед приложением для расходов стоит дверь с табличкой «Только для персонала». Sam входит как sam@acme.com, проходит проверку у двери и заходит. Затем randomperson@gmail.com и бот проходят ту же проверку, и им отказывают. До приложения они не доходят, потому что проверка происходит у двери, раньше приложения.
Да. В FAQ Cognition сказано, что Devin Desktop это новое название Windsurf, которое пришло 2 июня 2026 года обычным обновлением, с сохранением тарифов, расширений и настроек. Всё на этой странице относится к обоим названиям.
Оба, но нужен только AGENTS.md. Devin Desktop находит AGENTS.md автоматически, а файл в корне действует для каждого сообщения в Cascade. npx teamonly init записывает туда правила TeamOnly. .windsurf/rules по-прежнему работает, но указан как устаревшее расположение.
Да. И Cascade, и Devin Local выполняют команды в терминале. Они просят разрешить команду, если ваши настройки этого не позволяют заранее, так что обычно достаточно один раз нажать «разрешить».
App Deploys выкладывает приложения на Netlify по публичному адресу. Для публичного сайта это подходит. Внутренний инструмент с данными компании должен стоять за входом через аккаунт компании, и TeamOnly делает это для каждого приложения, с базой данных и хранилищем файлов.
Нет. Агент может выполнять команды в терминале. MCP-сервер нужен, если вам удобнее, чтобы агент пользовался инструментами, например читал логи работающего приложения или менял, кто может его открыть.
Первые 14 дней бесплатно, без карты. Дальше Builder стоит $19 в месяц за одного автора и 3 приложения, а Team $249 в месяц за всех авторов и все приложения. Для коллег, которые только пользуются приложениями, бесплатно. Ваш тариф Windsurf или Devin остаётся как есть.
Факты о Windsurf и Devin Desktop проверены 26 октября 2026 года по документации Cognition: Devin Desktop FAQ, AGENTS.md, Devin Local, терминал, Cascade MCP, Devin CLI MCP, App Deploys. Продукт быстро меняется; если что-то выглядит иначе, загляните в его документацию.
Ранний доступ
TeamOnly в раннем доступе, и все тарифы уже открыты. Попробуйте бесплатно 14 дней без карты или оформите подписку. В любом случае компания готова сразу, а три команды запускают первое приложение.
Для пробного периода карта не нужна. Дальше от $19 в месяц, отменить можно в любой момент.
Вопросы пишите на hello@teamonly.dev, отвечает живой человек.