Articlelangchain.com·2026년 8월 25일·0

Workspaces in LangSmith for improved collaboration and organization

Quick Summary

LangSmith의 워크스페이스는 조직 내 사용자와 리소스를 분리하고 조직·워크스페이스별 권한을 구분해 협업, 자원 관리, 보안을 지원한다.

Workspaces in LangSmith for improved collaboration and organization 관련 대표 이미지

🖼️ 인포그래픽

Workspaces in LangSmith for improved collaboration and organization 내용을 설명하는 본문 이미지

🖼️ 4컷 인포그래픽

Workspaces in LangSmith for improved collaboration and organization의 핵심 내용을 4단계로 요약한 인포그래픽
Workspaces in LangSmith for improved collaboration and organization 핵심 내용을 4단계로 압축한 4컷 인포그래픽

💡 한 줄 요약

LangSmith의 워크스페이스는 조직 내 사용자와 리소스를 분리하고 조직·워크스페이스별 권한을 구분해 협업, 자원 관리, 보안을 지원한다.

📌 핵심 요약

  • 2024년 6월 13일 발표된 LangSmith 워크스페이스는 팀, 사업부, 배포 환경별로 사용자와 리소스를 논리적으로 구분하며 조직과 별도의 설정을 갖는다.
  • 최초 로그인 시 생성되는 Personal 조직은 워크스페이스 1개로 제한된다. 공유 조직에서는 여러 워크스페이스를 만들 수 있으며, Enterprise 요금제는 10개를 제공하고 한도 증설을 요청할 수 있다.
  • 트레이스 프로젝트, 데이터셋, 주석 작업 대기열, 프롬프트는 각각 하나의 워크스페이스에 속한다. 기존 작업 흐름과 좌석 과금 집계 방식은 유지되며, API 키는 생성된 워크스페이스 범위에서 작동한다.
  • 유료 요금제의 사용자 관리는 조직 수준에서 이루어진다. Organization Admin은 모든 워크스페이스의 관리자 권한을 가지며, Organization User의 세부 접근 권한은 RBAC가 활성화된 경우 워크스페이스 역할로 지정할 수 있다.
  • 발표 당시 향후 계획에는 자체 호스팅 고객 지원, 자체 호스팅 환경의 Personal 조직 비활성화 설정, 조직 수준 사용량 한도 관리와 API 제공, 조직 간 워크스페이스 통합 옵션이 포함됐다.

🧩 주요 포인트

  1. 리소스가 하나의 워크스페이스에 귀속됨 → 팀·사업부·배포 환경별로 작업 대상을 구분하고, 여러 워크스페이스 이용 시 작업할 공간을 선택해야 함.
  2. Organization Admin은 모든 워크스페이스에 관리자 권한을 보유함 → 일부 워크스페이스 접근이나 세부 권한이 필요한 사용자는 Organization User와 RBAC 기반 역할 배정이 중요함.
  3. Personal 조직은 1개, Enterprise 요금제는 10개 및 증설 요청을 지원함 → 조직 유형과 요금제에 따라 리소스 분리 범위가 달라지며, 발표 당시 향후 계획과 제공 기능을 구분해야 함.

🧠 상세 정리

1. 도입 배경과 워크스페이스의 역할

LangChain 팀은 2024년 6월 13일, 여러 팀과 사업부를 운영하는 기업의 리소스 분리 필요성을 배경으로 LangSmith 워크스페이스를 소개했다. 워크스페이스는 하나의 조직 안에서 사용자와 리소스를 논리적으로 묶는 단위이며, 팀·사업부·배포 환경 등에 따라 작업 공간을 나눌 수 있게 한다. LangSmith의 활동과 작업 흐름은 이 공간을 기준으로 이루어지고, 각 워크스페이스에는 조직 전체 설정과 구분되는 설정이 적용된다. 글은 이러한 구조가 기업과 스타트업의 생산성과 보안을 지원하며, 특히 여러 작업과 팀별 책임을 함께 관리하는 큰 조직에 유용하다고 설명한다.

2. 조직 유형과 리소스 귀속

LangSmith에 처음 로그인하면 기본적으로 Personal 조직이 생성되며, 이 조직에서는 워크스페이스를 하나만 사용할 수 있다. 공유 조직에서는 여러 워크스페이스를 만들고 팀, 사업부, 배포 환경 또는 다른 내부 구분 기준에 맞춰 배정할 수 있다. 트레이스 프로젝트, 데이터셋, 주석 작업 대기열, 프롬프트는 워크스페이스 사이에서 공유되는 대신 조직 내 하나의 워크스페이스에 속한다. 기존 작업 흐름 자체는 유지되지만, 여러 워크스페이스를 사용하는 경우에는 먼저 작업할 공간을 선택해야 한다. 워크스페이스 도입으로 좌석 과금 집계 방식은 달라지지 않으며, API 키 역시 기존처럼 생성된 워크스페이스 범위에서 작동한다.

3. 기업 규모의 확장과 역할 배정

