Для GitHub Copilot

Приложение из GitHub Copilot только для своих

Вы сделали внутренний инструмент с агентом Copilot в VS Code. TeamOnly публикует его по закрытой ссылке, которую могут открыть только коллеги: через рабочий аккаунт Google или Microsoft или по коду, который приходит на рабочую почту. Публикацию Copilot выполнит за вас.

VS Code~/stock-counter
опубликуй это в TeamOnlyВыполнить npx teamonly deploy в терминале? Разрешить / ПропуститьLive at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.

01Коротко

Copilot в VS Code читает AGENTS.md. TeamOnly его пишет.

Выполните в проекте npx teamonly init. Команда добавляет AGENTS.md с правилами TeamOnly, а VS Code по умолчанию прикладывает AGENTS.md из корня к запросам агента.

Затем попросите Copilot сделать инструмент и опубликовать его. Он выполнит npx teamonly deploy в терминале VS Code, и вы получите ссылку вроде stock.acme.teamonly.app, которую никто за пределами вашей компании не сможет открыть.

02Шаги

Из VS Code к ссылке, по которой входит команда

  1. Добавьте правила

    Откройте папку приложения в VS Code и выполните npx teamonly init в терминале. В пустой папке команда создаст стартовое приложение, в существующей добавит файлы TeamOnly и не тронет ваш код.

  2. Попросите инструмент

    В окне чата, выбрав агента: «Счётчик остатков, где любой сотрудник на складе вносит пересчёт с телефона». Агент делает фронтенд на React и небольшой API, единственный вид приложения, который запускает TeamOnly.

  3. Опубликуйте

    Скажите «опубликуй это в TeamOnly». Copilot выполнит npx teamonly deploy и сначала попросит вас разрешить команду, если вы не настроили её автоматическое одобрение.

  4. Войдите один раз

    В первый раз Copilot спросит вашу рабочую почту и 6-значный код, который мы пришлём. Если ваша компания впервые в TeamOnly, он предложит бесплатный пробный период на 14 дней.

  5. Поделитесь ссылкой

    Отправьте её команде. Потом меняйте приложение и публикуйте снова, ссылка останется той же.

Терминал~/stock-counter
npx teamonly initAdded the TeamOnly instructions for Claude Code, Cursor and other AI tools npx teamonly deployLive at https://stock.acme.teamonly.app

03Что читает Copilot

Правила, которым Copilot следует в этом проекте

init записывает размеченный блок в AGENTS.md в корне проекта, а если файл у вас уже есть, остальную его часть не трогает. Блок описывает вид приложения, как узнать, кто вошёл, работу с базой данных и файлами и как публиковать.

В документации VS Code сказано, что настройка chat.useAgentsMdFile, включённая по умолчанию, прикладывает AGENTS.md из корня к запросам в чате. В документации GitHub AGENTS.md указан для Copilot Chat в VS Code, Copilot cloud agent и Copilot CLI. Это покрывает все три.

Copilot в Visual Studio или JetBrains? В документации GitHub сказано, что Copilot Chat там читает .github/copilot-instructions.md, а не AGENTS.md. Поэтому npx teamonly init также записывает короткий .github/copilot-instructions.md, который направляет Copilot к AGENTS.md.

04Запуск команд

Copilot выполняет публикацию с вашего разрешения

В VS Code агент может редактировать файлы, выполнять команды в терминале и вызывать инструменты. С правами по умолчанию он спрашивает перед командой, которая не одобрена автоматически. Разрешите npx teamonly deploy один раз или добавьте её в chat.tools.terminal.autoApprove.

Copilot cloud agent устроен иначе. Он работает на GitHub в среде GitHub Actions за файрволом и открывает pull request. У него нет вашего входа в TeamOnly, поэтому он может написать изменение, но не опубликовать его. Слейте или заберите изменение, а затем опубликуйте из VS Code на своём компьютере.

05Вариант с MCP

Добавьте TeamOnly как инструмент в VS Code

Пакет teamonly также является MCP-сервером, поэтому Copilot может публиковать, читать логи и менять, кто может открыть приложение, через инструменты, а не команды. Один раз выполните в терминале:

