Enterprise
Безопасное использование OpenCode в вашей организации.
OpenCode Enterprise предназначен для организаций, которые хотят гарантировать, что их код и данные никогда не покинут их инфраструктуру. Это достигается с помощью централизованной конфигурации, интегрированной с вашим SSO и внутренним ИИ-шлюзом.
Примечание: OpenCode не хранит ваш код или контекстные данные.
Чтобы начать работу с OpenCode Enterprise:
- Проведите внутреннее тестирование с вашей командой.
- Свяжитесь с нами для обсуждения цен и вариантов внедрения.
Пробный период
OpenCode является открытым исходным кодом и не хранит ваш код или контекстные данные, поэтому ваши разработчики могут просто начать работу и провести тестирование.
Обработка данных
OpenCode не хранит ваш код или контекстные данные. Вся обработка происходит локально или через прямые API-вызовы к вашему ИИ-провайдеру.
Это означает, что пока вы используете провайдера, которому доверяете, или внутренний ИИ-шлюз, вы можете безопасно использовать OpenCode.
Единственное предостережение здесь — это опциональная функция /share.
Публикация диалогов
Если пользователь включает функцию /share, диалог и связанные с ним данные отправляются в сервис, который мы используем для размещения этих страниц публикации на opencode.ai.
Данные в настоящее время обслуживаются через edge-сеть нашего CDN и кэшируются на edge рядом с вашими пользователями.
Мы рекомендуем отключить это для вашего тестирования.
{
"$schema": "https://opencode.ai/config.json",
"share": "disabled"
}Владение кодом
Вы владеете всем кодом, созданным OpenCode. Нет лицензионных ограничений или претензий на владение.
Цены
Мы используем модель оплаты за рабочее место для OpenCode Enterprise. Если у вас есть собственный LLM-шлюз, мы не взимаем плату за использованные токены. Для получения дополнительной информации о ценах и вариантах внедрения свяжитесь с нами.
Развёртывание
После завершения тестирования и готовности использовать OpenCode в вашей организации вы можете связаться с нами для обсуждения цен и вариантов внедрения.
Централизованная конфигурация
Мы можем настроить OpenCode для использования единой централизованной конфигурации для всей вашей организации.
Эта централизованная конфигурация может интегрироваться с вашим SSO-провайдером и гарантирует, что все пользователи получают доступ только к вашему внутреннему ИИ-шлюзу.
Интеграция с SSO
Через централизованную конфигурацию OpenCode может интегрироваться с SSO-провайдером вашей организации для аутентификации.
Это позволяет OpenCode получать учётные данные для вашего внутреннего ИИ-шлюза через вашу существующую систему управления идентификацией.
Внутренний ИИ-шлюз
С централизованной конфигурацией OpenCode также может быть настроен для использования только вашего внутреннего ИИ-шлюза.
Вы также можете отключить всех других ИИ-провайдеров, гарантируя, что все запросы проходят через одобренную инфраструктуру вашей организации.
Самостоятельный хостинг
Хотя мы рекомендуем отключить страницы публикации, чтобы ваши данные никогда не покидали вашу организацию, мы также можем помочь вам разместить их на вашей инфраструктуре.
Это в настоящее время в нашем плане развития. Если вам интересно, сообщите нам.
Поддержка приватных NPM-реестров
OpenCode поддерживает корпоративные npm-реестры через файлы аутентификации .npmrc. Это позволяет организациям устанавливать OpenCode из приватных реестров, таких как JFrog Artifactory, Nexus Repository или других корпоративных npm-реестров.
Конфигурация
Перед запуском OpenCode убедитесь, что ваш файл .npmrc настроен с соответствующим реестром и аутентификацией:
registry=https://your-registry.example.com/npm/
//your-registry.example.com/npm/:_authToken=${NPM_TOKEN}Поддерживаемые реестры
OpenCode работает с распространёнными корпоративными npm-реестрами:
- JFrog Artifactory — настройте URL вашего виртуального npm-репозитория
- Sonatype Nexus — используйте ваш Nexus npm-прокси или размещённый репозиторий
- GitHub Packages — аутентифицируйтесь с вашим GitHub-токеном
- GitLab Package Registry — используйте ваш GitLab deploy-токен
- Azure Artifacts — настройте с вашим Azure DevOps feed
Методы аутентификации
В зависимости от вашего реестра вы можете использовать:
- Аутентификация на основе токена — установите
_authTokenв.npmrc - Базовая аутентификация — используйте
_authс учётными данными в base64 - Переменные окружения — ссылайтесь на токены через синтаксис
${VAR_NAME}
FAQ
Что такое OpenCode Enterprise?
OpenCode Enterprise предназначен для организаций, которые хотят гарантировать, что их код и данные никогда не покинут их инфраструктуру. Это достигается с помощью централизованной конфигурации, интегрированной с вашим SSO и внутренним ИИ-шлюзом.
Как начать работу с OpenCode Enterprise?
Просто начните с внутреннего тестирования с вашей командой. OpenCode по умолчанию не хранит ваш код или контекстные данные, что позволяет легко начать.
Затем свяжитесь с нами для обсуждения цен и вариантов внедрения.
Как работает корпоративное ценообразование?
Мы предлагаем корпоративное ценообразование за рабочее место. Если у вас есть собственный LLM-шлюз, мы не взимаем плату за использованные токены. Для получения дополнительной информации свяжитесь с нами для получения индивидуального предложения на основе потребностей вашей организации.
Безопасны ли мои данные с OpenCode Enterprise?
Да. OpenCode не хранит ваш код или контекстные данные. Вся обработка происходит локально или через прямые API-вызовы к вашему ИИ-провайдеру. С централизованной конфигурацией и интеграцией SSO ваши данные остаются в безопасности в инфраструктуре вашей организации.
Можем ли мы использовать собственный приватный NPM-реестр?
OpenCode поддерживает приватные npm-реестры через нативную поддержку файлов .npmrc в Bun. Если ваша организация использует приватный реестр, такой как JFrog Artifactory, Nexus или аналогичный, убедитесь, что разработчики авторизованы перед запуском OpenCode.
Для настройки аутентификации с вашим приватным реестром:
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/Это создаст ~/.npmrc с данными аутентификации. OpenCode автоматически подхватит их.
Внимание: Вы должны быть авторизованы в приватном реестре перед запуском OpenCode.
Также вы можете вручную настроить файл .npmrc:
registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}Разработчики должны быть авторизованы в приватном реестре перед запуском OpenCode, чтобы пакеты могли быть установлены из вашего корпоративного реестра.