1. Create a project
Sign in to the RBS Dashboard and create a new project.- New repository
- Import existing repo
- Click New Project.
- Choose Create new repository — this uses the built-in RBS Git server.
- Give your project a name and click Create.
2. Connect your code editor
RBS integrates directly with your code editor. Install the RBS extension and connect to your workspace.- VS Code / Cursor
- JetBrains (IntelliJ, WebStorm, etc.)
- Custom editor
- Install the RBS extension from the marketplace.
- Open the command palette (
Cmd+Shift+P/Ctrl+Shift+P). - Run RBS: Connect to Workspace.
- Select your project and branch.
3. Set up your workspace
Every RBS project needs two files:WORKSPACE.rbs at the project root and at least one BUILD.rbs.
WORKSPACE.rbs
BUILD.rbs
4. Build and run
Use the integrated terminal in your editor or the RBS command palette:5. Try a language SDK
RBS supports popular languages out of the box. Here’s a Python example:WORKSPACE.rbs
BUILD.rbs
main.py
Build and run
6. Collaborate on a branch
RBS provisions one server per active branch. When a teammate opens the same branch, they connect to the same server and see the same build state.What’s next
Core concepts
Understand workspaces, packages, targets, and how branch-based servers work.
Language SDKs
Set up Python, Java, Node.js, TypeScript, Kotlin, Go, or C/C++.
Code editor integration
Deep dive into editor features, custom keybindings, and building your own integration.
Agent builder
Build AI agents that interact with your codebase and build system.