Developer Studio
Developer Studio is Row-Bot's code workspace. Use it when you want Row-Bot to understand a local folder or Git repository, discuss code, inspect files, run approved commands, propose edits, and help review changes.


Where To Find It
Open Home -> Developer. Choose an existing folder, connect a repository already on your machine, or clone a repository into a local workspace.
End-To-End Workflow
- Open or clone a project.
- Confirm the workspace name, path, branch, and dirty state.
- Ask Developer chat a code question or assign a change.
- Review the inspector for files, detected commands, todos, context, and approvals.
- Approve only the commands or edits you understand.
- Run tests or checks.
- Review the changed files before committing or exporting a patch.
UI Walkthrough
- Open folder connects a local project without cloning.
- Connect repository uses a local Git checkout.
- Clone repository creates a new checkout from a remote URL.
- Developer chat is the conversation bound to that workspace.
- Inspector shows workspace identity, files, command suggestions, todos, changes, and run state.
- File/context panel helps Row-Bot and you see what code is relevant.
- Command controls run detected or requested commands through approval policy.
- Change review summarizes edits and lets you inspect before accepting next steps.
Sandbox Modes
Local mode lets Row-Bot operate in the selected workspace with your configured file and command permissions. Docker sandbox mode, when available, isolates command execution in a container and requires an import step before changes affect the real workspace. Docker is safer for risky commands but requires Docker setup and can differ from your local environment.
For most users, start with local mode on a disposable branch. Use Docker when you want stronger isolation or are testing uncertain commands.
Troubleshooting
- If Developer tools are unavailable, open a Developer workspace first.
- If commands are missing, inspect detected commands or ask Row-Bot to identify the project tooling.
- If a command asks for approval, read the exact command and workspace before approving.
- If Docker sandbox import is offered, review the patch before importing it into the real project.