Studio in the sidebar (Pro/Teams) is files, code, Git, and a terminal next to the stack. It is not a full-day Xcode/Cursor replacement — it is the fast loop: edit .env, commit, read a log, without jumping to Finder.
What is inside
- project tree and editor tabs;
- highlighting for PHP, JS/TS, Blade, JSON,
.env; - find/replace (⌘F), go to line (⌘L);
- Git: status, stage, commit, push, pull — no extra SourceTree window;
- bottom dock: logs, terminal with the project CWD,
.env.
Recipe: Laravel client hotfix
- Open the project in Studio.
- Edit
routes/web.phpor a Blade file — it saves straight to~/MacFullStack/www/…. - Stage the files you want → commit with a real message.
- Push if the remote is already set.
- php-fpm / nginx logs sit in the same dock if you get a 502 after the change.
MCP for Cursor stays on Free: the agent sees projects and Doctor. Studio is for when you edit yourself, not from chat.
Free vs Pro
Studio writes on Pro/Teams. Free keeps the core stack and one PHP project. Help: /help/projects. Download: /download.
MacFullStack
Try it on your Mac
Free — one PHP project and core stack. Pro unlocks Next/Django, Postgres, Share, and unlimited projects.