Skip to main content
Glama

DevSpace Ultra

DevSpace Ultra는 MIT 라이선스로 배포되는 DevSpace의 배포판으로, 탄력적인 ChatGPT Classic 멀티 에이전트 런타임 계층을 추가합니다.

원래 DevSpace의 로컬 MCP 워크스페이스 기능(로컬 파일, 코드 검색, 편집, 터미널 실행, 아티팩트, 스킬, 안전한 자체 호스팅)을 유지하면서, 한 대의 컴퓨터에서 여러 개의 독립적인 ChatGPT Classic 워커 대화를 실행하기 위한 프로덕션 지향 Chat Swarm 컨트롤 플레인을 추가합니다.

상위 프로젝트: Waishnav/devspace. DevSpace Ultra는 상위 MIT 라이선스와 저작자 표시를 유지하며 Ultra 런타임/오케스트레이션 계층을 추가합니다.

Ultra가 추가하는 기능

  • 탄력적 워커 풀 — 메인 에이전트가 고정된 워커 수 대신 현재 작업량에 따라 워커를 확장하거나 축소할 수 있습니다.

  • 실시간 Swarm 크기 조정 — 오케스트레이터를 교체하거나 완료된 작업을 잃지 않고 백엔드 용량을 늘리거나 줄일 수 있습니다. 축소는 안전 우선이며 바쁜/테일 워커를 축출하지 않습니다.

  • 독립적인 ChatGPT Classic 런타임 — Windows에서 워커 패키지는 격리된 패키지 ID, 프로필, 세션, 대화를 사용합니다.

  • 동일 워커 컨텍스트 연속성 — 워커를 저장된 정확한 ChatGPT 대화에서 다시 열고 해당 대화가 보유한 워커 토큰으로 계속 작업할 수 있습니다.

  • 제로카피 부트스트랩 — 수동 초대 코드 복사/붙여넣기 없이 워커를 실행하고, 최소화하고, 설정된 sub-agents ChatGPT 프로젝트로 보내고, Swarm에 가입시키고, 대기시킬 수 있습니다.

  • 백엔드 우선 라우팅 — 일반 작업은 항상 DevSpace Chat Swarm 백엔드를 통해 전달됩니다. UI/CDP 자동화는 수명 주기/부트스트랩/복구 전용입니다.

  • 복구 — 누락된 런타임, 중단된 연결, 오래된 워커 루프, 차단 UI 알림을 감지하고 정확한 워커 대화를 다시 열어 재개할 수 있습니다.

  • 업데이트 호환성 관리자 — ChatGPT Classic 버전 차이를 감지하고, 카나리 런타임, 프로필 백업, 롤링 워커 업데이트, 정확한 대화 복원, 검증, 롤백을 지원합니다.

  • 구성 가능한 런타임 예약 — 운영자는 독립형/개인용 사용을 위해 런타임 번호를 예약할 수 있으며, 공개 패키지에서는 기본적으로 예약된 런타임 번호가 없습니다.

Related MCP server: ATMcp

원클릭 설치

Windows (PowerShell)

irm https://raw.githubusercontent.com/enwong93-sketch/devspace-ultra/main/install.ps1 | iex

macOS / Linux

curl -fsSL https://raw.githubusercontent.com/enwong93-sketch/devspace-ultra/main/install.sh | bash

또는 npm을 사용하여 GitHub에서 직접 설치:

npm install -g github:enwong93-sketch/devspace-ultra#main

그런 다음 초기화 및 실행:

devspace-ultra init
devspace-ultra serve

devspace는 호환성 별칭으로 계속 사용할 수 있습니다.

최소 요구 사항 및 호환성

DevSpace 코어

  • Windows 10/11 x64, macOS, 또는 Node/네이티브 종속성이 지원하는 주류 Linux 배포판

  • Node.js >=22.19 <27 (Node 22 LTS 권장)

  • npm (Node.js에 포함)

  • 이 GitHub 리포지토리에서 직접 설치하기 위한 Git

  • 초기 설치 및 구성한 ChatGPT/MCP 연결 경로에 대한 네트워크 액세스

  • Tailscale은 선택 사항이며, DevSpace Ultra에는 필요하지 않습니다.

