Priya Nair
priya@acme.com
GitHub Copilot をお使いの方へ
VS Code の Copilot のエージェントで社内ツールを作ったら、TeamOnly が非公開のリンクに置きます。開けるのは同僚だけで、会社の Google か Microsoft のアカウント、または会社のメールに届くコードを使います。公開は Copilot が代わりに行います。
これを TeamOnly で公開してターミナルで npx teamonly deploy を実行しますか?許可 / スキップLive at https://stock.acme.teamonly.appOnly @acme.com accounts can sign in.01結論
プロジェクトで npx teamonly init を実行します。TeamOnly のルールを書いた AGENTS.md が追加されます。VS Code は初期設定で、ルートの AGENTS.md をエージェントへのリクエストに添付します。
あとは Copilot にツールを頼み、公開を頼むだけです。VS Code のターミナルで npx teamonly deploy が実行され、社外の人は誰も開けない stock.acme.teamonly.app のようなリンクができます。
02手順
VS Code でアプリのフォルダを開き、ターミナルで npx teamonly init を実行します。空のフォルダならスターターアプリを作り、既存のフォルダなら TeamOnly のファイルを追加して、あなたのコードには手を触れません。
チャットビューでエージェントを選び、「現場の誰でもスマホから数を記録できる在庫カウンター」。TeamOnly で動く唯一の形、React の画面と小さな API で作ります。
「これを TeamOnly で公開して」と言います。Copilot が npx teamonly deploy を実行します。自動承認に設定していない限り、先にコマンドの許可を求めます。
最初の一度だけ、Copilot が会社のメールアドレスとお送りする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.app03Copilot が読むもの
init は、プロジェクトの最上位にある AGENTS.md に目印つきのブロックを書き込み、すでにファイルがあればほかの部分はそのまま残します。ブロックには、アプリの形、ログイン中の人の取得方法、データベースとファイル、公開のしかたが書かれています。
VS Code のドキュメントによると、初期設定でオンの chat.useAgentsMdFile の設定が、ルートの AGENTS.md をチャットのリクエストに添付します。GitHub のドキュメントでは、VS Code の Copilot Chat、Copilot クラウドエージェント、Copilot CLI が AGENTS.md を読むとされています。これでそれらは対応できます。
Visual Studio や JetBrains の Copilot をお使いですか?GitHub のドキュメントによると、そこでの Copilot Chat は AGENTS.md ではなく .github/copilot-instructions.md を読みます。そのため npx teamonly init は、Copilot に AGENTS.md を参照させる短い .github/copilot-instructions.md も書きます。
04コマンドの実行
VS Code では、エージェントはファイルの編集、ターミナルのコマンドの実行、ツールの呼び出しができます。初期設定の権限では、自動承認されていないコマンドの前に確認を求めます。npx teamonly deploy を一度許可するか、chat.tools.terminal.autoApprove に追加してください。
Copilot クラウドエージェントは別です。GitHub 上で、ファイアウォールの内側にある GitHub Actions の環境で動き、プルリクエストを作ります。TeamOnly へのログインがないので、変更は書けても公開はできません。変更をマージするか取り込んで、自分のパソコンの VS Code から公開してください。
05MCP という選択肢
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 を入力します。プロジェクトと一緒に管理するなら、servers を使う .vscode/mcp.json に追加します。
{ "servers": { "teamonly": { "type": "stdio", "command": "npx", "args": ["-y", "teamonly", "mcp"] } } }06同僚に見えるもの
同僚には、Copilot も、GitHub のアカウントも、インストールも必要ありません。
リンクを開き、会社の Google か Microsoft のアカウント、または会社のメールに届くコードでログインします。TeamOnly はあなたのコードが動く前にそれを確認し、アプリは名前とメールアドレスを受け取ります。社外の人はログイン画面で止まります。アプリを使うだけの人は無料です。会社のログインのしくみ。
Priya Nair
priya@acme.com
経費アプリの前に、関係者専用と書かれたドアがあります。sam@acme.com でログインした Sam はドアで確認され、中に入ります。次に randomperson@gmail.com とボットが同じドアで確認され、締め出されます。確認はアプリの手前のドアで行われるので、2人はアプリにたどり着きません。
VS Code では読みます。初期設定で、ルートの AGENTS.md がエージェントへのリクエストに添付されます。GitHub のドキュメントでは、Copilot クラウドエージェントと Copilot CLI も読むとされています。Visual Studio と JetBrains の Copilot Chat は、代わりに .github/copilot-instructions.md を読みます。
自分で書く必要はありません。npx teamonly init がルールを VS Code の Copilot が読む AGENTS.md に書き、Visual Studio と JetBrains の Copilot のために、それを参照する短い .github/copilot-instructions.md も追加します。そのファイルがすでにあれば、init はブロックを追加して、ほかの部分はそのまま残します。
はい。VS Code のエージェントはターミナルのコマンドを実行します。設定で自動承認していない限り、コマンドの許可を求めます。
いいえ。GitHub 上で、ファイアウォールの内側で、TeamOnly へのログインなしで動きます。また TeamOnly のルールは、ログインを回避しないよう AI に伝えています。プルリクエストを作ってもらい、自分のパソコンから公開してください。
いいえ。公開すると、パソコン上のフォルダからアプリが送られます。それでも GitHub に置いておくのはおすすめで、クラウドエージェントに作業してもらうなら必要です。
最初の14日間は無料で、カード不要です。その後は、作成者1人とアプリ3つの Builder が月額 $19、すべての作成者とアプリを含む Team が月額 $249 です。アプリを使うだけの同僚は無料です。Copilot のプランはそのままです。
Copilot についての記述は 2026年10月26日 に GitHub と Microsoft のドキュメントで確認しました: どの Copilot の機能がどの指示ファイルを読むか、VS Code のカスタム指示、承認とターミナルのコマンド、MCP の設定、クラウドエージェントのファイアウォール。Copilot はよく変わるので、違って見えるところがあればドキュメントを確認してください。
アーリーアクセス
TeamOnly はアーリーアクセス中で、すべてのプランを今すぐお申し込みいただけます。カード不要で14日間無料でお試しいただくか、お申し込みください。どちらの場合も御社の準備はすぐに整い、コマンド3つで最初のアプリが公開されます。
ご質問は hello@teamonly.dev へ。人が返信します。