DevSpace

ChatGPT에 내 컴퓨터로의 안전한 연결을 제공하고 ChatGPT를 Codex로 만드세요
DevSpace는 자체 호스팅 MCP 서버로, ChatGPT가 실제 로컬 프로젝트(내 파일, 내 도구, 내 터미널)에서 코드를 읽고, 편집하고, 검색하고, 실행할 수 있게 해줍니다. 어떤 것도 제3자에게 업로드하지 않습니다. 사용자는 자신의 머신에서 실행하고, 자신이 제어하는 터널로 노출하며, 자신만 아는 비밀번호로 연결을 승인합니다.
스폰서 및 특별 감사
Related MCP server: ChatGPT Codex Bridge
설치
DevSpace에는 Node >=22.19 <27이 필요합니다.
DevSpace CLI를 설치합니다:
npm install -g @waishnav/devspace그런 다음 서버를 초기화하고 시작합니다:
devspace init
devspace serve또는 전역 설치 없이 실행합니다:
npx @waishnav/devspace init
npx @waishnav/devspace serve설정 중에 DevSpace는 다음을 요청합니다:
ChatGPT가 DevSpace를 통해 열 수 있는 로컬 프로젝트 폴더
로컬 포트(보통
7676)Cloudflare Tunnel, ngrok, Pinggy, Tailscale Funnel 또는 다른 역방향 프록시의 공개 HTTPS 기본 URL
설정 중에는 /mcp가 없는 공개 오리진을 사용합니다:
https://your-tunnel-host.example.com설정 후 MCP 클라이언트를 공개 /mcp URL로 구성하면 됩니다.
클라이언트가 연결되면 DevSpace는 Owner 비밀번호 승인 페이지를 엽니다. devspace init이 출력한 Owner 비밀번호를 입력하세요. 이 비밀번호는 다음 위치에도 저장됩니다:
~/.devspace/auth.json해당 비밀번호는 비공개로 유지하세요.
MCP 클라이언트 연결
기본 로컬 엔드포인트는 다음과 같습니다:
http://127.0.0.1:7676/mcp대부분의 사용자는 공개 HTTPS 터널을 통해 연결해야 합니다:
https://your-tunnel-host.example.com/mcp[!NOTE] MCP 커넥터로 DevSpace를 사용하는 것은 OpenAI 이용 정책을 위반하지 않습니다. 이는 표준 사용자 지정 App/커넥터 설정이며, 코드 작성이나 실행은 제한된 사용 사례가 아닙니다. 하지만 계정은 DevSpace가 아니라 사용자의 사용 방식에 따라 관리됩니다. 제공업체의 약관을 위반할 수 있는 용도로 사용하지 마세요. 정상적으로 사용하면 문제없습니다. (2026년 6월 기준 OpenAI 이용 정책 및 서비스 약관에 근거)
ChatGPT가 할 수 있는 작업
연결되면 ChatGPT는 승인된 프로젝트 폴더 중 하나를 작업 공간으로 열 수 있습니다. 그런 다음 저장소를 검사하고, 범위가 제한된 편집을 수행하고, 명령을 실행하고, 변경 사항을 보여줄 수 있습니다.
DevSpace는 ChatGPT에 다음을 위한 도구를 제공합니다:
열린 작업 공간 안의 파일을 읽고, 쓰고, 편집
코드 검색 및 디렉터리 검사
테스트, 빌드, git, 패키지 스크립트를 위한 셸 명령 실행
병렬 코딩 세션을 위한 격리된 Git worktree 사용
AGENTS.md및CLAUDE.md의 프로젝트 지침 따르기스킬 폴더에서 로컬 에이전트 스킬 검색
ChatGPT Apps 호환 호스트에서 도구 카드 및 선택적 변경 요약 표시
멘탈 모델
DevSpace는 선택한 로컬 폴더에 대한 원격 액세스입니다.
허용할 루트를 직접 결정합니다. MCP 클라이언트는 열린 작업 공간 안에서 셸 실행을 포함한 강력한 로컬 기능을 여전히 가집니다. 연결된 클라이언트를 컴퓨터에 접근 권한이 있는 신뢰할 수 있는 코딩 파트너처럼 대우하세요.
일반적인 ChatGPT 코딩 세션의 경우:
터널을 시작합니다.
devspace serve를 실행합니다.MCP 클라이언트를 공개
/mcpURL에 연결합니다.Owner 비밀번호로 연결을 승인합니다.
ChatGPT에 허용된 루트 중 하나 안의 프로젝트를 열도록 요청합니다.
아키텍처
DevSpace는 MCP 호스트를 위한 로컬 실행 계층입니다. 호스트는 오케스트레이터 역할을 유지합니다. 즉, 도구를 선택하고, 사용자 확인을 요청하고, 결과를 표시합니다. DevSpace는 작업 공간 범위의 기능을 제공하고 그 주변의 로컬 경계를 적용합니다.
ChatGPT / Claude / another MCP host
|
Streamable HTTP MCP server
|
+-------------+------------------+
| |
Workspace and policy layer Tool adapters
| |
| files, search, shell,
| Git, artifacts, agents
|
SQLite-backed local state
|
approved roots, workspaces, worktrees,
process sessions, review checkpoints요청 흐름
호스트가
/mcp엔드포인트에 연결하고 Owner 비밀번호 인증을 완료합니다.open_workspace는 승인된 루트 아래의 checkout 또는 격리된 Git worktree를 확인합니다. 호스트가 프로젝트별 지침을 받을 수 있도록AGENTS.md,CLAUDE.md및 적용 가능한 스킬을 로드합니다.읽기 전용 작업은 작업 공간을 인식하는 파일, 검색, 디렉터리 도구를 사용합니다. 변경 작업은 명시적인 patch, write, shell, Git, process 또는 artifact 도구를 거치며 검사 가능한 결과를 반환합니다.
오래 실행되는 명령과 범위가 제한된 하위 에이전트는 프로세스 또는 에이전트 세션으로 추적됩니다. 이들의 수명 주기, 실패, 소유권은 자율 루프 안에 숨겨지지 않고 호스트에 계속 표시됩니다.
변경 검토는 영속화된 체크포인트를 사용하므로 호스트는 마지막 검토 시점 기준의 일관된 diff를 표시할 수 있습니다.
핵심 경계
허용된 루트: 모든 작업 공간 경로는 구성된 파일시스템 루트에 대해 확인되고 검사됩니다. 작업 공간은 허용된 루트와 같은 것이 아닙니다.
작업 공간 수명 주기: checkout 모드는 기존 디렉터리에서 작동하고, worktree 모드는 병렬 작업을 위한 격리된 Git worktree를 생성합니다.
로컬 권한: 셸 명령은 사용자의 로컬 권한으로 실행되므로 인증, 자격 증명, 터널, 파괴적 작업이 명시적으로 유지됩니다.
제공업체 어댑터: Codex, Claude, OpenCode, Pi, ACP 및 기타 런타임은 경계에서 변환됩니다. 제공업체별 동작은 핵심 작업 공간 모델을 정의하지 않습니다.
아티팩트 및 검토: 생성되거나 들어오는 파일과 변경 요약은 일반 텍스트나 셸 인수를 통해 몰래 전달되는 대신 전용 경로를 사용합니다.
저장소 맵
영역 | 역할 |
| MCP 서버 설정, 도구 등록, 지침 및 응답 |
| 작업 공간 수명 주기, 지침 로딩 및 경로 격리 |
| 장기 실행 프로세스 수명 주기 및 I/O |
| Git 검사 및 격리된 worktree |
| 범위가 제한된 로컬 에이전트 제공업체, 런타임 및 수명 주기 |
| 아티팩트 교환 및 다운로드 |
| 영속화된 변경 검토 상태 |
| 로컬 상태를 위한 SQLite 스키마 및 마이그레이션 |
| MCP 호스트 위젯 및 변경 검토 표시 |
| 네이티브 데스크톱 프로세스 어댑터 및 패키징 에셋 |
설계 목표는 작고 구성 가능하며 검사 가능한 프리미티브 집합입니다. 호스트는 DevSpace에 제공업체 권한, 터널 소유권 또는 사용자 승인 결정에 대한 숨은 제어권을 부여하지 않고도 이를 코딩 워크플로우로 결합할 수 있습니다.
플랫폼 지원
DevSpace는 Bash 호환 셸이 있는 Linux, macOS, Windows 환경을 지원합니다.
플랫폼 | 상태 | 참고 |
Linux | 지원됨 | Node, npm, Git 및 Bash 필요. |
macOS | 지원됨 | Node, npm, Git 및 Bash 필요. |
Windows(Git Bash, WSL, MSYS2 또는 Cygwin Bash 포함) | 지원됨 | Git Bash가 가장 간단한 네이티브 Windows 설정입니다. |
Windows PowerShell 또는 | 아직 지원되지 않음 | Git Bash를 설치하거나 WSL을 사용하세요. |
로컬 설정을 확인하려면 다음을 실행하세요:
devspace doctor문서
철학
모든 소프트웨어가 대화형으로 변하고 있습니다. 자연어는 도구, 워크플로우, 시스템과 상호작용하는 방식을 재정의하고 있습니다.
제 확신은 ChatGPT가 모든 것의 운영체제가 된다는 것입니다. AGI에 도달하면 우리는 ChatGPT와 대화만 하면 되고, ChatGPT는 우리를 위해 올바른 루프를 구성하는 하위 에이전트를 프롬프트하고, 조정하고, 오케스트레이션할 것입니다.
우리는 아직 그 단계에 이르지 못했습니다.
DevSpace는 그 미래를 앞당기기 위한 하나의 시도입니다. ChatGPT 및 Claude와 같은 MCP 지원 호스트가 명시적이고 검사 가능한 도구를 통해 로컬 프로젝트 파일과 직접 작업할 수 있는 방법입니다.
Waishnav가 만들었습니다
저는 Waishnav입니다. 명확한 주관을 가진 제품과 도구를 만드는 것을 좋아하며, Artifacts가 그 한 예입니다.
올해 저는 수백만 달러의 수익을 창출할 수 있는 1인 멀티 에이전트 회사를 만들기 위한 여정을 시작했습니다. 실패, 성공, 교훈, 그 사이의 모든 것을 따라오고 싶다면 X에서 저와 함께해 주세요.
제 다른 프로젝트
로컬 개발
DevSpace 자체를 개발하려면:
npm install --include=dev
npm run dev
npm run typecheck
npm test
npm run build
npm run startThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityBmaintenanceSelf-hosted MCP server that enables ChatGPT to access and operate on local project files after OAuth authorization, without uploading the workspace elsewhere.38107MIT
- AlicenseNot gradedqualityAmaintenanceSelf-hosted MCP server that lets ChatGPT work with your local codebase through explicit tools.MIT
- AlicenseNot gradedqualityBmaintenanceA self-hosted MCP server that gives ChatGPT a secure connection to your local machine, enabling it to read, edit, search, and run code in your projects.1,337MIT
- AlicenseNot gradedqualityCmaintenanceA self-hosted MCP server that brings a Codex-style coding workflow to ChatGPT, allowing it to read, edit, search, and run code in your local projects.MIT
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Search your AI chat history (ChatGPT, Claude, Codex) from any MCP client. Remote, private, read-only
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CYZice/devs-codex'
If you have feedback or need assistance with the MCP directory API, please join our Discord server