ChatGPT Classic 탄력적 데스크톱 워커

  • 자동 격리 데스크톱 런타임 복제/복구를 위해서는 Windows 10/11 x64만 지원

  • ChatGPT Classic Windows 데스크톱 앱이 설치 및 로그인되어 있어야 함

  • 워커 대화를 사용할 수 있는 ChatGPT 계정

  • 워커 수에 맞는 RAM: 2-4 워커의 실용적인 시작점은 16GB이며, 더 큰 풀에는 32GB 이상을 권장합니다. 이는 운영 권장 사항이지 하드 제한이 아닙니다.

  • DevSpace Ultra 또는 ChatGPT Classic 워커 런타임 자체에는 GPU가 필요하지 않습니다.

macOS/Linux 사용자는 여전히 DevSpace 코딩/MCP 코어 및 Chat Swarm 백엔드를 받지만, 현재 Windows 패키지 ID 워커 복제 경로는 받지 않습니다.

플랫폼 지원

기능

Windows

macOS

Linux

기본 DevSpace MCP 워크스페이스

Chat Swarm 백엔드 / 라우팅

수동/브라우저 워커 대화

탄력적 백엔드 워커 슬롯 크기 조정

자동 격리 ChatGPT Classic 데스크톱 런타임 복제

패키지/프로필 ID 기반 자동 데스크톱 워커 복구

ChatGPT Classic 카나리/롤링 패키지 업데이트 관리자

DevSpace Ultra는 지원되는 Node 플랫폼에서 기본 DevSpace/Chat Swarm 계층을 설치하고 실행합니다. Windows 전용 행은 Windows AppX 패키지 ID와 현재 ChatGPT Classic 데스크톱 배포 모델에 의존합니다. Ultra는 동일한 데스크톱 패키지 메커니즘을 사용할 수 없는 플랫폼에서 해당 기능이 있는 것처럼 가장하지 않고 기능을 감지합니다.

프로덕션 흐름

일반 메인 에이전트 세션은 이 수준에서 작동할 수 있습니다:

assess workload
  -> choose desiredWorkers
  -> elastic scale runtime + Swarm capacity
  -> dispatch independent or targeted tasks
  -> collect / synthesize
  -> shrink idle tail workers when no longer needed

메인 에이전트는 모든 워커를 열어 둘 필요가 없습니다. 가능하면 기존 워커 대화를 재사용합니다.

런타임 수명 주기 도구

Ultra 서버는 다음과 같은 런타임 도구를 등록합니다:

  • chat_swarm_runtime_status

  • chat_swarm_runtime_ensure

  • chat_swarm_runtime_scale

  • chat_swarm_runtime_recover

  • chat_swarm_runtime_autojoin

  • chat_swarm_runtime_setup

  • chat_swarm_runtime_stop

  • chat_swarm_elastic_scale

  • chat_swarm_update_status

  • chat_swarm_update_rollout

Chat Swarm 백엔드에는 다음이 포함됩니다:

  • 생성 / 가입 / 상태

  • 전달 / 수집 / 취소

  • 긴 대기 워커 대기 및 제출/재대기

  • 대상 또는 첫 사용 가능 라우팅

  • 멱등성 taskKey 재시도

  • DevSpace 재시작 간 지속성

  • 워커 재활용 대체

  • 안전한 라이브 용량 크기 조정

탄력적 확장 정책

Ultra는 런타임 용량작업 라우팅을 의도적으로 분리합니다.

  • 메인 에이전트는 간단한 작업에는 적은 워커 수를 선택하고 병렬화 가능한 작업에는 확장할 수 있습니다.

  • reservedWorkers는 운영자가 선택한 런타임 번호를 탄력적 프로덕션 확장에서 제외할 수 있으며, 공개 기본값은 빈 예약 목록입니다.

  • 축소는 안전한 유휴 테일 용량만 제거하며, 단순히 숫자를 맞추기 위해 바쁜 워커를 중단하지 않습니다.

  • 기존 워커 대화 및 저장된 컨텍스트가 임시 대화를 생성하는 것보다 우선합니다.

  • 일반 작업은 컨트롤러가 워커 UI에 입력하지 않습니다. 공유 Chat Swarm 백엔드를 통해 전달됩니다.

