Now in early access

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 through Slack.

Your whole team can ship code now

If they can describe the task, they can ship the fix. Nori turns every Slack user into someone who can deploy working code — with tests, a PR, and a full audit trail.

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.

From Slack message to pull request

1

Mention @nori

In any Slack channel or DM. Describe the task in plain English. Be as specific or as vague as you want — Nori asks clarifying questions if it needs to.

2

Agent works in the cloud

A cloud session spins up in seconds. Nori clones your repo, reads the codebase, writes code, and runs the full test suite. Progress streams back to the Slack thread in real time.

3

Review the PR

When it's done, Nori opens a pull request and links it in the thread. The whole team sees the work. Review it like any other PR. Or jump into the live session to steer it.

Make Slack your IDE

Your agents get a full cloud environment with your repo and your tools. Your team gets a Slack thread they already know how to use.

Trigger from any channel

Mention @nori in any channel, DM, or thread. No special syntax. Just describe the task.

Real-time progress in-thread

Watch the agent clone, code, and test in the same Slack thread. No switching to another dashboard.

Jump into the session

Need to take over? Click through to a browser terminal or VS Code. Full access to the live environment.

Full test suite, every time

The agent runs your test suite before opening a PR. Tests fail? It fixes them. You review working code.

Org-level visibility

See every active session across your team. Review PRs, attach to sessions, and audit agent work from one dashboard.

Session persistence

Sessions hibernate when idle and wake instantly. Filesystem and agent context survive between connections.

GitHub integration

Clone repos, push branches, open PRs. Agents deliver finished, reviewable work.

Usage-based pricing

Pay only for active compute. No seat licenses, no always-on costs. Sessions hibernate automatically.

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

Already use the terminal? That works too.

Slack is the primary interface, but developers can also start sessions from the CLI, hand off local work to the cloud, or drop into any running session from the browser. Same infrastructure, multiple entry points.

Slack

For the whole team

Anyone can trigger a session by mentioning @nori. No environment setup, no terminal, no CLI knowledge needed. The thread IS the interface.

Terminal

For developers

Run claude locally. Press Ctrl+B to hand off your session to the cloud. Come back from any device. Or start cloud-only sessions from the CLI.

Give your team Stripe-grade agent infrastructure

Nori Sessions is in early access. We're working with teams that want the same agent runtime that powers thousands of PRs per week at Stripe, Ramp, and Spotify — without building it themselves.

Free Skills — codified agent workflows that make your agents effective out of the box
Usage-based Sessions — managed cloud runtime with Slack integration and org control
Contact Us

No seat licenses. No minimums. Pay for compute, not users.