Studio · インストールと設定

ランタイムを接続する

ランタイムは、エージェントが作業するマシンです。管理者がチーム用に共有ランタイムを 1 つ接続します。始めるにはマシン 1 台で十分です。

マシンを準備する

  • macOS または Linux。Windows では WSL を使います。
  • Node.js 24 以降、pnpm 11(npm install -g pnpm@11)、Git、GitHub CLI(gh)。
  • ランタイムを実行するシステムユーザーで、少なくとも 1 つのコーディングツールをインストールしてサインイン済みであること。
  • Studio、GitHub、モデルサービス、パッケージレジストリにアクセスできること。
  • アプリの画面を検証するタスクのために、Chromium とそのシステム依存関係。

コーディングツールがターミナルで応答できることを確認してください。

専用の環境を使う

コーディングツールと runner は、Studio から分離した専用のコンテナまたは仮想マシンにインストールすることをおすすめします。エージェントは、ランタイムのシステムユーザーがアクセスできるファイルを読み書きし、コマンドを実行できます。

共有ランタイムを追加する

  1. Agent management › Runtimes を開き、Add runtime を選びます。
  2. Shared を選びます。
  3. このマシンにインストールされているコーディングツールを選びます。
  4. 最初の設定では、最大同時実行数を 1 にします。
  5. インストールコマンドを生成し、オペレーティングシステムを選びます。

マシンにインストールする

インストール用のプロンプトをローカルのコーディングエージェントにコピーするか、コーディングツールにサインインしたユーザーでインストールコマンドを実行します。

このコマンドは、Studio インスタンスから nocobase-runner と nb-studio をダウンロードし、ランタイムを登録して、バックグラウンドサービスをインストールします。コマンドには有効期間の短い、一度だけ使える認証情報が含まれています。期限が切れたら生成し直してください。コマンド全体を共有しないでください。

生成したコマンドで runner をインストールします。認証情報は伏せてあります
生成したコマンドで runner をインストールします。認証情報は伏せてあります

ランタイムがオンラインであることを確認する

ランタイムの一覧に戻り、Online になるまで待ちます。詳細を開き、選んだコーディングツールに Signed in と表示されていることを確認します。対応が必要なツールはインストールまたはサインインしてから、もう一度検出します。

共有ランタイムがオンラインになり、コーディングツールがサインイン済みです
共有ランタイムがオンラインになり、コーディングツールがサインイン済みです

次に、エージェントを設定します。トラブルシューティング、アップグレード、ランタイムの無効化については、ランタイムの設定 を参照してください。

NocoBase ドキュメントアシスタント

NocoBase について何を知りたいですか?

質問は個別に回答され、過去の質問や回答は参照されません。必要な背景をすべて含めてください。