sub-agents 프로젝트 라우팅

ChatGPT 프로젝트 URL이 구성되면 새 워커 대화는 일반 채팅 목록을 어지럽히는 대신 sub-agents 프로젝트 내에 생성됩니다. 프로젝트 범위의 대화 URL은 유지되며 복구 경로에서 허용됩니다.

업데이트 안전성

chat-swarm-classic-update-manager.ps1은 카나리 우선 롤아웃을 중심으로 설계되었습니다:

  1. 기본 ChatGPT Classic 버전 및 워커 차이 감지;

  2. 새 기본 패키지에서 사용 가능한 카나리 런타임 준비;

  3. 알려진 인증된 시드 프로필 복원;

  4. 카나리 렌더러/로그인/컴포저 검증 및 오케스트레이션 계층에서 실제 워커 작업 실행;

  5. 생산 워커를 하나씩 업데이트;

  6. 각 워커 업데이트 전 프로필/세션 상태 백업;

  7. 업데이트 후 정확한 저장된 대화 다시 열고 워커 검증;

  8. 검증 실패 시 영향받은 워커 롤백.

버전 차이가 없으면 롤아웃이 필요하지 않습니다.

보안 모델

DevSpace Ultra는 DevSpace의 자체 호스팅 MCP 모델을 계승합니다. 서버를 바인딩하고 제어하는 전송을 통해서만 노출하며, 인증을 사용하고, 로컬 MCP 엔드포인트를 공개 인터넷에 직접 노출하지 마십시오.

워커 토큰과 오케스트레이터 토큰은 일반 컨트롤러 로그에 의도적으로 기록되지 않습니다. 런타임 상태는 저장소 프로필/대화 매핑을 저장하며, 원시 Swarm 토큰은 저장하지 않습니다.

보고 및 배포 지침은 SECURITY.md를 참조하십시오.

검증

배포 수준 검증:

npm run verify:ultra

Chat Swarm 회귀 테스트는 멀티 워커 분산, 대상 라우팅, 제출/재대기, 간헐적 깨우기, 재시도 멱등성, 지속성, 닫기 깨우기, 재활용 안전성, 크기 조정 불변량을 포함합니다.

Windows 수명 주기 테스트는 추가로 격리된 런타임 시작, 최소화된 CDP 제어, 워커 복구, 장기 임대 소크, 동일 대화 연속성, 탄력적 프로비저닝을 포함합니다.

문서

라이선스

MIT. LICENSENOTICE를 참조하십시오.

DevSpace Ultra는 독립적인 커뮤니티 포크/배포판이며 공식 OpenAI 제품이 아닙니다. ChatGPT 및 OpenAI 제품 이름은 해당 소유자의 상표입니다.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    B
    maintenance
    A multi-agent collaboration layer for AI coding agents enabling real-time communication, code review, and task handoff across distributed development sessions.
    12
    28
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables multiple LLM agents across devices to form teams, share knowledge, memory, and tasks with live status via a web dashboard and distributed-systems reliability.
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Multi-agent orchestration server that enables parallel task delegation, sequential pipelines, cron scheduling, and cross-model peer review via CLI providers like Codex, Antigravity, OpenCode, and Claude Code.
    42
    26
    5
    MIT

View all related MCP servers

Related MCP Connectors

  • Persistent cloud development environments that coding agents create, run and test software in.

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

  • Build, validate, and deploy multi-agent AI solutions from any AI environment.

View all MCP Connectors

Latest Blog Posts

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/enwong93-sketch/devspace-ultra'

If you have feedback or need assistance with the MCP directory API, please join our Discord server