Install ProPR, or skip the server
Run npm install -g propr-cli and propr setup on a Linux Docker host (quickstart). ProPR Hosted runs a dedicated instance for you when you would rather not run one.
Linear Coding Sessions let the Linear Agent write code with Claude Code or Codex in Linear's cloud sandbox and draft the pull request. ProPR keeps planning, agent runs, pull requests, and follow-up commits on your server.

Linear runs coding sessions inside its tracker and its cloud, billed from prepaid AI credits. ProPR runs on your infrastructure, keeps delivery in GitHub, and bills nothing itself.
What you keep: your GitHub repositories and review process, Linear as the tracker, and the Claude or ChatGPT plan ProPR runs through Claude Code or Codex.
| Coding Sessions | ProPR |
|---|---|
| Coding Session | Task |
| Linear cloud sandbox | Isolated workspace on your server |
| Draft pull request on the issue | Pull request on every task |
| Review handoff in the Reviews tab | Any plain PR comment in GitHub |
| Prepaid AI credits | Your provider plan, no credits |
| Agent set per workspace | Agent chosen per task |
Run npm install -g propr-cli and propr setup on a Linux Docker host (quickstart). ProPR Hosted runs a dedicated instance for you when you would rather not run one.
Open the web UI, sign in with GitHub, and add the repository. Sign in Claude Code or Codex with the plan you already hold.
Add the AI label to the GitHub issue linked from the Linear issue, then approve the plan.
Review the diff the way you review any pull request. A plain comment on it becomes the next commit on the same branch; /review posts scored findings and /fix applies them. The phone review playbook runs the loop from the GitHub mobile app.
What stays with Coding Sessions: ProPR has no Linear entry point; tasks start from GitHub issues, the web UI, the desktop app, the CLI, or MCP, and the pull request links back to the GitHub issue.
Assign an issue to the Linear Agent and it starts a session with the workspace's configured agent, Claude Code or Codex, in a Linear-managed cloud sandbox. It drafts the pull request, the diff appears on the issue, and review continues in Linear's Reviews tab, where you can hand review comments, rebases, and lint fixes back to the agent. Sessions are available on Linear's Free, Basic, Business, and Enterprise plans and draw from prepaid workspace AI credits: model tokens at provider rates plus sandbox time billed per 20-minute block.
ProPR starts with a plan, runs the agent in isolation on your infrastructure, opens the pull request, and turns GitHub comments into follow-up commits. Any supported agent runs the loop on the plan you already pay for, with no credits and no markup.
| Question | Linear Coding Sessions | ProPR |
|---|---|---|
| Where the agent runs | Linear's cloud sandbox | Your server |
| Work starts from | A Linear issue, comment, or Slack thread | A GitHub issue, plan, PR comment, CLI, or MCP |
| Agents | Claude Code or Codex, set per workspace | Claude Code, Codex, Antigravity CLI, Mistral Vibe, OpenCode, per task |
| Billing | Prepaid AI credits: tokens plus sandbox time | Your provider plans or API keys; no markup |
| Opens a GitHub pull request | Yes | Yes |
| Review comments become follow-up commits | Yes: delegate review actions to the Linear Agent | Any plain comment, any agent |
| Self-hosted infrastructure, keys, and logs | No | Yes |
Verified November 2026: Linear coding sessions docs, Linear AI credits, coding environments changelog, Linear GitHub integration.