한국어
문서
공유

공유

OpenCode 대화를 공유하세요.

OpenCode의 공유 기능을 사용하면 대화에 대한 공개 링크를 만들어 팀원과 협업하거나 다른 사람의 도움을 받을 수 있습니다.

참고: 공유된 대화는 링크를 가진 모든 사람이 공개적으로 접근할 수 있습니다.


작동 방식

대화를 공유하면 OpenCode는:

  • 세션에 대한 고유한 공개 URL을 생성합니다
  • 대화 기록을 서버에 동기화합니다
  • 공유 가능한 링크를 통해 대화에 접근할 수 있게 합니다 — opncd.ai/s/<share-id>

공유

OpenCode는 대화 공유 방식을 제어하는 세 가지 공유 모드를 지원합니다:


수동 (기본값)

기본적으로 OpenCode는 수동 공유 모드를 사용합니다. 세션은 자동으로 공유되지 않지만 /share 명령을 사용하여 수동으로 공유할 수 있습니다:

/share

이렇게 하면 고유한 URL이 생성되어 클립보드에 복사됩니다.

설정 파일에서 수동 모드를 명시적으로 설정하려면:

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

자동 공유

설정 파일에서 share 옵션을 "auto"로 설정하여 모든 새 대화에 대해 자동 공유를 활성화할 수 있습니다:

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

자동 공유가 활성화되면 모든 새 대화가 자동으로 공유되고 링크가 생성됩니다.


비활성화

설정 파일에서 share 옵션을 "disabled"로 설정하여 공유를 완전히 비활성화할 수 있습니다:

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

특정 프로젝트에 대해 팀 전체에 이를 적용하려면 프로젝트의 opencode.json에 추가하고 Git에 커밋하세요.


공유 취소

대화 공유를 중지하고 공개 접근에서 제거하려면:

/unshare

이렇게 하면 공유 링크가 제거되고 대화와 관련된 데이터가 삭제됩니다.


개인정보

대화를 공유할 때 염두에 두어야 할 몇 가지 사항이 있습니다.


데이터 보존

공유된 대화는 명시적으로 공유를 취소할 때까지 접근 가능한 상태로 유지됩니다. 여기에는 다음이 포함됩니다:

  • 전체 대화 기록
  • 모든 메시지와 응답
  • 세션 메타데이터

권장 사항

  • 민감한 정보가 포함되지 않은 대화만 공유하세요.
  • 공유하기 전에 대화 내용을 검토하세요.
  • 협업이 완료되면 대화 공유를 취소하세요.
  • 독점 코드나 기밀 데이터가 포함된 대화 공유를 피하세요.
  • 민감한 프로젝트의 경우 공유를 완전히 비활성화하세요.

기업용

기업 배포의 경우 공유 기능을:

  • 보안 규정 준수를 위해 완전히 비활성화
  • SSO를 통해 인증된 사용자만으로 제한
  • 자체 인프라에서 셀프 호스팅

조직에서 OpenCode 사용에 대해 자세히 알아보기.