Grok Bot vs Cursor is a setup decision more than a rivalry: Cursor is where an agent writes, tests and ships code in your repo, and Grok Bot is where a named Bot handles work across your apps and websites.
Both sit on the same stack, so I set them up together and give each one a lane.
The Grok Bot get-started page says it plainly: Grok Bot uses your Cursor account, and there is no separate Grok Bot login.
The Grok Bot overview adds that the computers Bots work on run in Cursor's cloud.
So the real job is wiring two lanes on one account, and that is what the seven steps below do.
If you want my team to map which lane each task in your business belongs to, book a free SEO strategy session.
The split: Cursor builds the software, Grok Bot runs the errands
Cursor Agent is the assistant inside the editor that completes coding tasks, runs terminal commands and edits code.
You open it in the side pane with Cmd+I, and you pick the model it runs on.
Grok Bot is a separate desktop and phone app built around Bots with names, jobs and memory.
Its working space is a cloud machine that stays put between tasks, with a browser, files and a shell.
Here is the detail that shapes the whole setup: all of your Bots share that one computer, and each Bot gets its own screen on it.
Cursor's cloud agents work the other way round, because each one runs in its own isolated VM with a full development environment.
Grok Bot vs Cursor side by side
| Area | Cursor | Grok Bot |
|---|---|---|
| Main job | Write, test and ship code in a repo | Multi-step work across apps and websites |
| Where you drive it | Editor, CLI, cursor.com/agents, iOS app, Slack, GitHub, Linear, API | Desktop app, iPhone and Android apps, Slack for Team Bots |
| Where work runs | Your machine, or one isolated VM per cloud agent | One persistent cloud computer per user, in Cursor's cloud |
| Model | You pick it per task | Grok Bot picks it; no model picker |
| Safety layer | Run Modes: Auto-review, Allowlist, Run Everything | Auto Review, approval cards, Ask first rules |
| Repeat work | Automations on schedules and repo, Slack, Linear or webhook events | Routines on schedules, Slack, GitHub, Linear, Sentry, PagerDuty, email or webhook |
| Code review | Bugbot on every pull request update | Hands coding to Cursor cloud agents |
| Login | Cursor account | The same Cursor account |
This table is my own reading of each vendor's docs, since neither side publishes a head-to-head.
Step 1: Sign in once, because Grok Bot uses your Cursor account
Install Cursor first and sign in.
Then download the Grok Bot desktop app from x.ai/bot and choose Sign in on the welcome screen.
Authentication finishes in your browser with the same Cursor account.
If your company runs single sign-on, use the normal company flow, because your existing Cursor SSO setup carries over to Grok Bot.
Under the hood, the Grok Bot security page says the desktop and mobile apps send each request to Cursor's servers.
Admin settings for Grok Bot live inside the Cursor dashboard as well, so there is no second console to learn.
Step 2: Set Cursor's Run Mode before the agent touches a repo
Open Settings, then Agents, then Approvals & Execution.
The Run Modes page offers three choices: Auto-review, Allowlist and Run Everything.
I start on Auto-review, which runs allowlisted calls at once, sandboxes shell commands where it can and sends the rest to a classifier.
Allowlist suits a small set of trusted repeat actions with no classifier in the loop.
Run Everything removes every prompt, so I keep it off for anything near a client project.
Cursor itself warns that Auto-review is not a security boundary, because the classifier can get a call wrong in either direction.
🔥 Want the full two-lane agent setup on video? Inside the AI Profit Boardroom you get step-by-step video trainings, the installable Agent OS, four coaching calls a week and 3,400+ members wiring agents like Cursor and Grok Bot into real businesses. → Join the AI Profit Boardroom
Step 3: Write project rules the agent can't ignore
Cursor reads project rules from .cursor/rules, and each rule must be an .mdc file.
A plain .md file in that folder is ignored, because it has no frontmatter for description, globs and alwaysApply.
If you prefer plain markdown, put the instructions in AGENTS.md instead.
I write three rules on day one: how to run the tests, which folders are off limits, and how commit messages should read.
Teams can add Team Rules on top, and those take precedence across every project.
Step 4: Connect source control so cloud agents can start
Cloud agents clone your repo, work on a separate branch and push changes back for handoff.
Before anyone can start one from a repository, a Cursor account admin has to connect GitHub, GitLab, Bitbucket Cloud or Azure DevOps.
You also need read-write access to the repo and any dependent repos or submodules.
Once that is done, you can start cloud agents from the desktop app, cursor.com/agents, the iOS app, Slack with @cursor, a GitHub comment, Linear or the API.
Spend time on the environment, because Cursor says an agent that can't run tests or reach services can't close the loop on its own work.
Step 5: Turn on Bugbot and one Automation
Bugbot reviews pull request diffs and leaves comments with explanations and fix suggestions.
It runs on every pull request update, and you can trigger it by commenting cursor review or bugbot run.
It skips pull requests over its review-size limit and asks you to split the change.
Next, create one Automation in the Agents Window, at cursor.com/automations, or with the /automate skill.
Pick a trigger, write the prompt, choose tools such as Send to Slack, decide whether it needs a repo, then save and activate it.
A daily digest of codebase changes is the gentlest first Automation, because it reads and reports without editing anything.
Step 6: Give Grok Bot one job and an Ask first rule
Create one Bot and describe one repeatable outcome in a single message.
The use cases page recommends starting each role with read-and-prepare work before adding approved actions.
Auto Review checks each action the Bot is about to take and shows an approval card when one needs your OK.
Add an Ask first rule for sending messages, publishing and deleting data, so those always get a card.
Connect only the apps that job needs, because connected apps are account-wide and every Bot you run can use them.
App logins stay off the computer, since OAuth tokens are held on Cursor's connector backend and the Bot calls tools without receiving them.
📞 Not sure which tasks belong to which agent? Book a free SEO strategy session and my team will walk through your workflows and show where each tool fits. → Grab your free strategy call
Step 7: Wire the handoff from Bot to cloud agent
This is where the two products meet: the Teams and Enterprise docs say Grok Bot can delegate coding tasks to separate computers under your existing Cursor Cloud Agent controls.
The switch sits on the Grok Bot page of the Cursor dashboard, applies to the whole team and is on by default.
When the cloud agent finishes, the files and results page says the Bot copies the images, videos and other files from its final report and attaches them to its reply.
On the phone, that card offers View PR if the run opened a pull request, and Open in Cursor to jump into the run.
Turn the switch off if your team doesn't need delegation.
Where Cursor wins
- Anything that lives in a repo. Edits, tests, builds and pull requests are its home turf.
- Model choice. Cursor supports frontier models from OpenAI, Anthropic, Google, SpaceXSI and more, and you choose per task.
- Planning big changes. Plan Mode (Shift+Tab) asks clarifying questions, researches the codebase and hands you a plan to edit before any code is written.
- Parallel work. You can run as many cloud agents as you want, and they don't need your laptop online.
- Review on every PR. Bugbot sits on each update without you asking.
Where Grok Bot wins
- Work outside the codebase. Email, calendars, Slack and websites with no app at all.
- Persistent context. A named Bot keeps its memory, files, browser sessions and preferences across sessions.
- Wider triggers. Routines fire on schedules, Slack messages, GitHub, Linear, Sentry or PagerDuty events, emails and webhook calls.
- Setup by message. You describe the job in chat instead of building a workflow.
- Bots that coordinate. Bots can message each other, share group chats and pass ownership of a task.
Two small-business setups, step by step
A web agency with six client sites
- A client emails a bug report; a Grok Bot routine on that inbox drafts a short ticket and asks you to approve it.
- You approve, and the Bot delegates the fix to a Cursor cloud agent on the client's repo.
- The cloud agent works on a branch, runs the tests and opens a pull request.
- Bugbot reviews the pull request on its first push and comments on anything risky.
- The Bot attaches the files from the agent's report and drafts a client update for you to send.
A plumbing firm with a booking site
- A Bot reads new booking emails each morning and drafts replies with open calendar slots for your approval.
- When the booking form breaks, you start a Cursor agent in Plan Mode and review its plan.
- You click to build, the agent edits the form code and runs the checks, and you merge.
- The Bot keeps drafting replies the whole time, because its routines run in the cloud.
🔥 Get the prompts and rules I use for both lanes Inside the AI Profit Boardroom you get step-by-step video trainings, the installable Agent OS, four coaching calls a week and a community of 3,400+ members sharing agent setups. → Join the AI Profit Boardroom
Gotchas the docs flag
- One Bot runs one computer-use task on its screen at a time, so split heavy browser jobs across Bots.
- Anything placed on the shared computer is available to every Bot you run.
- A site can block automation or ask for a human step, and the Bot hands that step to you.
- Grok Bot runs only on Cursor-hosted cloud computers, with no on-premises option today.
- Cursor cloud agents can't start from a repo until an admin connects source control.
- Delegated coding runs under your Cloud Agent settings, not the Grok Bot network policy.
Verdict by job type
- Pick Cursor if the work ends in a commit, a pull request or a deployed app.
- Pick Grok Bot if the work ends in a drafted email, an updated sheet, a Slack post or a finished web task.
- Run both if your business has a codebase and an inbox, because one Cursor login covers the pair and the Bot can hand code to cloud agents.
For the same exercise with OpenAI's coding agent, see my Grok Bot vs Codex setup guide.
Also On Our Network
- 🌐 Which tool a salon, plumber, shop or agency should start with
- 🌐 An eight-criterion scorecard rating Cursor and Grok Bot from the docs
- 🌐 Five copy-paste prompts that route work between Cursor and Grok Bot
- 🌐 Which models to run in Cursor when Grok Bot hands it code
- 🌐 The complete Grok Bot vs Cursor guide on the AI Profit Boardroom blog
FAQ: Grok Bot vs Cursor
Do I need a separate login for Grok Bot if I already use Cursor?
No. Grok Bot signs in with your Cursor account, and your existing Cursor SSO setup applies if your company uses one.
Which Cursor Run Mode should I start with?
Auto-review. It runs allowlisted calls, sandboxes shell commands where it can and sends the rest to a classifier, which Cursor says is not a security boundary.
Can Grok Bot write code itself?
It can delegate coding tasks to Cursor cloud agents on separate computers. The switch for that is on the Grok Bot page of the Cursor dashboard and is on by default.
Why are my Cursor rules being ignored?
Project rules in .cursor/rules must use the .mdc extension. A plain .md file there is ignored, so use AGENTS.md if you want plain markdown.
Where do Grok Bot and Cursor cloud agents actually run?
Both run in Cursor's cloud. Your Bots share one persistent computer, while each Cursor cloud agent gets its own isolated VM.
📺 Video notes + links to the tools 👉
🎥 Learn how I make these videos 👉
🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉
About Julian
I'm Julian Goldie, an SEO entrepreneur, author and founder of the AI Profit Boardroom, which has 3,400+ members.
I help business owners scale with AI agents, automation and SEO.
- I've built a 7-figure SEO and link building agency, Goldie Agency, with a team of 70+ SEO experts.
- I've grown a YouTube channel to 400,000+ subscribers.
- I wrote "Link Building Mastery".
- My Udemy courses have taught over 29,000 students.
→ Get my best AI training inside the AI Profit Boardroom
Set your Run Mode, write the first rule, give one Bot one job, and book a free strategy session if you want help drawing the line in grok bot vs cursor.











