SG

smokestack-games/rbxsync

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

37 stars 4 forks 품질 58 트렌드 16NOASSERTION

Studio와 VS Code 사이의 Sync Roblox 게임 MCP 통합

개요

Roblox Studio 및 파일 시스템 간의 양방향 동기화. 전체 재산 보전, git 통합 및 AI 보조 개발을 위한 기본 MCP 지원. - : git의 모든 동기화. 더 이상 버전이 최신일까요? - : .rbxjson 형식을 사용하여 모든 인스턴스 속성을 직렬화 - : Studio 또는 VS Code로 편집 - 두 방향으로 자동으로 동기화 - : 내장 MCP 서버는 AI 에이전트 추출, 동기화, 테스트 및 디버그를 할 수 있습니다 - : 몇 초에 파일에 기존 게임을 추출 RbxSync는 기본 MCP (모델 Context Protocol) 지원으로 Roblox sync 도구입니다. Claude와 Cursor 같은 AI 조수는 할 수 있습니다. - Studio에서 파일로 자동으로 동기화 - 즉시 동기화 변경 - 실시간 콘솔 출력을 볼 - 테스트 중 (모브, 상호 작용, 갖춰 도구) - 자율적으로 실행 시간 출력을 기반으로 Rojo, Argon 및 Pesto는 MCP를 지원하지 않습니다. MCP 통합을 참조하십시오.

개요(AI 번역)

Roblox Studio 및 파일 시스템 간의 양방향 동기화. 전체 재산 보전, git 통합 및 AI 보조 개발을 위한 기본 MCP 지원.

키 기능

  • ** 진실의 한 소스 ** : git에서 모든 동기화. 더 이상 “버전이 최신인가?” -Full Property Preservation: 모든 인스턴스 속성을 사용하여 직렬화 .rbxjson 형식의 명시형 표기 -True Two-Way Sync: Studio 또는 VS Code로 편집-모든 방향으로 자동으로 동기화
  • AI-Native Architecture: 내장 MCP 서버는 AI 에이전트 추출, 동기화, 테스트, 디버그를 할 수 있습니다.
  • ** 원 클릭 추출 **: 몇 초 안에 파일에 어떤 기존의 게임을 추출

AI-Powered 개발

RbxSync는 ** 고유 MCP (모델 Context Protocol) 지원을 가진 Roblox 동기화 도구입니다. Claude와 Cursor 같은 AI 조수는 할 수 있습니다.

  • **Extract 게임 ** Studio에서 파일을 자동으로
  • Edit code 및 동기화 변경 즉시
  • Run playtests 실시간 콘솔 출력
  • 제어 문자 테스트 중 (모브, 상호작용, 장비 도구)
  • Debug Errors 런타임 출력을 기반으로

Rojo, Argon 및 Pesto는 MCP를 지원하지 않습니다. MCP 통합을 참조하십시오.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

RbxSync

Bidirectional sync between Roblox Studio and filesystem. Full property preservation, git integration, and native MCP support for AI-assisted development.

Key Features

  • One Source of Truth: Everyone syncs from git. No more “which version is latest?”
  • Full Property Preservation: Serializes all instance properties using .rbxjson format with explicit type annotations
  • True Two-Way Sync: Edit in Studio or VS Code—changes sync automatically in both directions
  • AI-Native Architecture: Built-in MCP server lets AI agents extract, sync, test, and debug
  • One-Click Extraction: Extract any existing game to files in seconds

AI-Powered Development

RbxSync is the only Roblox sync tool with native MCP (Model Context Protocol) support. AI assistants like Claude and Cursor can:

  • Extract games from Studio to files automatically
  • Edit code and sync changes instantly
  • Run playtests and see console output in real-time
  • Control characters during tests (move, interact, equip tools)
  • Debug errors autonomously based on runtime output

Rojo, Argon, and Pesto do not support MCP. See MCP Integration to set up AI-assisted development.

Feature Comparison

Feature RbxSync Rojo Argon Pesto
Native MCP/AI integration ✅ ❌ ❌ ◐ Sourcemaps
Automatic two-way sync ✅ ⚙️ Syncback ✅ ⚙️ Pro ($6.99)
One-click game extraction ✅ ⚙️ Manual setup ❌ ✅
Full property serialization ✅ JSON ◐ XML/Binary ◐ XML ✅
E2E testing from CLI ✅ ❌ ❌ ❌
Console streaming ✅ ❌ ❌ ❌
Build to .rbxl/.rbxm ✅ ✅ ✅ ❌
Build --watch mode ✅ ✅ ✅ ❌
Multi-IDE (OpenVSX) ✅ ✅ ✅ ✅

Legend: ✅ Native support | ⚙️ Requires setup/plugins | ◐ Partial | ❌ Not available

Installation

You need three components: the CLI (runs the sync server), the Studio Plugin, and optionally the VS Code Extension.

1. Install CLI (Required)

The CLI runs the sync server that connects Studio and VS Code.

macOS (one command):

curl -fsSL https://raw.githubusercontent.com/Smokestack-Games/rbxsync/master/scripts/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/Smokestack-Games/rbxsync/master/scripts/install.ps1 | iex
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "rbxsync": { "command": "/path/to/rbxsync-mcp" } } }