Reason

Autonomous coding agent that ships evidence-backed pull requests

Advanced
Screenshot of Reason, Autonomous coding agent that ships evidence-backed pull requests

What is Reason?

Reason is an autonomous AI software engineer that connects to GitHub, takes assigned issues, edits code, writes tests and returns pull requests with recordings and passing checks attached. It also answers engineering requests in team chat and runs on Linux and Mac desktop environments.

Reason positions itself as a coding agent first and everything else second. The product is an autonomous software engineer that picks up a task, works through it in a repo, and hands back a pull request with proof attached. Its homepage demonstrates this across two scenarios: fixing a broken double boost in a small space game and building an AI spend dashboard from a billing export. In the bug case the agent traces the failure to a thrust check that resets the boost charge every frame, edits the relevant files, adds a regression test, then runs the game route to confirm all eight checks pass before merging. In practice the workflow is built around GitHub. An issue is assigned, the agent reads the codebase, makes the edits, writes tests, and opens a pull request. The difference from a generic assistant is the emphasis on evidence: the homepage shows the agent running the app on its own computer, recording a playtest, and attaching the recording to the pull request, along with a summary of what changed and why. Reviewers see a diff across source files, a changelog entry and passing checks rather than a block of suggested code pasted into a chat window. Reason also lives inside chat. In the shared channel shown on the site, a teammate asks for a quarterly reliability review and the agent pulls incident and uptime data, produces a twelve slide deck and two CSV exports, and replies in thread. That makes it useful beyond pure engineering work, but the company is explicit that coding is the focus and other abilities are a byproduct. The site compares its performance to Codex, claiming it outperforms that agent while being 22 percent more cost efficient. It suits engineering teams that already run issue driven workflows on GitHub and want routine fixes, tests and small internal tools handled without a person driving each step. Expect a review-heavy process: the agent proposes, a human merges. Downloads are offered for Linux and Mac, with desktop, terminal and review surfaces shown in the product screenshots.

How do you use Reason?

  1. 1Read the launch writeup
    Start with the introductory post for Reason Agent 1.1 to see the benchmark comparison against Codex and how the cost efficiency figure was measured.
    Reason — Read the launch writeup
  2. 2Get access and install
    Sign in through the site to obtain the Reason client for Linux or Mac and set it up on the machine that will run the agent.
    Reason — Get access and install
  3. 3Connect the codebase
    Point the agent at your GitHub repository during setup so it can read the code, branches and open issues.
  4. 4Assign a first issue
    Pick a small, well described bug from the issue tracker and assign it to Reason. Scope and reproduction notes in the issue give the agent the context it needs.
  5. 5Review the pull request
    When the agent opens the pull request, inspect the diff, the added tests and any recording it attached, then merge or send it back with comments.

Pros and cons

Pros

  • Returns pull requests with tests, changelogs and recorded playtests rather than chat suggestionsAI
  • Claims to outperform Codex while being 22 percent more cost efficientAI
  • Handles multi step work such as reading a billing export, building a dashboard and verifying numbersAI
  • Available in shared chat channels where it can produce decks and raw data files on requestAI
  • Clear focus on coding instead of spreading across unrelated task typesAI

Cons

  • Pricing is not published on the homepage, so cost planning requires contacting the vendorAI
  • GitHub is the only integration named, which limits teams on other source control platformsAI
  • The evidence that it merges reliably is drawn from small demo projects, not large production repositoriesAI
  • Little documentation is offered publicly beyond a single launch blog postAI
  • Desktop availability is limited to Linux and Mac, with no Windows build mentionedAI

How much does Reason cost?

Integrations

GitHub is the integration named on the homepage: the agent connects to a repository, works from issues and delivers pull requests. Chat channels are shown as a further surface for requests.

Features

Reason takes assigned issues, traces faults through a codebase, edits source files, writes and runs tests, and opens pull requests. It records its own verification, such as a game playtest, and attaches it to the pull request. The agent also works inside team chat, where it can gather data, build a slide deck and export raw CSVs in response to a request.

Learn more

Frequently asked questions about Reason

  • How do you use Reason?
    The walkthrough on this page covers 5 steps: 1. Read the launch writeup 2. Get access and install 3. Connect the codebase 4. Assign a first issue 5. Review the pull request.
  • What platforms does Reason support?
    Reason is available on Web App, MacOS and Linux.
  • What does Reason integrate with?
    GitHub is the integration named on the homepage: the agent connects to a repository, works from issues and delivers pull requests. Chat channels are shown as a further surface for requests.
  • What are the limitations of Reason?
    Pricing is not published on the homepage, so cost planning requires contacting the vendor. GitHub is the only integration named, which limits teams on other source control platforms. The evidence that it merges reliably is drawn from small demo projects, not large production repositories.

Status

StatusActive
Views0
Outbound clicks0
Added10/21/2026

Platforms

Web AppMacOSLinux

Pricing

Paid