
smokestack-games/rbxsync
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
スタジオとVSコードとMCPの統合でRobloxゲームを同期
概要
Roblox Studioとファイルシステム間の双方向同期。 完全なプロパティ保存、git 統合、およびネイティブ MCP による AI 支援開発のサポート。 - : 誰もがgitから同期します。 「どのバージョンが最新であるか」 - : .rbxjson フォーマットを使用して、explicit 型アノテーションを使用して、すべてのインスタンスプロパティをシリアライズ - : Studio または VS コードで編集する - 両方の方向で自動的に同期する - : 組み込み MCP サーバーでは、AI エージェントの抽出、同期、テスト、デバッグ - : 既存のゲームを秒単位で抽出します。 RbxSyncは、ネイティブMCP(Model Context Protocol)対応のRoblox同期ツールです。 ClaudeやCursorのようなAIアシスタントは、次のことができます: - Studio から自動的にファイルへ - 即座に変更を同期 - リアルタイムでコンソール出力を参照してください - テスト中に (移動、やり取り、ツールを装備) - 実行時間出力に基づいて自律的に Rojo、Argon、PestoはMCPをサポートしていません。 MCPインテグレーションでAIを重視する開発をセットアップします.
概要(AI 翻訳)
Roblox Studioとファイルシステム間の双方向同期。 完全なプロパティ保存、git 統合、およびネイティブ MCP による AI 支援開発のサポート。
主な特長
-Truthの1つのソース:誰もがgitから同期します。 「どのバージョンが最新なのか?」
-Full Property Preservation: 明示的な型アノテーションで全てのインスタンスプロパティを.rbxjson形式でシリアライズする
-True Two-Way Sync: Studio または VS コードで編集し、両方の方向で自動的に同期する
-AI-Nativeアーキテクチャ: 内蔵のMCPサーバーにより、AIエージェントの抽出、同期、テスト、デバッグが可能
- ワンクリック抽出: 既存のゲームをファイルを秒単位で抽出する
##AIパワー開発
RbxSyncは、ネイティブMCP(Model Context Protocol)対応の** Roblox 同期ツールです。 ClaudeやCursorのようなAIアシスタントは、次のことができます:
-**Studioから自動的にファイルを抽出する -コードの編集と変更を瞬時に同期
- Run playtests およびリアルタイムでコンソール出力を参照してください
- 制御文字テスト中(移動、やり取り、装備ツール) -デバッグエラー 実行時間出力に基づいて自律的に
Rojo、Argon、PestoはMCPをサポートしていません。 MCPインテグレーションでAIを重視する開発をセットアップします.
このページは 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
.rbxjsonformat 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
インストール
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"
}
}
}