Enterprise 요금제 사용자는 워크스페이스를 10개 만들 수 있으며, 필요한 경우 한도를 늘려 달라고 요청할 수 있다. 글은 이러한 분리가 직원의 접근 범위를 세밀하게 조정하고 민감한 데이터와 작업에 대한 접근을 격리하는 데 도움이 된다고 설명한다. 워크스페이스는 LangSmith의 역할 기반 접근 제어인 RBAC와 함께 사용할 수 있어, 각 공간 안에서 사용자가 수행할 수 있는 작업을 역할별로 지정할 수 있다. 여러 사용자를 초대할 때는 같은 워크스페이스 역할을 적용해 여러 워크스페이스에 일괄 초대할 수 있다. 워크스페이스 역할은 해당 공간에서의 세부 권한을 결정하며, 사용자 정의 역할이나 미리 정의된 시스템 역할을 사용할 수 있다.

4. 조직 수준 사용자 관리와 권한 차이

유료 요금제에서는 사용자 관리가 조직 수준에서 이루어지며, 조직과 워크스페이스에 사용자를 초대하면서 Organization Admin 또는 Organization User를 지정한다. Organization Admin은 조직 설정, 사용자, 과금, 워크스페이스를 모두 관리할 수 있고, 조직에 속한 모든 워크스페이스에서 관리자 권한을 가진다. Organization User는 조직 정보를 읽을 수 있지만 조직 수준의 쓰기 작업은 수행할 수 없다. RBAC가 활성화된 환경에서 일부 워크스페이스에만 접근하게 하거나 워크스페이스 관리자 이외의 역할을 부여하려면 Organization User 역할을 지정해야 한다. 자신의 조직 역할은 설정의 구성원 및 역할 항목에서 확인할 수 있다.

5. 발표 당시의 향후 확장 계획

글은 자체 호스팅 고객에게도 워크스페이스를 제공할 예정이며, 자체 호스팅 설치 환경에서는 Personal 조직 생성을 비활성화하는 설정 옵션을 마련하겠다고 밝혔다. 추가 개선 사항으로는 사용량 한도를 조직 수준에서 관리하는 기능이 제시됐다. 조직 수준 API에 대한 프로그래밍 방식의 접근도 지원할 계획으로, 기업이 API 키와 선택한 프로그래밍 언어를 이용해 사용자, 역할, 기타 조직 설정을 관리하도록 하는 것이 목적이다. 조직 간 워크스페이스를 통합하는 옵션도 향후 항목으로 언급됐으며, 관심 있는 사용자는 지원팀에 문의하도록 안내했다. 이 항목들은 발표 당시의 계획이므로, 본문만으로 이후 출시 여부를 확인할 수는 없다.

6. 협업과 보안에 적용되는 관리 구조

결론에서 글은 사용자와 리소스를 조직 안의 구분된 공간으로 정리하고, 공간별 설정을 적용하는 구조가 생산성과 보안을 지원한다고 강조한다. 트레이스 프로젝트와 데이터셋 등의 관리 범위가 워크스페이스별로 나뉘기 때문에 여러 팀이 사용하는 리소스를 구분해 운영할 수 있다. 여러 워크스페이스를 지원하는 요금제에서는 공간별로 사용자 소속을 관리할 수 있으며, RBAC를 지원하는 요금제에서는 여기에 공간 내부의 세부 역할 배정이 더해진다. 따라서 워크스페이스별 사용자 소속 관리와 RBAC를 통한 권한 관리는 서로 연결되지만, 적용 가능 여부는 각각의 요금제 지원에 따라 구분된다. 글은 구체적인 설정과 탐색 방법을 위해 개념 안내 및 사용법 문서를 제공하고 있다.

🧾 핵심 주장 / 시사점

  • 워크스페이스는 리소스 귀속 단위이면서 접근 관리 단위이므로, 작업 공간을 나누는 방식이 사용자에게 허용할 접근 범위와 연결된다.
  • Organization Admin은 모든 워크스페이스의 관리자이므로, 워크스페이스를 나누는 것만으로 이 역할의 접근 범위를 제한할 수는 없다.
  • 워크스페이스 도입은 기존 작업 흐름과 좌석 과금 집계를 유지하면서 조직화 방식을 바꾸며, 여러 공간을 이용할 때는 작업할 워크스페이스를 선택해야 한다.

✅ 액션 아이템

  • 팀·사업부·배포 환경별 리소스 분리 필요와 Personal 조직 1개, Enterprise 요금제 10개 제약을 대조해 워크스페이스 구성 검토.
  • 일부 워크스페이스 접근이나 세부 권한이 필요한 사용자의 Organization User 지정과 RBAC 기반 역할 배정 검토.
  • 자체 호스팅 고객 지원과 조직 수준 API 등 발표 당시 향후 계획의 현재 제공 여부 확인.

❓ 열린 질문

  • 팀·사업부·배포 환경 중 어떤 기준으로 워크스페이스를 구분해야 필요한 리소스 분리 범위를 충족할 수 있는가?
  • 모든 워크스페이스에 접근하는 Organization Admin과 RBAC로 세부 권한을 지정할 Organization User를 어떻게 구분할 것인가?
  • 발표 당시 향후 계획이었던 자체 호스팅 고객 지원과 조직 수준 API는 현재 제공되는가?

관련 문서

공통 태그와 주제 흐름을 기준으로 같이 보면 좋은 문서를 이어서 제안합니다.