출처

개요

DevSpace는 자신의 컴퓨터에서 실행하는 자체 호스팅 MCP 서버로, ChatGPT 등 MCP 클라이언트를 로컬 코드베이스에 안전하게 연결한다. devspace serve로 로컬 서버를 띄우고 Cloudflare Tunnel 등으로 공개 터널을 만든 뒤, 소유자 비밀번호로 클라이언트 연결을 승인하는 구조이다. 연결 후 ChatGPT는 허용된 프로젝트 폴더 하나를 작업 공간으로 읽고, 수정하고, 셸 명령을 실행할 수 있다.

핵심 포인트

  • 자체 호스팅: 사용자 머신에서 직접 실행되며 코드가 제3자 서버로 업로드되지 않는다.
  • 보안 모델: 소유자 비밀번호(devspace init 시 생성, ~/.devspace/auth.json 저장)로 명시적 승인만 허용한다.
  • 지원 클라이언트: ChatGPT 외에도 MCP를 지원하는 Claude 등의 클라이언트와 동작한다.
  • 제공 도구: 파일 읽기/쓰기/편집, 코드 검색, 디렉토리 구조 탐색, 셸 명령 실행, Git worktree 격리 세션, AGENTS.md/CLAUDE.md 준수, 로컬 에이전트 스킬 탐색.
  • 환경 요구: Node >=22.19 <27, npm, Git, Bash(Git Bash/WSL). PowerShell/cmd.exe 미지원.
  • 라이선스: MIT 라이선스로 개인/상업적 사용이 자유롭다.
  • 참고 자료: 공식 설정 가이드(docs/setup.md)와 GitHub 저장소(Waishnav/devspace)가 제공된다.

왜 중요한지

LLM 코딩 에이전트를 쓸 때 “내 코드를 외부 서비스에 올려야 한다”는 점이 개인정보와 보안의 가장 큰 걸림돌이었는데, DevSpace는 터널+비밀번호 승인으로 이 문제를 우회한다. 원문에서는 이를 Codex 스타일 워크플로를 ChatGPT로 가져오는 것이라고 표현하며, 선택한 폴더만 노출되는 범위 제한형 접근을 강조한다. 일단 연결되면 셸 실행 권한까지 주어지므로 신뢰하는 환경에서만 써야 함도 분명히 언급되어 있다.

후속 링크 및 키워드

메타

원문은 GPT 모델로 자동 정리된 글이며, 원문 내용/의도와 다를 수 있다고 게시자 본인이 명시하고 있다.

원문 보존 위치

원문 전체는 raw source: web-2026-07-02-pytorchkr-topic-10994-devspace-chatgpt-local-code-mcp-serversource_url 및 HTML 원문과 함께 저장되어 있습니다.