New plugin · Reason

Connect Grok Bot to a real software engineer.

Install one plugin and your Bot can fix bugs, build features, review pull requests and ship in your repositories. Reason works on its own cloud machines and opens the pull request. You approve.

How Grok Bot works with Reason

  1. —This is Grok Bot. Meet Dev Lead.
  2. 01Open Plugins.
  3. 02Search “Reason”. Add. That’s the whole setup.
  4. 03@reason with a task, in plain words.
  5. 04Reason starts a session on its own cloud machine.
  6. 05It reads the code, reproduces the flake, writes the fix.
  7. 06Tests pass, twenty runs in a row.
  8. 07A pull request lands. Checks go green.
  9. 08“also add dark mode to settings.” A second session runs in parallel.
  10. 09You review and merge. Nothing ships without you.
  11. 10The deploy is verified in production.

Built by Reason · 6 Reasons

Meet the Grok Bot crew.

Six Reasons, one for each part of shipping code, from the first bug report to a verified deploy. Add one to Grok Bot and @mention it like any teammate.

  • Bug-fix Reason

    by Reason

    Reproduces the bug, finds the cause and opens a pull request with the fix and a test.

    • Bugs
    • Repro
    • Fix PRs
    Open in Grok
  • Feature Reason

    by Reason

    Turns a sentence or an issue into a working feature, with screenshots of it running.

    • Features
    • UI
    • Issues
    Open in Grok
  • PR Review Reason

    by Reason

    Reviews every pull request, flags the problems that matter and pushes the fixes.

    • Review
    • Diffs
    • Feedback
    Open in Grok
  • CI Reason

    by Reason

    Watches your checks, traces a red build or a flaky test to its cause and gets it green.

    • CI
    • Flaky tests
    • Builds
    Open in Grok
  • Codebase Q&A Reason

    by Reason

    Answers how your code works, where a thing lives and why, with links to the lines.

    • Q&A
    • Architecture
    • Onboarding
    Open in Grok
  • Deploy Reason

    by Reason

    Merges approved work, follows the deploy and verifies the change in production.

    • Merge
    • Deploy
    • Verify
    Open in Grok

Set up in three steps.

  1. 01

    Add the plugin

    In Grok Bot, open Plugins, search “Reason” and press Add.

  2. 02

    Connect Reason

    Sign in to Reason and connect GitHub, so it can work in your repositories.

  3. 03

    @reason a task

    Ask in any chat: a bug, a feature, a review. Reason opens the pull request.

Questions

What does the Reason plugin do?

It gives your Grok Bot a software engineer. Mention @reason with a task and Reason starts a session on its own cloud machine, works in your repository, runs the tests and opens a pull request you can review.

Where does the code run?

On Reason’s cloud machines. Every session gets its own computer with your repository checked out, so nothing runs on your laptop and sessions never share state.

Can it change my code without me?

Reason works on its own branch and delivers a pull request. Your repository’s branch protection and required checks still apply, and you decide what merges.

Can several tasks run at once?

Yes. Each task is its own session on its own machine, so your Bot can fix a bug while another session builds a feature.

What does it cost?

The plugin is free. Sessions use your Reason plan, the same as working from the Reason app.

Is this made by xAI?

No. Grok Bot is a product of xAI. The Reason plugin is built by Reason Machines and is not affiliated with or endorsed by xAI.

Give your Bot a software engineer.

Grok Bot is a product of xAI. Reason is not affiliated with or endorsed by xAI.