시작 · 설치
Claude Science란
연구용 노트북 워크벤치. 로컬 우선이라 데이터가 내 컴퓨터에 보존.
#
설명
Claude + 로컬 분석 환경을 결합한 데스크톱 앱. 자연어로 요청하면 Python/R/shell 코드를 샌드박스에서 작성·실행하고, 결과를 출처 기록이 포함된 버전 관리 아티팩트로 저장
자연어로 연구 과제를 설명하면 Claude 가 Python·R·shell 코드를 샌드박스에서 쓰고 실행하고, 허락한 폴더를 읽고, 커넥터로 과학 데이터베이스에서 데이터를 가져와, 결과를 출처 기록이 붙은 버전 관리 아티팩트로 저장한다.
Jupyter 노트북처럼 셀 단위로 돌지만, 셀을 내가 쓰지 않는다는 것과 실행 기록이 결과에 묶여 남는다는 것이 다르다. macOS·Linux 베타다(네이티브 Windows 빌드는 아직 없다).
#
파일은 내 컴퓨터에 유지, 코드는 샌드박스에서 실행
Anthropic 은 파일을 호스팅하지 않는다 — 브라우저 탭에서 열리지만 로컬 앱이고 공개 URL 이 없다.
다만 프롬프트에 답하려고 Claude 가 읽은 파일 내용은 그 대화의 일부로 API 에 전달되고 표준 보존 정책을 따른다. "로컬"은 저장 위치의 이야기이지 모델에 아무것도 가지 않는다는 뜻이 아니다.
예외 하나: 컴포저의 Attach files 는 파일을 앱 로컬 데이터 폴더로 복사해 대화에 붙인다 (제자리 읽기가 아니다).
다른 컴퓨터에서 로그인해도 프로젝트·아티팩트·대화 기록은 따라오지 않는다 — 계정이 옮기는 것은 플랜·사용량 한도와 조직 스킬뿐이다. 유일한 사본이 내 컴퓨터에 있으므로 데이터 폴더를 백업에 넣어야 한다.
#
새 폴더·네트워크 호스트·원격 잡은 매번 승인 후 사용
승인 카드가 대화 안에 뜨고 무엇을 요구하는지 정확히 이름을 밝힌다. 종류마다 지속 범위가 다르다 — 폴더는 읽기 전용/읽기·쓰기를 골라 철회할 때까지, 코드 실행은 Once 또는 Always, 네트워크 호스트는 철회할 때까지, 커넥터 도구와 원격 잡은 Once·이 대화·이 프로젝트·Global.
상시 허가는 전부 Settings > Permissions 에 나열되고 거기서 철회한다.
Once
#
리뷰어
백그라운드에서 주장과 실제 실행 기록을 대조
재실행은 하지 않는다 — 응답·승인된 plan·아티팩트·실행 기록을 다시 읽어 주장이 실제로 돌아간 것과 맞는지 본다. 그래서 "방법이 이 연구 질문에 맞았는가"는 판단하지 않는다.
설명
#
위험
연구 도구 — 임상·진단 용도 아님. 리뷰어는 오류를 줄일 뿐 없애지 못하므로 결과는 반드시 직접 검증
공식 문서 ↗
확인 2026-08-24 (7일 전)
시스템 요구사항
설치 전에 확인할 것. Windows 는 WSL2 필요.
#
플랜
Pro/Max/Team/Enterprise (Free 불가)
Team·Enterprise 는 Owner 가 조직에 대해 먼저 활성화해야 구성원이 로그인할 수 있다. 사인인이 claude.ai 에서 멈추면 셋 중 하나다 — Free 플랜, 리다이렉트 실패(Paste a code 사용), 조직 미활성화.
설명
#
macOS
13 이상 (Apple Silicon/Intel)
다운로드 페이지에서 Mac(Intel) / Mac(Apple Silicon) 을 골라야 한다 — 잘못 받으면 "지원되지 않는 앱"이라 하거나 아이콘에 사선이 그어진다. 내 칩은 Apple 메뉴 → 이 Mac에 관하여의 칩/프로세서 줄에서 확인한다.
#
Linux
x64 glibc 배포판 (arm64·Alpine 불가)
claude-science 명령은 ~/.local/bin 에 깔린다 — command not found 면 PATH 문제이므로 . ~/.profile 을 돌리거나 새 터미널을 연다.
#
디스크
약 5GB (런타임+기본 환경)
런타임과 스타터 Python·R 환경이 차지한다. 이후 task environment 를 만들면 그만큼 더 늘어난다 (환경은 머신 전체가 공유한다).
#
Linux 필수
socat, bubblewrap 0.8.0+, 비특권 유저 네임스페이스
설치에 sudo 가 필요하다. Ubuntu 22.04 의 bubblewrap 은 너무 낮고 24.04 는 괜찮다 — 배포판과 무관하게 시작 전에 bwrap --version 으로 0.8.0 이상인지 확인한다.
리눅스가 시작을 거부하면 대개 이 의존성이 없거나 낮거나 커널이 유저 네임스페이스를 막은 것이다.
→ Windows에서 쓰는데 문서대로 안 된다
#
주의
네이티브 Windows 빌드 없음 — WSL2 사용
공식 문서 ↗
확인 2026-08-24 (7일 전)
설치
설치 경로와 첫 실행.
#
macOS
claude.com/product/claude-science 에서 설치 파일 다운로드 → 더블클릭. 첫 실행 시 Python·R 기본 환경 구성(수 분) 후 브라우저 탭 자동 오픈
첫 실행이 런타임과 스타터 Python·R 환경을 구성하는데 수 분 걸린다(느린 회선이면 더). 그 사이 일부 커넥터가 로드 오류를 보일 수 있고 대개 설치가 끝나면 스스로 풀린다 — "자동 재시도가 멈췄다"는 오류면 Settings > Connectors 에서 껐다 켜거나 앱을 재시작한다.
브라우저 탭이 안 뜨면 메뉴 바 아이콘에서 Open 을 고른다.
#
sudo apt-get install -y curl bubblewrap socat # Ubuntu/Deb
Linux 예시
설치 스크립트는 현재 릴리스를 받아 체크섬을 검증하고 claude-science 명령을 깐다 — 바이너리를 브라우저로 따로 받아 옮기지 말 것(검증과 안정 채널을 건너뛴다).
설치 후 . ~/.profile 로 PATH 를 반영하고 claude-science --version 으로 확인한다.
# 샌드박스 의존성 (sudo 필요)
sudo apt-get install -y curl bubblewrap socat # Ubuntu/Debian
sudo dnf install -y curl bubblewrap socat # Fedora/RHEL
sudo pacman -S curl bubblewrap socat # Arch
bwrap --version # 0.8.0 이상 확인 (22.04는 불가, 24.04 OK)
curl -fsSL https://claude.ai/install-claude-science.sh | bash
claude-science serve
#
주의
브라우저 탭에서 열리지만 로컬 앱 — 공개 URL 없음. API 키 불필요
#
사인인 & 셋업 위저드
Claude 계정으로 로그인 → 커넥터·스킬·접근 사이트 선택 (나중에 Settings 에서 변경)
OAuth 리다이렉트가 앱으로 돌아올 수 없는 환경(SSH 터널 등)에서는 사인인 화면의 Paste a code 를 쓴다. API 키는 필요 없다.
#
데이터 폴더 ~/.claude-science
DB·아티팩트·워크스페이스·로그가 모두 이 한 폴더에
기존 conda 설치·R 라이브러리·셸 설정을 건드리지 않는다. Linux 에서 claude-science 명령 자체는 ~/.local/bin 에 깔린다.
이 폴더를 지우면 프로젝트·아티팩트·대화 기록이 전부 사라진다. 유일한 사본이므로 정기 백업에 포함시킬 것(위치는 Settings > Storage > Data location).
공식 문서 ↗
확인 2026-08-24 (7일 전)
Windows (WSL2)
Windows 에서는 WSL2 안에서 구동. WSL1 은 불가.
#
wsl --install -d Ubuntu-24.04
예시
네이티브 Windows 빌드가 없어서 리눅스 바이너리를 WSL 2 안에서 돌리는 것이다. 설치는 5분쯤 걸린다. Ubuntu 24.04 이상을 쓰는 이유는 샌드박스가 bubblewrap 0.8.0 이상을 요구하는데 22.04 가 그보다 낮기 때문이다.
설치는 Ubuntu 안에서 해야 한다 — Windows 브라우저로 바이너리를 받아 복사해 오면 검증과 안정 채널을 건너뛴다.
# 관리자 PowerShell
wsl --install -d Ubuntu-24.04
wsl -l -v # 버전 2 확인
wsl --set-version Ubuntu-24.04 2 # 1이면 전환
# WSL 내부
sudo apt update && sudo apt install -y curl bubblewrap socat
curl -fsSL https://claude.ai/install-claude-science.sh | bash
. ~/.profile && claude-science --version
claude-science serve --port 8765 --no-browser
#
설명
WSL2가 localhost 자동 포워딩 → 출력 URL을 Windows 브라우저에 붙여넣기
출력된 URL 에는 1회용 사인인 토큰이 들어 있다(약 3분 후 만료). 나중에 새로 받으려면 claude-science url 이다.
증상별 원인 — command not found 는 PATH(. ~/.profile), bwrap too old 는 Ubuntu 버전, daemon already running on port ... 은 이미 돌고 있는 것(claude-science url 로 링크만 받으면 된다), port ... is already in use 는 다른 프로그램이 쓰는 것(--port 8080), 브라우저가 localhost 로 못 닿으면 커스텀 .wslconfig 네트워크 모드일 수 있으니 Ubuntu 안에서 hostname -I 로 나온 주소를 쓴다.
→ Windows에서 쓰는데 문서대로 안 된다
#
PowerShell 에서 바로 띄우기
Ubuntu 터미널을 열지 않고 시작
앱은 WSL 가상머신 안에서 돌기 때문에 VM 이 내려가면 함께 멈춘다. 마지막 Ubuntu 터미널을 닫으면 잠시 뒤 VM 이 내려가고, wsl --shutdown 은 즉시 내린다.
wsl -d Ubuntu-24.04 -- ~/.local/bin/claude-science serve --port 8765 --no-browser
# 이 PowerShell 창을 열어 두면 VM 이 살아 있다
# 이미 열린 Ubuntu 세션에서 백그라운드로 돌리려면
claude-science serve --port 8765 --no-browser --detached
→ Windows에서 쓰는데 문서대로 안 된다
#
주의
WSL 1 불가, Ubuntu 24.04 이상 필요. wsl --shutdown 시 앱도 종료
공식 문서 ↗
확인 2026-08-24 (7일 전)
핵심 개념 (용어집)
이 제품 고유의 용어들. 다른 Claude 제품과 이름이 겹쳐도 뜻은 다를 수 있음.
#
Project
관련 세션·산출물 묶음. custom instructions와 폴더 권한이 세션 간 유지
프로젝트를 지우면 그 안의 세션·아티팩트·프로젝트 범위 메모리가 함께 사라진다. 반대로 세션만 지우면 아티팩트와 출처 기록은 남는다.
#
Session
프로젝트 내 대화 스레드 1개. 자체 kernel·workspace 보유
#
Artifact
Claude가 저장한 파일. Files view에 표시, 영구 보존
#
Workspace
아티팩트 저장 전 코드가 읽고 쓰는 세션별 폴더
#
Kernel
변수를 메모리에 유지하는 살아있는 Python·R 프로세스
약 30분 유휴, 패키지 설치로 환경이 재시작될 때, 세션 종료 시 끝난다 — 그때 메모리의 변수도 사라지므로 오래 걸리는 중간 결과는 파일로 저장해 두는 편이 안전하다.
#
Environment
conda 기반 명명된 패키지 세트, 세션 간 재사용
머신 전체의 모든 프로젝트가 공유한다 — 한 프로젝트에서 만든 환경이 다른 프로젝트에도 보인다. 목록·삭제는 설정 화면이 없으므로 Claude 에게 요청한다.
#
Version
아티팩트의 불변 저장본 — 덮어쓰지 않고 위에 쌓임
#
Execution log
해당 아티팩트 버전을 만든 노트북 셀 구간
#
Data directory
~/.claude-science — DB·아티팩트·워크스페이스·로그
위치는 Settings > Storage > Data location 에서 확인한다. 유일한 사본이므로 백업 대상이다.
이 폴더 안의 파일을 직접 옮기거나 이름을 바꾸거나 지우면 아티팩트 링크와 버전 이력이 깨진다 — 관리는 앱을 통해서만.
공식 문서 ↗
확인 2026-08-24 (7일 전)
사용
UI 조작 & 컴포저 단축키
노트북 조작과 컴포저 단축키.
#
@
아티팩트·업로드 파일 삽입
#
#
과거 세션 삽입
#
/
스킬 삽입 (스킬 피커)
Claude 가 필요할 때 스킬을 자동으로 불러오므로 직접 고르는 것은 강제 지정에 해당한다.
Settings > Skills
#
Cmd/Ctrl+K
검색 (프로젝트 설명까지 매칭)
#
Files
사이드바 = 프로젝트 전체 아티팩트 그리드 (업로드는 Your uploads)
검색 가능한 그리드다. 주석(annotation)은 이 그리드에 나타나지 않고 다운로드에도 포함되지 않는다.
설명
#
아티팩트 메뉴
Open / Open beside session / View in context / Provenance / Versions / Copy link / Star / Rename / Download / Delete
#
Settings
Permissions · Memory · Specialists · Connectors · Skills · Network · Compute · Credentials · Storage · Usage
찾는 것이 어디 있는지 — 상시 허가 철회는 Permissions, 리뷰어 커스터마이즈는 Specialists, 샌드박스 허용 호스트는 Network, GPU·SSH 호스트·Modal·모델 엔드포인트는 Compute, 클라우드 스토리지·문헌 키·GitHub 토큰은 Credentials, 데이터 폴더 위치는 Storage.
메모리는 기본 꺼짐이고 Memory 에서 켠다 — 저장된 사실은 로컬 DB 에만 있고 Anthropic 으로 동기화되지 않는다. 세션별로 끄는 토글도 있다.
#
Compute 탭
실행 중인 커널의 메모리·CPU 확인 및 중지
공식 문서 ↗
확인 2026-08-24 (7일 전)
어노테이션 (주석)
셀·결과에 주석을 남기는 기능.
#
설명
영역 선택 → Annotate pill 클릭 → 코멘트 입력 → Cmd/Ctrl+Enter 또는 Save
위치를 산문으로 설명하는 대신 아티팩트의 그 부분에 코멘트를 붙이는 것이다. 텍스트는 강조 배지로, 이미지는 번호 핀으로 표시되고, 올려서 읽고 눌러서 수정·삭제한다.
#
가능: Markdown, plain text, LaTeX, code(텍스트 선택), PDF(페이지 단위), 이미지·figure(점 클릭), 렌더
가능: Markdown, plain text, LaTeX, code(텍스트 선택), PDF(페이지 단위), 이미지·figure(점 클릭), 렌더된 HTML, 세션 transcript
#
불가: 테이블 · 스레드/resolve 없음 · 1,000자 제한
한 번 보낸 주석은 소비된다 — 아티팩트에서 빠지고 메시지의 카드로 남는다. Claude 가 아티팩트를 고친 뒤 또 지적할 것이 있으면 새 버전에 다시 주석을 단다. PDF 선택은 페이지 경계를 넘을 수 없다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
실행 환경 & 패키지
패키지를 어떻게 설치하고 어디에 격리되는지.
#
설명
Python·R은 persistent kernel에서 실행, 변수 유지. 약 30분 idle·패키지 설치·세션 종료 시 재시작
커널이 살아 있는 동안 변수가 메모리에 남으므로 단계를 나눠 진행할 수 있다. 재시작 조건 셋을 기억할 것 — 유휴 30분, 패키지 설치로 환경이 바뀔 때, 세션 종료. 재시작되면 메모리의 변수는 사라진다.
#
Starter environments (읽기 전용)
Python: numpy, pandas, scipy, matplotlib, seaborn, pillow R: tidyverse, ggplot2, jsonlite
#
micromamba
micromamba(conda-forge, bioconda, defaults, pytorch) · pip/PyPI · CRAN·Bioconductor
패키지 소스를 다른 서버로 돌릴 수 없다 — 사내 미러가 필요하면 config.toml 의 [conda] 미러 키를 쓴다. 패키지가 아예 없는 도구는 소스를 받아 샌드박스에서 conda-forge 컴파일러로 빌드하고 그 빌드를 아티팩트로 저장해 재사용한다.
[network]
#
환경 설치 = 영구 / 셀 내 인라인 pip install·install.packages() = 커널 재시작까지만
#
Task environment(예: single-cell, structural-biology)는 필요 시 생성, 머신 전체 공유. 목록·삭제는
Task environment(예: single-cell, structural-biology)는 필요 시 생성, 머신 전체 공유. 목록·삭제는 Claude에게 요청
스타터에 없는 패키지가 필요하면 Claude 가 기존 환경을 재사용하거나 새로 만들자고 제안하고, 승인 카드에 환경 이름과 초기 패키지가 표시된다.
#
Linux만
GPU는 Linux 만 — Settings > Compute에서 활성화(샌드박스 강도 낮아짐)
멀티 GPU 머신도 지원한다. GPU 가 없는 머신에서 GPU 가 필요한 작업이 오면 Claude 가 그 사실을 알리고 연결해 둔 원격 컴퓨트로 돌릴 수 있다.
GPU 접근을 허용하면 기본 샌드박싱 강도가 낮아진다 — 필요할 때만 켤 것.
설명 · 승인 카드에 머신 스펙(H100 등)·초당 과금·최대 청구 시간 표시
#
주의
apt·sudo·root 없음 — 패키지가 없으면 conda-forge 컴파일러로 소스 빌드
공식 문서 ↗
확인 2026-08-24 (7일 전)
아티팩트 & Provenance
산출물과 그 출처 추적. 무엇이 어떤 실행에서 나왔는지 기록.
#
영구 보존
아티팩트만 영구 — 그 외 세션 파일은 종료 몇 시간 후 삭제
남길 스크래치 파일은 저장해 달라고 말해야 한다. 아티팩트는 앱 데이터 폴더에 있고 내가 지울 때까지 남는다. 밖으로 꺼낼 때는 파일 하나면 Download, 여러 개면 ~/.claude-science 아래 프로젝트 폴더에서 직접 복사한다.
#
같은 파일명 재저장 = 새 버전. 열면 version stepper + diff 토글
#
당시 버전
과거 버전은 읽기 전용 — 복원은 다시 저장 요청, 대화 속 링크는 당시 버전을 가리킴
diff 모드에서는 비교 대상 버전을 고를 수 있다(기본은 직전 버전). 이름을 바꿔도 링크는 깨지지 않지만 Delete 는 모든 버전을 영구 삭제한다.
#
인라인 편집 가능: Markdown, code, plain text (Edit content → Save = 새 버전) 불가: 이미지, PDF,
인라인 편집 가능: Markdown, code, plain text (Edit content → Save = 새 버전) 불가: 이미지, PDF, HTML, 테이블
#
Messages
Messages · Code(스크립트·노트북 다운로드) · Execution Log · Environment(환경명·언어·패키지 버전) · Review
모든 아티팩트 버전이 어떻게 만들어졌는지를 기록한다 — 저장 시점 전후의 대화(Messages), 재현 가능한 스크립트(Code), 실행된 모든 명령(Execution Log), 환경과 패키지 버전(Environment), 리뷰어가 남긴 findings(Review).
설명
#
주의
Execution Log가 실행의 권위 있는 기록 — Code 탭과 불일치하면 로그를 신뢰. ~/.claude-science 내부 파일 직접 이동·삭제 금지
공식 문서 ↗
확인 2026-08-24 (7일 전)
리뷰어 (Reviewer)
결과를 검토하는 기능.
#
설명
응답·승인된 plan·아티팩트·실행 기록을 독립적으로 재독해 주장과 실제 실행을 대조 (재실행은 하지 않음)
응답 뒤 자동으로 돌고, 긴 작업 중에는 주기적으로 돌고, Request review 로 언제든 부를 수 있다.
한계를 정확히 알아 두는 것이 중요하다 — 주장이 기록과 맞는지를 보되 분석을 다시 돌리지는 않는다. 쓰인 방법에서 결론이 안 나오는 것은 잡지만, 그 방법이 내 연구 질문에 맞는 선택이었는지는 판단하지 않는다.
#
실행 없이 계산했다고 보고한 결과
#
응답 값과 원본 파일 불일치
#
인용·DOI 불일치
인용이 주장을 뒷받침하지 않음 · DOI가 다른 논문으로 연결
#
미완료 plan 단계 · 방법론상 뒷받침 안 되는 결론
#
검증 예시
응답 후 자동 실행 + Request review 수동 트리거. 결과는 Reviewer · N findings 카드(claim·evidence·transcript 링크)
카드가 뜨면 Claude 가 그 findings 를 읽고 다음 메시지에서 고치거나 왜 해당하지 않는지 설명한다. 카드에서 리뷰어의 전체 추론을 펼쳐 볼 수 있다.
#
검증 예시
기본값: Max/Team/Enterprise ON, Pro OFF. 커스텀 기준은 Settings > Specialists > Reviewer > Instructions(추가만 가능, 내장 체크 제거 불가)
자동 리뷰는 세션별 토글이다(세션 설정 메뉴). 리뷰도 내 플랜 사용량을 쓴다 — 켜 두면 그만큼 소모된다.
Settings > Specialists 에서 리뷰어를 손보거나 내 방식에 맞춘 별도 specialist 를 만들어 추가 검토를 붙일 수 있다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
CLI
CLI 서브커맨드
터미널에서 쓰는 서브커맨드.
#
serve
실행 + 1회용 로그인 링크 열기
데이터 디렉터리당 하나만 돌고 Ctrl-C 로 멈춘다. 평소 쓰는 명령은 이것 하나이고, 나머지는 돌고 있는 프로그램을 관리하는 것들이다.
#
open
새 로그인 링크 발급 후 브라우저 열기
#
url
새 로그인 링크만 출력 (SSH용)
링크의 nonce 는 1회용 비밀번호로 브라우저 탭 하나를 로그인시키고 약 3분 뒤 만료된다. 로그인된 탭은 프로그램을 재시작할 때까지 유지되므로 링크를 보관할 필요가 없다.
ssh -L 8000:localhost:8000 \
#
status
실행 여부·버전·포트 JSON 출력
#
logs [--tail]
로그 출력 / 실시간 추적
#
stop
정상 종료
#
update [--check]
업데이트 (--to <ver>로 롤백)
--check 는 확인만 한다. 업데이트는 서명 검증 후 바이너리를 원자적으로 교체한다. 특정 버전을 지정하는 --to 가 롤백 수단이기도 하다.
#
import <path>
다른 데이터 디렉터리 병합
다른 데이터 디렉터리나 그 DB 파일을 이쪽으로 합친다. 같은 임포트를 두 번 돌리는 것은 안전하다(멱등) — 위험한 것은 되돌릴 수 없다는 점이다.
#
--version
버전 출력
#
설명
전역: --data-dir <dir>(기본 ~/.claude-science), --config <file>
#
위험
import는 미리보기·되돌리기 없음 — 사전 백업 필수
공식 문서 ↗
확인 2026-08-24 (7일 전)
serve 플래그
serve 실행 시 정하는 값들. 네트워크 노출 범위를 여기서 결정.
#
--port <n>
기본 8000 (0=자동 할당)
port ... is already in use 는 다른 프로그램이 쓰는 것이고, daemon already running on port ... 은 이미 Claude Science 가 돌고 있는 것이다 — 후자는 다시 띄울 필요 없이 claude-science url 로 링크만 받으면 된다.
#
--no-browser
브라우저 자동 오픈 안 함
#
--detached
백그라운드 실행
--no-browser 를 함축한다. WSL 처럼 터미널을 닫으면 VM 이 내려가는 환경에서는 detached 라도 VM 이 살아 있어야 한다.
#
--no-auto-update
자동 업데이트 끄기
#
--host <addr>
기본 127.0.0.1 (변경 시 네트워크 노출)
기본값이라 내 기기에서만 닿는다. 다른 주소로 바꾸면 네트워크에 노출되므로, 원격 접속이 필요하면 이 값을 바꾸는 대신 SSH 터널을 쓰는 편이 맞다.
ssh -L 8000:localhost:8000 \
#
--base-path </prefix>
리버스 프록시용
#
--allow-origin <url>
허용 오리진 (반복 지정)
브라우저 Origin 을 하나 더 허용한다 — Claude 가 닿을 수 있는 사이트와는 무관하다 (그쪽은 샌드박스 네트워크 허용목록이다).
#
--sandbox-port <n>
기본 port+1, HTML 미리보기용
생성된 HTML 미리보기를 별도 오리진에서 서비스해, 미리보기 페이지가 내 세션을 읽지 못하게 한다. SSH 터널을 쓸 때 이 포트를 안 열면 인터랙티브 차트가 정적 스냅샷으로 보인다.
주의
#
--verbose
상세 로그
기본적으로 시작·정보 로그는 로그 파일에만 간다 — 콘솔에서 보려면 이 플래그다. 기록된 로그는 claude-science logs --tail 로 따라간다.
#
위험
--dangerously-no-sandbox(홈 전체 접근+무제한 네트워크) · --dangerously-skip-approvals(모든 승인 자동)
공식 문서 ↗
확인 2026-08-24 (7일 전)
컴퓨트
원격 Linux 서버 (SSH 터널)
원격 리눅스 서버에 SSH 터널로 연결.
#
ssh -L 8000:localhost:8000 \
예시
앱이 127.0.0.1 에만 붙기 때문에 터널이 정석이다. 두 포트를 함께 여는 이유는 8000 이 앱, 8001(기본 port+1)이 HTML 미리보기 오리진이기 때문이다.
링크는 약 3분 만료이므로 터널을 먼저 세워 두고 서버에서 claude-science url 로 새로 받는다. 여러 컴퓨터에서 같은 프로젝트를 보려면 이렇게 리눅스 서버에 한 번 설치해 터널로 접속하는 것이 유일한 방법이다(계정으로 동기화되지 않는다).
# ① 내 컴퓨터에서 먼저 터널 (링크 3분 만료)
ssh -L 8000:localhost:8000 \
-L 8001:localhost:8001 you@server.example.com
# ② 서버에서
claude-science serve --no-browser
claude-science url # 링크 재발급
파일은 내 컴퓨터에 유지, 코드는 샌드박스에서 실행
#
설명
리다이렉트 실패 시 로그인 화면의 Paste a code 사용
OAuth 리다이렉트가 앱으로 돌아올 수 없는 환경이라서 생기는 일이다 — 오류가 아니라 예상된 경로이므로 사인인 화면의 Paste a code 를 쓴다.
#
주의
미리보기 포트(8001)를 안 열면 인터랙티브 차트가 정적 스냅샷으로 표시
공식 문서 ↗
확인 2026-08-24 (7일 전)
SSH / Slurm 클러스터
클러스터에 작업 제출.
#
Settings > Compute > SSH hosts > Add SSH host
기존 ~/.ssh/config 를 그대로 쓰고, 내 키나 ssh-agent 로 인증하며, 호스트에는 아무것도 설치하지 않는다. 랩 워크스테이션이든 HPC 로그인 노드든 같다.
#
~/.ssh/config의 alias 선택 (주소·user·port·ProxyJump 자동 인식)
#
호스트 메모 입력 (partition, account code, module load 등) — 첫 작업 전 Claude가 읽음
#
Advanced
에서 User/Port/Identity file 재정의 → Add
~/.ssh/config 의 값을 그 호스트에 대해서만 덮어쓴다 — config 를 고치지 않고 예외를 두는 자리다.
#
설명
추가 시 read-only 프로브로 CPU/GPU/CUDA, conda·modules·Apptainer, scratch, sbatch 존재 여부 자동 탐지 (Probe로 재실행)
SLURM 클러스터면 파티션까지 읽는다. 결과는 호스트 상세 페이지의 편집 가능한 메모로 저장되고, Claude 가 작업하면서 이 Details 문서를 갱신한다 — 환경 활성화 방법, 데이터·패키지 위치, 스케줄링 관례 같은 것이 여기 쌓인다.
#
설명
실행: 워크스테이션=detached 프로세스, SLURM=sbatch. 연결 끊겨도 잡 유지
승인 카드에 명령과 스크립트가 그대로 표시되고, 승인하면 스크립트와 입력이 scratch 아래 잡 디렉터리로 복사된다. Scratch 디렉터리는 SLURM 이면 공유 파일시스템에 있어야 한다.
#
설명
기본 잡 타임아웃 30분, 동시 잡 100. 약 100MB 초과 출력은 호스트에 남고 경로만 기록
30분보다 오래 걸릴 작업은 제출 전에 미리 말해야 한다. 끝나면 출력이 세션으로 당겨지지만, 크기 임계치를 넘는 파일은 호스트에 남고 경로만 기록된다.
#
위험
원격 잡은 샌드박스 밖 — 내 계정 권한 전체로 실행됨. 호스트엔 아무것도 설치하지 않음
공식 문서 ↗
확인 2026-08-24 (7일 전)
외부 컴퓨트 (Modal)
외부 컴퓨트로 실행 위임. 과금이 붙는 경로.
#
Settings > Compute > Cloud providers
Settings > Compute > Cloud providers → Modal Connect
내 Modal 계정에서 돌고 Modal 이 나에게 직접 청구한다 — Anthropic 은 컴퓨트를 제공하지도 청구하지도 않고 결제수단을 보지 않는다.
#
modal token new # CLI 로그인 → ~/.modal.toml 자동 인식
예시
modal token new # CLI 로그인 → ~/.modal.toml 자동 인식
#
설명
또는 Settings > Credentials > Modal에 Token ID + secret 붙여넣기(암호화 저장, Claude에 미노출)
#
승인 카드에 머신 스펙(H100 등)·초당 과금·최대 청구 시간 표시
내 머신에 GPU 가 없거나 메모리가 부족할 때 Claude 가 잡을 제안한다. 카드에는 Modal 프로필, 정확한 스펙(예: H100, CPU 8, 32 GiB), 초당 과금 안내, 최대 청구 시간, Modal 요금 페이지 링크가 뜬다. 승인 범위는 잡 단위·대화·프로젝트 중에서 고른다.
Modal 셋업 셸을 여는 것은 별도 카드로 묻는다(30분 상한, GPU 없음).
#
입력 1 GiB/submit 제한 (초과 시 Modal Volume 마운트), 출력 ./out/ 최대 5 GiB
컨테이너 이미지는 잡이 필요한 환경에서 한 번 빌드해 두고 환경이 바뀔 때까지 재사용한다 (빌드 목록은 Settings > Compute 의 Modal 페이지 Details 문서에 기록된다).
#
동시 잡 기본 10, 컨테이너 타임아웃 기본 12시간(최대 23)
지출 상한은 없다. 통제 수단은 셋뿐이다 — 잡마다 스펙·시간을 보고 개별 승인, 동시 컨테이너 수 제한(이 머신 기준), Modal 이 강제하는 컨테이너 타임아웃. 지출은 Modal 대시보드에서 본다.
#
위험
지출 상한 없음 · 과금은 Modal이 직접 청구 · 앱 종료해도 잡은 계속 과금
공식 문서 ↗
확인 2026-08-24 (7일 전)
모델 엔드포인트 (HTTP)
HTTP 모델 엔드포인트 연결.
#
Settings > Compute > Model endpoints
Settings > Compute > Model endpoints → NVIDIA BioNeMo NIM Connect
과학 모델을 HTTP 로 서비스하는 모델 서버에 붙여 분석에서 직접 호출하는 경로다. 호스팅형이든 내가 돌리는 컨테이너든 같다.
#
설명
BioNeMo Agent Toolkit 스킬 import + NVIDIA NGC API 자격증명 → NVIDIA 호스팅 API 또는 로컬 Docker NIM 컨테이너 선택
로컬 컨테이너로 돌리려면 NVIDIA GPU 가 있는 머신이 필요하다. 붙인 뒤에는 특정 NIM 스킬에 대해 로컬 Docker 컨테이너를 띄우거나 원격 연결을 설정하라고 Claude 에게 요청한다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
연결
Featured 커넥터 (기본 ON·읽기전용)
기본으로 켜져 있는 읽기 전용 커넥터들. 대부분 공개 연구 DB.
#
설명
계정·키 불필요, 승인 카드 없이 실행. Settings > Connectors에서 개별 OFF
전부 읽기 전용이고 기본으로 켜져 있다. 요청에 데이터 소스 이름을 직접 대도 되고, 필요한 것만 설명하면 Claude 가 도구를 고른다 — 커넥터 질의는 대화에 펼칠 수 있는 코드 단계로 뜬다.
뒤에 있는 데이터베이스들은 Settings > Network 의 허용목록에 그룹 단위로 올라가 있어서, 그룹을 끄면 그것에 의존하는 커넥터가 함께 꺼진다.
문헌
#
Genomes
Ensembl(VEP), UCSC
#
Genes & Ontologies
MyGene, UniProt, GO, Reactome, OLS
#
Variants
gnomAD, ClinVar, dbSNP
#
Human Genetics
GWAS Catalog, eQTL Catalogue, FinnGen, BioBank Japan
#
Clinical Genomics
ClinGen, CIViC, Open Targets
#
Expression
GTEx
#
Regulation
ENCODE, JASPAR, UniBind
#
Protein Annotation
InterPro, Pfam, Human Protein Atlas, STRING
#
Structures
PDB, AlphaFold, EMDB, Complex Portal, IntAct
#
RNA
Rfam
#
Omics Archives
GEO, ArrayExpress, PRIDE, MGnify, MetaboLights
#
Cancer Models
cBioPortal
#
Chemistry
PubChem, ChEBI, Rhea, BindingDB
#
Drug Regulatory
FDA drug data, openFDA
#
Literature Graph
OpenAlex, arXiv
#
Research Resources
Grants.gov, Antibody Registry
#
설명
추가: BioMart, CellGuide(CELLxGENE), ZINC, Ketcher(2D 분자 스케처)
ZINC 는 구매 가능한 화학 공간, CellGuide 는 CELLxGENE 세포 유형이다. 직접 추가한 커넥터는 이들과 달리 도구마다 승인 카드가 뜬다(Once·이 대화·이 프로젝트·Global).
Ask each time
#
주의
일부 DB는 비상업/출처표기 라이선스 — 사용 전 확인
공식 문서 ↗
확인 2026-08-24 (7일 전)
Directory 커넥터 (타 Claude 제품 공용)
다른 Claude 제품과 공용으로 쓰는 커넥터.
#
설명
claude.com/connectors 기반 4종: PubMed, Clinical Trials, ChEMBL, bioRxiv
Featured 커넥터와 달리 커넥터 디렉터리에서 오고 다른 Claude 제품에서도 쓰인다. 그래서 조직의 커넥터 권한 정책이 이쪽에는 적용된다 — 로컬로 추가한 커넥터에는 적용되지 않는다.
허용목록의 사각지대
#
설명
Team/Enterprise는 관리자가 추가해야 표시됨
디렉터리 커넥터는 Anthropic 호스팅 커넥터 서비스를 경유한다 — 관리자가 걸어 둔 권한과 터널이 그대로 적용되는 이유다.
Directory 커넥터는 Anthropic 호스팅 경유, 로컬 커넥터는 직접 통신
공식 문서 ↗
확인 2026-08-24 (7일 전)
클라우드 스토리지 (S3/GCS/Azure)
S3·GCS·Azure 버킷 연결.
#
Settings > Credentials
Settings > Credentials → AWS / Google Cloud / Microsoft Azure
자격증명은 내 컴퓨터에서 암호화되고 해당 제공자에게만 전송된다. S3 호환 스토어는 AWS 폼의 S3-compatible endpoint 필드를 쓰고, 그 엔드포인트 호스트는 따로 허용목록에 올려야 한다.
Claude 가 쓰는 코드는 여기 추가한 자격증명을 모두 쓸 수 있다 — 분석 세션에서 절대 닿아서는 안 되는 버킷이면 그 자격증명을 추가하지 말 것.
#
access key, service-account JSON, HMAC key, connection string 등 + 버킷명(또는 Azure B
access key, service-account JSON, HMAC key, connection string 등 + 버킷명(또는 Azure Blob containers) 나열
#
버킷 등록 = 샌드박스 네트워크 허용목록 추가 (호출별 승인 카드 없음)
주소가 허용목록에 올라가 코드가 카드 없이 닿을 수 있게 된다 — 다만 버킷 안에서 무엇을 할 수 있는지는 자격증명의 권한이 정한다.
#
코드에서 boto3, Azure SDK로 접근. Settings > Storage에서 탐색·임포트(최대 100GB)
제자리에서 읽고 쓴다 — 평범한 코드로 객체를 다루고, 아티팩트를 내보낼 수도 있다.
#
주의
GCS는 HMAC key + boto3 또는 import/export만 가능 — gsutil·gcloud storage·google-cloud-storage는 path-style이라 차단됨
공식 문서 ↗
확인 2026-08-24 (7일 전)
문헌 접근
문헌 DB 접근. 기관 구독 필요 여부로 구분.
#
Settings > Credentials > Services > Literature access
Settings > Credentials > Services > Literature access (claude.ai 계정 설정과 별개)
앱 자체의 Settings 이고 claude.ai 계정·조직 설정과 별개다(톱니 → Settings → Credentials → Services). 커스텀 자격증명을 추가해 두면 Services 목록이 그 아래에 나타난다. OpenAlex 는 같은 Services 목록에 자기 항목이 따로 있다.
#
시도 순서
오픈액세스(Unpaywall·Semantic Scholar·PMC) → CrossRef 링크 → 보유 키 출판사 → 라이브러리 프록시 → 출판사 페이지
DOI 나 제목을 주면 이 순서로 시도하고, 받은 파일(PDF·XML·텍스트)은 세션에 저장된다.
요청 예절도 정해져 있다 — 제공자마다 초당 1건으로 조절하고, 요청받으면 물러나고, 매 요청에 자신을 밝히고, 페이월 HTML 은 스크랩하지 않는다.
#
Elsevier API key
+ institutional token (구독 필요)
#
Springer Nature key
Springer 경로 활성
#
Semantic Scholar key
해당 단계 가속
#
NCBI API key
PubMed 3→10 req/s
#
CORE API key
오픈액세스 aggregator
#
EZproxy URL + 쿠키
도서관 경유 재시도
#
OpenAlex API key
매 요청 필수 (무료 발급)
OpenAlex 는 모든 요청에 키를 요구하므로 OpenAlex 기반 문헌 검색은 키가 없으면 아예 안 돈다. 키는 OpenAlex API 설정 페이지에서 무료로 만든다.
#
주의
어떤 키도 페이월을 우회하지 않음. Unpaywall 단계는 Settings > General > Contact email 공유해야 작동
공식 문서 ↗
확인 2026-08-24 (7일 전)
커스텀 MCP 커넥터
직접 만든 MCP 커넥터 연결.
#
Settings > Connectors > Add connector
Settings > Connectors > Add connector → Remote(HTTPS) 또는 Local command. Name은 소문자·숫자·하이픈만
MCP 서버면 무엇이든 붙는다. Browse Connectors Directory 로 공개 디렉터리를 열 수도 있다. 로그인이 필요한 Remote 서버는 제공자의 사인인 페이지로 안내한다.
#
Remote
: 서버 URL + Advanced(transport SSE/Streamable HTTP, OAuth, Headers helper)
#
Local command
: 실행 명령 + Advanced(인자, 환경변수)
#
Ask each time
툴 기본값 → Tools 탭에서 Always allow/Block
직접 추가한 커넥터의 모든 도구는 Ask each time 에서 시작한다 — Featured 커넥터가 카드 없이 도는 것과 다른 점이다. 커넥터 단위로 Skip approvals 를 켜면 그 커넥터의 모든 도구에서 호출별 카드가 사라진다.
#
Local command 커넥터의 실행 환경
샌드박스 안에서, Claude 코드와 같은 네트워크 제한 + 커넥터별 쓰기 가능 디렉터리
샌드박스 밖이 아니다 — Claude 가 쓰는 코드와 같은 네트워크 제한을 받고 자기 쓰기 디렉터리를 하나 갖는다. 대신 환경변수가 암호화 없이 설정 파일에 저장되므로(내 계정만 읽을 수 있다) 고가치 시크릿은 넣지 않는다.
#
위험
Local 커넥터 환경변수는 암호화 없이 설정 파일 저장 — 고가치 시크릿 금지. Skip approvals는 신뢰하는 개발자만
공식 문서 ↗
확인 2026-08-24 (7일 전)
확장
기본 제공 스킬
기본 제공 스킬.
#
Settings > Skills
Settings > Skills · 자동 로드, 컴포저에 / 입력해 직접 선택 가능
스킬은 방법·도구·확인할 것을 적어 둔 지시문 묶음이다. 작업이 그것을 요구하면 Claude 가 자동으로 불러오고, / 로 직접 지정할 수도 있다.
조직이 배포한 스킬과 내가 앱에서 퍼블리시한 스킬은 다른 컴퓨터에서 로그인해도 다시 나타난다 (메모리·설정·앱에서 추가한 커넥터는 컴퓨터별로 남는다).
Add skill
#
워크플로우
literature review, indication dossier
#
구조예측·폴딩
AlphaFold2, Boltz-2, Chai-1, ESMFold2, OpenFold3
#
단백질 설계
ProteinMPNN (Ligand/Soluble 포함)
#
도킹
DiffDock
#
단백질 언어모델
ESM-2
#
유전체·시퀀스
Evo 2, Borzoi
#
단일세포
scGPT, scvi-tools
공식 문서 ↗
확인 2026-08-24 (7일 전)
커스텀 스킬 만들기
직접 만드는 스킬.
#
Add skill
버튼 → 4가지 방식
Settings > Skills 의 Add skill 이다. 넷 중 어느 방식이든 결과는 같은 스킬 한 개다.
#
Chat with Claude
대화로 생성
#
Write from scratch
직접 작성
#
Upload a skill
파일 업로드
#
Import from GitHub
private repo 가능(Settings > Credentials에 GitHub 토큰 추가 후)
토큰은 api.github.com 레이트리밋 완화에도 쓰인다(GITHUB_TOKEN 환경변수로도 줄 수 있다). 방화벽에서는 api.github.com 과 codeload.github.com 이 스킬 설치 경로다.
GITHUB_TOKEN · *.mcp.claude.com
#
설명
기존 세션의 워크플로를 스킬로 증류(distill)해 달라고 요청 가능
한 번 잘 돌아간 분석 흐름을 다음에도 같은 방식으로 돌리게 만드는 가장 싼 길이다 — 절차를 문서로 적어 두는 것보다 실행되는 형태로 남기는 편이 낫다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
제어 · 설정
승인 범위 (권한 카드)
승인 카드의 범위. 한 번·세션·프로젝트 단위로 구분.
#
설명
폴더 접근·코드 실행·원격 잡·커넥터 툴마다 카드 표시
종류마다 고를 수 있는 범위가 다르다 — 폴더는 읽기 전용/읽기·쓰기를 고르고 철회할 때까지 유지, 코드 실행은 Once 또는 Always, 네트워크 호스트는 철회할 때까지, 커넥터 도구와 원격 잡은 아래 네 범위 전부.
상시 허가는 Settings > Permissions 한 곳에 모여 있고 거기서 철회한다.
새 폴더·네트워크 호스트·원격 잡은 매번 승인 후 사용
#
Once
이번 한 번만
#
This conversation
현재 세션 동안
#
This project
이 프로젝트 전체
#
Global
모든 프로젝트
가장 넓은 범위다. 원격 잡·커넥터 도구에 Global 을 주면 이후 어느 프로젝트에서든 묻지 않는다 — 되돌리려면 Settings > Permissions 에서 철회해야 한다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
config.toml
설정 파일. 앱 설정보다 우선.
#
~/.claude-science/config.toml
~/.claude-science/config.toml — 시작 시 1회 읽음, 변경은 재시작 후 적용
모든 키에 기본값이 있어 파일이 없어도 앱이 돈다 — 관리자가 기기 관리로 배포해 정책을 세우는 용도다. 한 번만 다른 파일로 돌리려면 claude-science --config <file>.
#
[network]
예시
우선순위가 키마다 다르다. 프록시와 패키지 미러 키는 파일이 Settings 보다 우선하고, 그때 Settings 화면에는 "조직 관리"로 표시돼 구성원이 바꿀 수 없다. 반면 [sandbox.network] 목록은 덮어쓰는 것이 아니라 더해지고 아무것도 잠그지 않는다.
환경변수 예외 하나 — 앱 환경의 프록시 변수(ALL_PROXY 포함)가 [network] proxy 보다 우선한다. http:// 미러를 쓰려면 allow_insecure_mirror 를 켜야 하는데, 평문 미러는 경로상의 공격자가 패키지를 갈아치울 수 있어 기본이 꺼져 있다.
[network]
proxy = "http://proxy.example.corp:8080"
no_proxy = ".example.corp,registry.example.corp"
ca_bundle = "/etc/claude-science/corporate-ca.pem"
mcp_x509_strict = "auto" # relaxed | strict
[conda]
channel_mirror = "https://..." # 내부 미러
pip_index_url = "https://..."
allow_insecure_mirror = false
[sandbox.network]
enabled = true
allowed_domains = ["*.example.org"]
denied_domains = [] # 거부 우선
HTTPS_PROXY / HTTP_PROXY
#
주의
미러 값이 잘못되면 앱이 시작되지 않음. 파일 값이 Settings보다 우선(“조직 관리” 표시)
공식 문서 ↗
확인 2026-08-24 (7일 전)
환경 변수
환경 변수로 넘기는 값들.
#
DO_NOT_TRACK
텔레메트리 끄기(값 무관)
설정 파일의 disable_telemetry = true 와 같은 스위치다. 보내지는 것은 이벤트 수·소요 시간 같은 제품 사용 지표이고 대화 내용은 아니다.
#
GITHUB_TOKEN
api.github.com 레이트리밋 완화
api.github.com 에만 쓰인다 — GitHub 저장소에서 스킬을 설치할 때의 레이트리밋을 올리는 용도다.
Import from GitHub
#
HTTPS_PROXY / HTTP_PROXY
프록시 (설정파일보다 우선)
환경변수가 설정 파일을 이기는 유일한 경우다. 그 밖의 설정은 전부 config.toml 쪽에 둔다. https://(프록시까지 TLS) 주소는 앱 자체 연결에만 적용되고 샌드박스의 패키지 다운로드는 직접 연결하므로, 프록시는 http:// 를 쓰는 편이 낫다.
[network]
#
NO_PROXY / ALL_PROXY
NO_PROXY는 설정 키와 병합
다른 값들은 덮어쓰지만 NO_PROXY 만 no_proxy 키와 합쳐진다 — 한쪽에만 적어도 둘 다 적용된다.
공식 문서 ↗
확인 2026-08-24 (7일 전)
데이터 취급 (local-first)
데이터가 어디에 남고 어디로 나가는지.
#
내 기기에만
대화·산출물은 내 기기에만 저장 (~/.claude-science) — Anthropic 측 세션 저장소 없음
Anthropic 이 브라우즈·동기화·내보낼 대상이 아예 없다는 뜻이다. 그래서 조직의 데이터 통제 수단(Custom Data Retention·조직 내보내기·Compliance API)이 이 데이터에는 닿지 않는다 — 기기 관리(MDM·EDR)가 유일한 통제 수단이다.
조직 데이터 내보내기 제외, Custom Data Retention 무효
#
프롬프트·응답
Anthropic이 받는 것: 프롬프트·응답 + 제품 사용 텔레메트리(대화 내용 아님, 끌 수 있음)
모델을 호출할 때마다 프롬프트와 응답이 전송되고 모델 트래픽에 대한 표준 보존 정책을 따른다 — 다른 Claude 제품과 같은 정책이다. 조직의 Custom Data Retention 설정은 이 보존 기간을 바꾸지 않는다.
로컬에서 데이터를 지워도 서버 측 모델 트래픽 로그가 먼저 지워지지는 않는다(표준 보존 기간까지 남는다).
파일은 내 컴퓨터에 유지, 코드는 샌드박스에서 실행
#
원격 컴퓨트 트래픽은 Anthropic 경유하지 않음
내가 통제하는 서버·클라우드 계정으로 코드와 데이터가 직접 간다. 관리자가 구성원의 원격 컴퓨트 연결을 막을 수단은 아직 없다.
관리자가 원격 컴퓨트 연결을 제한할 수 없음
#
Directory 커넥터는 Anthropic 호스팅 경유, 로컬 커넥터는 직접 통신
#
위험
폴더 삭제 = 모든 프로젝트·아티팩트·대화 영구 삭제. Custom Data Retention·Compliance API는 로컬 데이터에 미적용 → MDM/EDR로 관리
공식 문서 ↗
확인 2026-08-24 (7일 전)
플랜 & 조직 활성화
플랜별로 쓸 수 있는 범위 상이.
#
Free
사용 불가
#
Pro / Max
기본 켜짐
#
Team / Enterprise
기본 꺼짐 — Owner가 활성화
Admin 역할로는 켤 수 없다 — 구성원 추가와 좌석 배정은 되지만 활성화는 Owner·Primary Owner 만 할 수 있다. 사용량은 구성원의 평소 주간 한도에 합산되고 claude.ai 와 같은 좌석을 쓴다.
#
설명
Organization settings > Claude Science > Enable for your organization → 마법사 → Enable
마법사가 아직 지원되지 않는 것, 접근 역할, 퍼블리시할 커넥터를 차례로 훑는다. 도입 현황은 Analytics 의 Claude Science 탭에서 보고, Enterprise 는 Admin API 의 science_metrics(세션 수·메시지 수·delegation 수·원격 잡 수·스킬 호출 수)로도 받는다.
감사 로그 미기록, Compliance API 내보내기/삭제 불가
#
위험
Owner/Primary Owner만 가능(Admin 불가). HIPAA 조직도 기본 꺼짐이며 켜도 BAA 미적용·PHI 사용 금지
공식 문서 ↗
확인 2026-08-24 (7일 전)
문제 해결
베타 미지원 항목
베타라서 아직 안 되는 것들. 기대치 조정용.
#
감사 로그 미기록, Compliance API 내보내기/삭제 불가
대화가 구성원 컴퓨터에 있으므로 API 가 닿을 Anthropic 측 데이터가 애초에 없다. 감사 로그 연동은 로드맵에 있다.
#
조직 데이터 내보내기 제외, Custom Data Retention 무효
자동 삭제 창은 Anthropic 서버에 저장된 대화·프로젝트·아티팩트에 적용되는데 Claude Science 는 그것을 만들지 않으므로 작용 대상이 없다. 세션 지속 시간 설정도 브라우저 사인인 단계만 제한하고, 이후에는 앱이 자체 토큰으로 로그인을 유지한다.
#
허용목록의 사각지대
커넥터·도메인·스킬 허용목록이 로컬·커스텀 커넥터엔 미적용
조직의 커넥터·도메인 허용목록은 관리자가 퍼블리시한 Directory 커넥터에만 적용되고, 구성원이 로컬에서 추가한 커넥터(자기 컴퓨터에서 돌거나 커스텀 URL 을 가리키는 것)는 제한하지 못한다. 스킬도 같다 — 조직 스킬은 보이지만 어떤 featured 스킬을 켤지에 대한 관리자 통제는 없다. 로컬·커스텀 커넥터 통제는 로드맵에 있다.
설명
#
관리자가 원격 컴퓨트 연결을 제한할 수 없음
#
오프보딩 시 로컬 데이터 미삭제 · 네이티브 Windows 빌드 없음
조직에서 구성원을 제거하면 로그인은 막히지만 이미 그 컴퓨터에 있는 데이터는 지워지지 않는다 — 기기 관리 소프트웨어로 처리해야 한다.
wsl --install -d Ubuntu-24.04
공식 문서 ↗
확인 2026-08-24 (7일 전)
방화벽 허용 도메인 (443)
방화벽에서 열어야 하는 도메인 목록.
#
claude.ai
claude.ai, platform.claude.com, api.anthropic.com
앱이 Anthropic 과 통신하는 최소 집합이다. 이것이 막히면 사인인과 모델 호출 자체가 안 된다.
#
*.mcp.claude.com
*.mcp.claude.com(커넥터), storage.googleapis.com(자동 업데이트), api.github.com·codeload.github.com(스킬)
#
문헌
api.unpaywall.org, doi.org, eutils.ncbi.nlm.nih.gov, api.semanticscholar.org, api.crossref.org, api.openalex.org, api.elsevier.com, api.springernature.com
#
패키지 (항상 허용·차단 불가)
pypi.org, files.pythonhosted.org, conda.anaconda.org, repo.anaconda.com, cran.r-project.org, bioconductor.org, registry.npmjs.org, github.com, *.githubusercontent.com
샌드박스의 패키지 설치 경로다. 패키지 소스를 다른 서버로 돌릴 수는 없고, 사내 미러가 필요하면 config.toml 의 [conda] channel_mirror·pip_index_url 을 쓴다 (pip_index_url 을 설정하면 공개 Python 호스트가 샌드박스 허용목록에서 빠진다).
[network]
#
영구 차단 (해제 불가)
익명 파일 업로드·웹훅·리버스 터널·path-style 오브젝트 스토리지(s3.amazonaws.com 등) → 버킷은 <bucket>.s3.<region>.amazonaws.com 호스트명 형식으로 사용
데이터가 빠져나갈 통로를 구조적으로 막아 둔 목록이라 해제할 수 없다. GCS 를 코드에서 다룰 때 gsutil·gcloud storage·google-cloud-storage 라이브러리가 막히는 것도 같은 이유(path-style 주소)이고, 그래서 HMAC 키 + boto3 나 import/export 를 쓴다.
주의
#
주의
미러 트래픽은 프록시를 거치지 않고 직접 연결 — 프록시 허용목록만으로는 환경 빌드가 안 되고 로그에도 안 남음
공식 문서 ↗
확인 2026-08-24 (7일 전)
참고 링크
판정 근거가 되는 1차 출처.
#
공식 문서: claude.com/docs/claude-science/overview
이 서피스의 정본이다. Claude Code 문서(code.claude.com/docs)와 다른 트리이므로 Claude Code 쪽 자료에서 Claude Science 항목을 찾으면 나오지 않는다.
#
시작 가이드: /docs/claude-science/get-started
#
커넥터·스킬: /docs/claude-science/connectors-and-skills
Featured 커넥터 16그룹의 실제 데이터베이스 목록과 featured 과학 스킬 목록이 여기 있다.
#
핵심 개념: /docs/claude-science/core-concepts
프로젝트·세션·워크스페이스·샌드박스·승인 카드·delegation·메모리가 한 페이지에 정리돼 있다 — 이 시트의 용어 절과 승인 범위 절의 근거다.
#
네트워크 요건: /docs/claude-science/network-requirements
프록시·방화벽 허용목록을 만들 때의 정본이다. 사내망 설정 전반은 /docs/claude-science/corporate-networks 쪽이 더 자세하다.
#
변경 이력: /docs/claude-science/changelog
베타라 변화가 빠르다 — 이 시트의 「확인」 날짜가 오래됐으면 여기부터 본다.
#
CLI 설정: /docs/claude-science/command-line-settings
#
다운로드: claude.com/product/claude-science
공식 문서 ↗
확인 2026-08-24 (7일 전)