콘텐츠로 이동

엔터프라이즈

조직에서 OpenCode를 안전하게 사용하는 방법입니다.

OpenCode Enterprise는 코드와 데이터가 조직의 인프라 밖으로 나가지 않도록 보장하려는 조직을 위한 기능입니다. SSO 및 내부 AI gateway와 연동되는 중앙 config를 사용해 이를 구현할 수 있습니다.

OpenCode Enterprise를 시작하려면 다음 단계를 진행하세요.

  1. 팀 내부에서 trial을 먼저 진행하세요.
  2. 가격 및 도입 옵션을 논의하려면 문의해 주세요.

Trial

OpenCode는 오픈소스이며 코드나 context 데이터를 저장하지 않으므로, 개발자는 바로 시작하기를 참고해 trial을 진행할 수 있습니다.


Data handling

OpenCode는 코드나 context 데이터를 저장하지 않습니다. 모든 처리는 로컬 환경 또는 AI provider로의 직접 API 호출로 이루어집니다.

따라서 신뢰할 수 있는 provider 또는 내부 AI gateway를 사용한다면 OpenCode를 안전하게 사용할 수 있습니다.

주의할 점은 선택 기능인 /share입니다.


Sharing conversations

사용자가 /share 기능을 활성화하면, 대화와 관련 데이터가 opencode.ai의 share 페이지 호스팅 서비스로 전송됩니다.

현재 이 데이터는 CDN edge network를 통해 제공되며, 사용자와 가까운 edge에 캐시됩니다.

trial 단계에서는 이 기능을 비활성화할 것을 권장합니다.

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

sharing에 대해 더 알아보기.


Code ownership

OpenCode가 생성한 코드는 모두 사용자에게 소유권이 있습니다. 라이선스 제한이나 소유권 주장도 없습니다.


Pricing

OpenCode Enterprise는 seat당 과금 모델을 사용합니다. 자체 LLM gateway를 사용하는 경우에는 사용 token에 대해 별도 과금하지 않습니다. 가격 및 도입 옵션의 자세한 내용은 문의해 주세요.


Deployment

trial을 마치고 조직에서 OpenCode를 본격적으로 사용하려면, 가격 및 도입 옵션 논의를 위해 문의해 주세요.


Central Config

조직 전체에서 단일 중앙 config를 사용하도록 OpenCode를 설정할 수 있습니다.

이 중앙 config는 SSO provider와 연동할 수 있으며, 모든 사용자가 내부 AI gateway만 사용하도록 보장합니다.


SSO integration

중앙 config를 통해 OpenCode는 조직의 SSO provider와 인증 연동을 구성할 수 있습니다.

이를 통해 기존 ID 관리 시스템으로 내부 AI gateway credential을 안전하게 획득할 수 있습니다.


Internal AI gateway

중앙 config를 사용하면 OpenCode를 내부 AI gateway만 사용하도록 설정할 수 있습니다.

또한 다른 AI provider를 모두 비활성화해, 모든 요청이 조직에서 승인한 인프라만 통과하도록 구성할 수 있습니다.


Self-hosting

데이터가 조직 외부로 나가지 않도록 share 페이지 비활성화를 권장하지만, 원하시면 해당 페이지를 조직 인프라에 self-hosting하는 방식도 지원할 수 있습니다.

이 기능은 현재 로드맵에 있으며, 관심이 있다면 문의해 주세요.


FAQ

OpenCode Enterprise란 무엇인가요?

OpenCode Enterprise는 코드와 데이터가 조직 인프라 밖으로 나가지 않도록 보장하려는 조직을 위한 기능입니다. SSO 및 내부 AI gateway와 연동되는 중앙 config를 사용해 이를 구현할 수 있습니다.

OpenCode Enterprise는 어떻게 시작하나요?

먼저 팀 내부 trial부터 시작하세요. OpenCode는 기본적으로 코드나 context 데이터를 저장하지 않으므로 도입을 빠르게 시작할 수 있습니다.

그다음 가격 및 도입 옵션 논의를 위해 문의해 주세요.

엔터프라이즈 가격 정책은 어떻게 되나요?

seat당 과금 방식의 엔터프라이즈 요금제를 제공합니다. 자체 LLM gateway를 사용하면 token 사용량에 대한 별도 과금은 없습니다. 자세한 내용은 문의해 주세요. 조직 상황에 맞는 맞춤 견적을 안내해 드립니다.

OpenCode Enterprise에서 데이터는 안전한가요?

네. OpenCode는 코드나 context 데이터를 저장하지 않습니다. 모든 처리는 로컬 또는 AI provider로의 직접 API 호출로 이루어집니다. 중앙 config와 SSO integration을 함께 사용하면 데이터는 조직 인프라 내부에서 안전하게 유지됩니다.

사내 private NPM registry를 사용할 수 있나요?

OpenCode는 Bun의 기본 .npmrc 지원을 통해 private npm registry를 사용할 수 있습니다. 조직에서 JFrog Artifactory, Nexus 등 private registry를 사용한다면 OpenCode 실행 전에 개발자 인증을 완료하세요.

private registry 인증 예시는 다음과 같습니다.

Terminal window
npm login --registry=https://your-company.jfrog.io/api/npm/npm-virtual/

이 명령은 인증 정보가 포함된 ~/.npmrc를 생성하며, OpenCode는 이를 자동으로 인식합니다.

또는 .npmrc 파일을 수동으로 구성할 수 있습니다.

~/.npmrc
registry=https://your-company.jfrog.io/api/npm/npm-virtual/
//your-company.jfrog.io/api/npm/npm-virtual/:_authToken=${NPM_AUTH_TOKEN}

엔터프라이즈 registry에서 패키지를 정상 설치하려면, 개발자는 OpenCode 실행 전에 private registry 인증을 완료해야 합니다.