Now available

Background agents for every team

Stripe, Ramp, and Spotify each spent months building internal agent infrastructure. Their agents now ship thousands of PRs per week. Nori Sessions is the off-the-shelf version — managed environments, your repo, your tools — ready in a day, not a quarter.

# eng-requests
C
Cliff 2:14 PM
@nori the auth timeout on /api/sessions is hitting users in EU. Can you fix it and add a regression test?
N
Nori APP 2:14 PM
On it. Spinning up a session…
✓ Cloned user-service
✓ Found root cause in auth middleware
✓ Fixed timeout config for EU region
✓ Added regression test
✓ All tests passing (47 specs)
Session active · user-service
Open Terminal Open IDE
N
Nori APP 2:18 PM
Done. PR ready for review.
PR #142: Fix EU auth timeout →

They built it. You can buy it.

The best engineering teams are merging thousands of agent-authored PRs per week. Each one spent months building custom infrastructure to get here. You don't have to.

Stripe built sandboxed devboxes, blueprint orchestration, and 500+ MCP tools. Spotify built a fleet management platform. Ramp built cloud VMs with full CI integration. Each team spent months of senior engineering time. Nori Sessions gives you that infrastructure out of the box, accessible to your whole team from day one.

Bring your whole team into the AI future

When AI tools live where your team already works, adoption happens naturally. People see what others are building, share ideas for new use cases, and learn from each other's prompts. Even nontechnical team members start shipping — no terminal required, no training needed.

Team activity · Today
S
Sarah from Support asked Nori to fix a broken date filter in the KPI dashboard
PR merged
D
Dev from Engineering handed off a rate-limiter implementation to the cloud
In progress
L
Lisa from Product asked Nori to update pricing page copy to match the new tiers
PR merged
R
Ravi from Engineering triggered a nightly E2E run via scheduled workflow
Passed

Engineers

Delegate the boring stuff

Fire off a bug fix or migration while you focus on the hard problem. Review the PR when it's ready. Don't context-switch.

@nori add rate limiting to POST /webhooks — 100 req/min per API key, 429 when exceeded

Product & Design

Ship without filing a ticket

See a copy error? Pricing page outdated? Just tell Nori. No Jira ticket, no sprint planning, no waiting for an engineer to pick it up.

@nori the pricing page still shows the old tier names. Update them to match the new pricing doc.

Ops & Support

Fix the dashboard yourself

Don't wait for the next sprint. If the KPIs are wrong or the internal tool has a broken filter, just ask Nori to fix it.

@nori the KPI dashboard is showing last month's data. The date filter in queries.sql is hardcoded.

Work together where the context actually matters

You're already having the conversation. Someone describes the bug, hashes out requirements, or sketches a plan. With Nori, you can drop an agent into that conversation at any moment — and it picks up the full context.

1

Have the conversation

Your team discusses the problem in Slack, Linear, or wherever you work. Context builds naturally as people contribute.

2

Drop an agent in

When you're ready to act, mention @nori. The agent picks up the full thread context — no re-explaining, no copy-pasting. A cloud session spins up in seconds.

3

Stay in the loop together

Progress streams back into the same thread. Anyone can steer the agent, attach to the live session, or jump into the terminal. When it's done, the PR shows up right where the conversation started.

# eng-billing
M
Maria 10:32 AM
Three customers hit the same invoice rounding bug this morning. The total is off by a cent when there's a mid-cycle proration.
J
Jake 10:34 AM
Probably the calculateProration() rounding — we floor instead of round-half-up.
M
Maria 10:35 AM
@nori fix the proration rounding in billing-service. Should use round-half-up, not floor. Add a regression test for mid-cycle proration.
N
Nori APP 10:35 AM
On it. Spinning up a session…
✓ Cloned billing-service
✓ Found Math.floor in calculateProration()
✓ Replaced with round-half-up
✓ Added regression test for mid-cycle proration
✓ All tests passing (89 specs)
PR #318: Fix proration rounding to round-half-up →

Agents that start themselves

Set up webhook or scheduled triggers and let agents run autonomously. Hook into the tools you already use — every trigger spins up a full cloud session, runs your prompt, and delivers the result.

