日本語
ドキュメント
エンタープライズ

エンタープライズ

組織でOpenCodeを安全に使用する。

OpenCode エンタープライズは、コードとデータが自社インフラから外部に出ないことを確保したい組織向けです。SSOと内部AIゲートウェイと統合された集中設定を使用することでこれを実現できます。

注意: OpenCodeはコードやコンテキストデータを一切保存しません。

OpenCode エンタープライズを始めるには:

  1. チーム内でトライアルを実施する。
  2. お問い合わせ で価格と導入オプションについてご相談ください。

トライアル

OpenCodeはオープンソースであり、コードやコンテキストデータを保存しないため、開発者はすぐに始めてトライアルを実施できます。


データ処理

OpenCodeはコードやコンテキストデータを保存しません。 すべての処理はローカルで行われるか、AIプロバイダーへの直接API呼び出しを通じて行われます。

つまり、信頼できるプロバイダーまたは内部AIゲートウェイを使用している限り、OpenCodeを安全に使用できます。

ここでの唯一の注意点は、オプションの /share 機能です。


会話の共有

ユーザーが /share 機能を有効にすると、会話とそれに関連するデータは、opencode.aiでこれらの共有ページをホストするために使用するサービスに送信されます。

データは現在、CDNのエッジネットワークを通じて提供され、ユーザーの近くのエッジにキャッシュされます。

トライアル期間中はこの機能を無効にすることをお勧めします。

opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "share": "disabled"
}

共有についてもっと詳しく


コード所有権

OpenCodeで生成されたすべてのコードはあなたのものです。 ライセンス制限や所有権の主張はありません。


価格

OpenCode エンタープライズはシートごとの課金モデルを採用しています。独自のLLMゲートウェイをお持ちの場合、使用トークンに対する課金はありません。価格と導入オプションの詳細については、お問い合わせ ください。


デプロイメント

トライアルを完了し、組織でOpenCodeを使用する準備ができたら、お問い合わせ で価格と導入オプションについてご相談ください。


集中設定

組織全体で単一の集中設定を使用するようにOpenCodeを設定できます。

この集中設定はSSOプロバイダーと統合でき、すべてのユーザーが内部AIゲートウェイのみにアクセスすることを保証します。


SSO統合

集中設定を通じて、OpenCodeは組織のSSOプロバイダーと統合して認証を行うことができます。

これにより、OpenCodeは既存のID管理システムを通じて内部AIゲートウェイの認証情報を取得できます。


内部AIゲートウェイ

集中設定により、OpenCodeを内部AIゲートウェイのみを使用するように設定することもできます。

他のすべてのAIプロバイダーを無効にして、すべてのリクエストが組織の承認済みインフラを通過することを保証することもできます。


セルフホスティング

データが組織から外部に出ないように共有ページを無効にすることをお勧めしますが、インフラ上でセルフホストすることもサポートできます。

これは現在ロードマップにあります。ご興味があれば、お知らせください


プライベートNPMレジストリサポート

OpenCodeは .npmrc 認証ファイルを通じてエンタープライズnpmレジストリをサポートしています。これにより、組織はJFrog Artifactory、Nexus Repository、その他のエンタープライズnpmレジストリソリューションなどのプライベートレジストリからOpenCodeをインストールできます。

設定

OpenCodeを実行する前に、.npmrc ファイルに適切なレジストリと認証が設定されていることを確認してください:

.npmrc
registry=https://your-registry.example.com/npm/
//your-registry.example.com/npm/:_authToken=${NPM_TOKEN}

サポートされているレジストリ

OpenCodeは一般的なエンタープライズnpmレジストリで動作します:

  • JFrog Artifactory - npm仮想リポジトリURLを設定
  • Sonatype Nexus - Nexus npmプロキシまたはホストリポジトリを使用
  • GitHub Packages - GitHubトークンで認証
  • GitLab Package Registry - GitLabデプロイトークンを使用
  • Azure Artifacts - Azure DevOpsフィードで設定

認証方法

レジストリに応じて、以下を使用できます:

  • トークンベース認証 - .npmrc_authToken を設定
  • 基本認証 - base64エンコードされた認証情報で _auth を使用
  • 環境変数 - ${VAR_NAME} 構文でトークンを参照

FAQ

OpenCode エンタープライズとは?

OpenCode エンタープライズは、コードとデータを自社インフラ内に保持する必要がある組織向けのソリューションです。集中設定、SSO統合、内部AIゲートウェイサポートを提供します。

OpenCode エンタープライズを始めるには?

まず開発チームでトライアルを実施してください。OpenCodeはオープンソースでコードを保存しないため、すぐに始められます。その後、エンタープライズデプロイメントオプションについてお問い合わせください。

エンタープライズ価格はどのように機能しますか?

シートごとのライセンスモデルを採用しています。独自のLLMゲートウェイをお持ちの場合、追加のトークン料金はありません。組織のニーズに基づいた詳細な価格についてはお問い合わせください。

OpenCode エンタープライズでデータは安全ですか?

はい。OpenCodeはコードやコンテキストデータを一切保存しません。すべての処理はローカルで行われるか、指定されたAIプロバイダーへの直接API呼び出しを通じて行われます。最大限のセキュリティのために、/share 機能を無効にし、内部AIゲートウェイを使用してください。

独自のプライベートNPMレジストリを使用できますか?

はい。OpenCodeは標準の .npmrc 認証を通じてエンタープライズnpmレジストリをサポートしています。JFrog Artifactory、Nexus Repository、GitHub Packages、GitLab Package Registry、Azure Artifacts、その他のnpm互換レジストリで動作します。