code --add-mcp '{"name":"teamonly","type":"stdio","command":"npx","args":["-y","teamonly","mcp"]}'

Или выполните MCP: Add Server из палитры команд, выберите Command (stdio) и введите npx -y teamonly mcp. Чтобы сервер хранился вместе с проектом, добавьте его в .vscode/mcp.json, где используется servers:

{ "servers": { "teamonly": { "type": "stdio", "command": "npx", "args": ["-y", "teamonly", "mcp"] } } }

MCP-сервер TeamOnly

06Что видят коллеги

Страница входа, а за ней ваше приложение

Вашим коллегам не нужны ни Copilot, ни аккаунт GitHub, ни какие-либо установленные программы.

Они открывают ссылку и входят через рабочий аккаунт Google или Microsoft или по коду, отправленному на рабочую почту. TeamOnly проверяет это до того, как запустится ваш код, и приложение получает их имя и почту. Все, кто не из вашей компании, останавливаются на странице входа. Для тех, кто только пользуется приложениями, бесплатно. Как работает вход через аккаунт компании.

Перед приложением для расходов стоит дверь с табличкой «Только для персонала». Sam входит как sam@acme.com, проходит проверку у двери и заходит. Затем randomperson@gmail.com и бот проходят ту же проверку, и им отказывают. До приложения они не доходят, потому что проверка происходит у двери, раньше приложения.

Коллеги с аккаунтом @acme.com входят. Все остальные останавливаются у двери.

Вопросы и ответы

Что обычно спрашивают

Все вопросы и ответы

Читает ли GitHub Copilot AGENTS.md?

В VS Code да: AGENTS.md из корня по умолчанию прикладывается к запросам агента. В документации GitHub он также указан для Copilot cloud agent и Copilot CLI. Copilot Chat в Visual Studio и JetBrains вместо него читает .github/copilot-instructions.md.

Нужен ли мне .github/copilot-instructions.md?

Писать его самим не нужно. npx teamonly init кладёт правила в AGENTS.md, который читает Copilot в VS Code, а также добавляет короткий .github/copilot-instructions.md со ссылкой на него для Copilot в Visual Studio и JetBrains. Если этот файл у вас уже есть, init добавит свой блок и не тронет остальное.

Может ли Copilot выполнить npx teamonly deploy?

Да, агент в VS Code выполняет команды в терминале. Он просит разрешить команду, если ваши настройки не одобряют её автоматически.

Может ли Copilot cloud agent публиковать?

Нет. Он работает на GitHub, за файрволом, без вашего входа в TeamOnly, а правила TeamOnly запрещают ИИ обходить вход. Пусть он откроет pull request, а затем опубликуйте со своего компьютера.

Обязательно ли держать приложение на GitHub?

Нет. Публикация отправляет приложение из папки на вашем компьютере. Хранить его на GitHub всё равно хорошая идея, и это нужно, если вы хотите, чтобы с ним работал cloud agent.

Сколько это стоит?

Первые 14 дней бесплатно, без карты. Дальше Builder стоит $19 в месяц за одного автора и 3 приложения, а Team $249 в месяц за всех авторов и все приложения. Для коллег, которые только пользуются приложениями, бесплатно. Ваш тариф Copilot остаётся как есть.

Источники

Факты о Copilot проверены 26 октября 2026 года по документации GitHub и Microsoft: какие функции Copilot читают какие файлы инструкций, пользовательские инструкции в VS Code, разрешения и команды терминала, настройка MCP, файрвол cloud agent. Copilot часто меняется; если что-то выглядит иначе, загляните в его документацию.

Ранний доступ

Запустите первый инструмент на этой неделе.

TeamOnly в раннем доступе, и все тарифы уже открыты. Попробуйте бесплатно 14 дней без карты или оформите подписку. В любом случае компания готова сразу, а три команды запускают первое приложение.

14 дней бесплатноИли оформите подписку сейчас

Для пробного периода карта не нужна. Дальше от $19 в месяц, отменить можно в любой момент.

Пока не готовы? Получайте новости

Укажите рабочую почту. Пишем редко и только когда есть что рассказать.

Вопросы пишите на hello@teamonly.dev, отвечает живой человек.