Webhook Sentry → Nori
Prompt A new error fired in Sentry. Investigate the stack trace, find the root cause in the codebase, write a fix with a regression test, and open a PR.
PR #217: Fix null pointer in payment webhook handler
Scheduled Every weekday at 9am
Prompt Review all commits across our repos from the last 24 hours. Write a daily summary and post it to #engineering in Slack.
Daily digest posted to #engineering
Scheduled Nightly at 2am
Prompt Run the full end-to-end test suite against staging. If anything fails, investigate the failure, file a GitHub issue with reproduction steps, and battle-test the fix.
E2E passed — 3 flaky tests stabilized, issues filed

Not another black-box agent

Claude Web and Cursor Background Agents give you a generic sandbox. Nori gives you a fully configurable environment that your team controls — pre-loaded with your context, your tools, and your defaults. And it works with any agent: Claude Code, Codex, Goose, or your own.

Generic agents

Opaque sandboxes

  • Generic environment, no org context
  • Can't install custom tools or dependencies
  • No way for your team to set defaults
  • One-size-fits-all — can't adapt to your stack
  • Locked to one agent vendor

Nori Sessions

Your box, your rules

  • Pre-loaded with your repo, your config, your context
  • Install anything — it's a real cloud VM
  • Tech leads set org-wide defaults and agent skills
  • Drop into a full terminal or VS Code at any time
  • Bring any agent — Claude Code, Codex, Goose, or your own

Custom context

CLAUDE.md files, agent skills, coding conventions — baked into every session so the agent writes code the way your team does.

Peel back the abstraction

Unlike hosted agents, you can SSH in, inspect the filesystem, edit files directly, or take over from the agent mid-task. The environment is yours.

Team-managed defaults

Your tech lead configures the base image, default tools, permissions, and agent skills. Everyone on the team gets a consistent, production-grade environment.

Skip the months of custom infrastructure

Stripe, Spotify, and Ramp each dedicated senior engineering teams to build their agent runtime. Here's what that looks like — and what you skip with Nori Sessions.

Build it yourself

Months of engineering

  • Provision and manage sandboxed environments
  • Build orchestration layers and blueprint systems
  • Integrate MCP tools, CI pipelines, and credentials
  • Wire up Slack triggers and GitHub workflows
  • Maintain, patch, and scale the infrastructure

Nori Sessions

Deploy in a day

  • Go from zero to merged agent PRs in a day, not a quarter
  • Zero infrastructure to build, patch, or on-call for
  • No dedicated platform team required
  • Scales with usage — pay for compute, not engineering months
  • Spend your senior engineers on product, not plumbing

Work where your context is

Agents need context to do great work. Nori hooks directly into your system of record — whether that's Slack, Linear, GitHub, Google Drive, or something else entirely. Your tools become the agent's tools.

💬

Slack

Trigger sessions, get progress updates, and review results — all in-thread.

Linear

Agents read tickets, update status, and link PRs back to issues automatically.

🐙

GitHub

Clone repos, push branches, open PRs, and run CI. The full development workflow.

📄

Google Workspace

Access Docs, Sheets, and Drive. Agents can read specs and write reports.

🚨

Sentry

Query errors, investigate stack traces, and fix bugs triggered by production alerts.

📊

Datadog

Pull metrics and logs to inform debugging and performance investigations.

Custom MCP

Connect any MCP-compatible server. Bring your own tools, APIs, and data sources.

>_

Terminal / CLI

Developers can start sessions from the command line or hand off local work to the cloud.

Start shipping with agents today

No seat licenses. No minimums. Pay for what you use.

30-day free trial

Nori Skillsets

Codified agent workflows that make your agents effective out of the box.

$10 / user / month
  • Pre-built agent skills and workflows
  • Custom skill authoring
  • Works with Claude Code, Codex, Pi, Gemini
  • Team-managed defaults
30-day free trial

Nori Sessions

Managed cloud runtime with Slack integration and org-level control.

$50 / agent / month
  • Everything in Skillsets
  • Cloud agent environments
  • Slack-driven task creation
  • Session persistence & hibernate
  • Org-level visibility & control