What is the best unattended AI coding agent in 2026?
It depends on where your team works. GitHub-only teams should start with Copilot’s cloud agent, which is included in paid Copilot plans. Teams that want one mature autonomous engineer and accept a single harness should pick Devin. Claude-only Slack teams on an Anthropic Team or Enterprise plan should try Claude Tag. Config-as-code teams fit Ellipsis. Pick Nori if you want any harness, your own Claude or ChatGPT subscription or API keys, cron and webhook automations, and Slack, Discord, web, and CLI control at a flat price with no token charges.
What an unattended coding agent is
An unattended AI coding agent is a coding agent that starts work without a human clicking run. A trigger launches it: a cron schedule, a webhook from an alert or CI system, an assigned issue, or a message in Slack. It runs on a cloud machine, edits code, runs tests, and reports back with a pull request or a message in the thread. It is for engineering teams that want recurring and reactive work, such as dependency bumps, flaky-test triage, and alert follow-ups, done while nobody is watching.
Triggers are now standard. What separates the products is which agents and models they run, who pays for tokens, where you steer them from, and what context they carry between runs. For a broader side-by-side of cloud coding agents, see our cloud coding agents comparison.
The unattended agents, as of October 2026
Devin (Cognition) is the most mature single-agent product. Its Automations fire on a schedule (recurring or one-time), Slack, GitHub, GitLab, Linear, Jira, PagerDuty, or a webhook; the older Scheduled Sessions feature is now marked legacy (Devin docs, Devin docs). Plans are Free, Pro $20/month, Max $200/month, Teams from $80/month, and Enterprise via sales, with token quotas and then prepaid credits (Devin billing). It runs only Devin, and it “does not currently support third-party LLM API keys”; a ChatGPT plan can pay for GPT usage only (Devin deployment). Compare: Nori vs Devin.
Factory runs Droids. Automations start a Droid session; webhook triggers are in Private Preview at 10 runs per hour per automation (Factory docs). Plans are Pro $20, Plus $100, and Max $200, Teams at $60/month plus $40 per seat, and Business and Enterprise custom, with rolling usage limits and per-model multipliers (Factory pricing). Bring-your-own-key works in the Droid CLI and desktop app, not on Factory’s hosted web platform (Factory BYOK). Compare: Nori vs Factory.
Claude Tag (Anthropic) puts Claude in your Slack channels, in public beta for Team and Enterprise plans. Routines run on a schedule, a channel watch, or a repository event, and code work lands as draft PRs through the Claude GitHub App. Channel work draws on an org usage balance with a spend limit. It is Claude-only and Slack-only (Claude Tag docs). If your team is all-in on Claude and Slack, it is the simplest option. Compare: Nori vs Claude Tag.
GitHub Copilot cloud agent (formerly the coding agent) is the GitHub-native option. Assign an issue, or create an automation that runs repository tasks on a schedule or in response to events (GitHub docs). It is included in paid plans (Pro, Pro+, Max, Business, Enterprise, Student), not Free (Copilot plans). Since June 1, 2026, usage consumes GitHub AI Credits priced at model API rates, with each plan including credits equal to its price (GitHub blog). Starting sessions from Slack is in public preview (GitHub docs). For GitHub-only teams, it is the cheapest place to start.
Cursor cloud agents run in isolated VMs, require a paid plan, and bill at API pricing; you trigger them from Slack, Linear, GitHub, or the API (Cursor docs). Cursor is now owned by SpaceX; the acquisition reportedly closed on August 14, 2026 (The Next Web). Compare: Nori vs Cursor cloud agents.
Amp Orbs are cloud VMs where Amp’s own agent runs without supervision. Webhooks give an Orb a URL, agents can schedule themselves, and you can @-mention Amp in Slack (Amp manual). Orbs bill per minute with “no Amp token fees or limits,” and you can use your ChatGPT, Claude, and other subscriptions or bring your own key (Amp pricing). Compare: Nori vs Amp Orbs.
Tembo runs Claude Code, Codex, Cursor, Amp, and OpenCode in isolated cloud VMs, and accepts Claude, ChatGPT, and SuperGrok subscriptions. You trigger it with @Tembo in Slack, Linear, or PR comments, from new issues and PRs, the API, webhooks, or a schedule. Plans are a free trial, Pro $60/month and Max $200/month (each a matching usage allowance covering Tembo Gateway tokens and VM time), and Enterprise; a self-hosted or VPC deployment is offered (Tembo pricing).
Ellipsis is the config-as-code option: each agent is a YAML file in your repo that goes live on merge, triggered by cron, Slack and Linear events, or @ellipsis mentions. It bills tokens plus 10%, sandbox compute at $0.142 per vCPU-hour, and no per-seat fees, with a bring-your-own-cloud option in your AWS VPC (Ellipsis pricing).
Charlie Labs, which we covered in July, has shut down. It stopped new signups and remained available until October 5, 2026 (Charlie Labs).
How they compare
| Platform | Unattended triggers | Chat control | Agents it runs | Pricing (as of October 2026) |
|---|---|---|---|---|
| Devin | Schedule, webhook, Slack, GitHub, Linear, Jira, PagerDuty | Slack, Teams | Devin only | Free; Pro $20; Max $200; Teams from $80/mo; then credits |
| Factory | Automations; webhooks in Private Preview | Slack, Linear | Droid only | Pro $20; Plus $100; Max $200; Teams $60/mo + $40/seat |
| Claude Tag | Schedule, channel watch, repo event | Slack only | Claude only | Anthropic Team/Enterprise; org usage balance |
| GitHub Copilot cloud agent | Schedule, repo events, assigned issues | Slack (public preview) | Copilot | Paid Copilot plans; GitHub AI Credits |
| Cursor cloud agents | Slack, Linear, GitHub, API | Slack | Cursor | Paid plan; billed at API pricing |
| Amp Orbs | Webhook, self-scheduling | Slack | Amp | Per-minute Orbs; no Amp token fees |
| Tembo | Schedule, webhook, issues, PRs, API | Slack, Linear | Claude Code, Codex, Cursor, Amp, OpenCode | Pro $60; Max $200 usage allowance |
| Ellipsis | Cron, Slack and Linear events | Slack, Linear | Ellipsis agents (YAML) | Tokens + 10%; no seat fees |
| Nori Sessions | Cron, webhook | Slack, Discord, web, CLI | Any harness: Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Droid, Amp, Goose, any ACP agent | Developer $99/mo; Team $250/mo; never charges for tokens |
Vendor-documented capabilities and pricing as of October 2026. See sources below.
How to choose an unattended coding agent
- What can wake it up. A cron expression covers overnight sweeps; webhooks and events (an alert, an assigned issue, a merged PR) cover reactive work. Check whether webhooks are generally available or still in preview.
- Which agent and model. Single-harness products (Devin, Factory, Claude Tag, Amp) tie you to one agent. If your team already uses several, pick a platform that runs them all.
- Who pays for tokens. Credits, allowances, and API-rate billing put the vendor between you and the model provider. Using your own subscription or keys keeps token spend on your existing contracts.
- Where you steer it. Results should land where the team already works: Slack, Discord, Linear, or GitHub.
- What it remembers. Fresh machines forget your conventions every run unless the platform loads org instructions and memory for you.
- Where it runs. Regulated teams should check for self-hosted or bring-your-own-compute options and identity integration (SAML, SCIM, OIDC).
Where Nori fits
Nori Sessions is a cloud runtime for the coding agents you already use. Every session is an ephemeral cloud machine with your repos, credentials, and org context loaded:
- Any harness. Run Claude Code, Codex, Gemini CLI, Cursor, OpenCode, Droid, Amp, Goose, or any ACP agent.
- We never charge for tokens. Bring your own Claude or ChatGPT subscription, API keys, or LLM gateway. No markup, no provider lock-in, and our incentives stay aligned with yours.
- Cron and webhook automations. Sessions launch, do the work, and report back with no human attached.
- Slack, Discord, web, and CLI. Steer sessions from whichever surface your team uses, and open a terminal and editor on the same machine when a human needs to step in.
- Opinionated defaults. Workflow skills, org skillsets, and memories load on every fresh machine, so agents follow your conventions.
- Enterprise. Bring your own compute, IdP (SAML, SCIM, OIDC), LLM gateway, token provider, and memory provider, in your cloud or on-prem.
Pricing as of October 2026: a free 30-day trial (5 runtimes, no card), Developer $99/month, Team $250/month, and Enterprise custom. Teams have merged 100,000+ PRs with Nori.
Subscribe to the newsletter
Weekly updates and long-form essays from the Nori team on AI agents and the agent ecosystem.
The bottom line
For well-scoped tickets in a GitHub-only shop, Copilot’s cloud agent is the cheapest start. For a single mature autonomous engineer, Devin is the strongest pick. Claude-only Slack teams should try Claude Tag, and teams that want agent configs reviewed like code should look at Ellipsis. If you want to keep your own harnesses and model subscriptions, run them on a schedule or from a webhook, and steer them from Slack, Discord, or the CLI at a flat price, Nori is built for that.
Start a free 30-day Nori trial.
Frequently asked questions
What is an unattended AI coding agent?
An unattended AI coding agent is a coding agent that starts work without a human clicking run. A cron schedule, a webhook, or an event such as an assigned issue or a Slack message launches it; it works on a cloud machine and reports back with a pull request or a message.
Can AI coding agents run on a schedule (cron)?
Yes. As of October 2026, Devin Automations, Factory automations, Claude Tag routines, GitHub Copilot automations, Tembo, Ellipsis, and Nori all support scheduled runs. Devin’s older Scheduled Sessions feature is now legacy; new scheduled work is created as an automation.
Which unattended coding agents can you control from Slack?
As of October 2026, Devin, Factory, Claude Tag, Cursor cloud agents, Amp, Tembo, Ellipsis, and Nori all take work from Slack. GitHub Copilot’s cloud agent Slack integration is in public preview. Claude Tag is Slack-only; Nori also works from Discord, the web, and a CLI.
How much do unattended coding agents cost?
As of October 2026: Devin has Free, Pro $20/month, Max $200/month, and Teams from $80/month. Factory has Pro $20, Plus $100, and Max $200, and Teams at $60/month plus $40 per seat. Copilot plans include GitHub AI Credits equal to the plan price. Tembo has Pro $60/month and Max $200/month usage allowances. Ellipsis bills tokens plus 10% with no seat fees. Nori is Developer $99/month or Team $250/month, never charges for tokens, and has a free 30-day trial.
What happened to Charlie Labs?
Charlie Labs shut down. It stopped new signups and remained available until October 5, 2026.
Can I use my own Claude or ChatGPT subscription with an unattended agent?
Sometimes. As of October 2026, Amp and Tembo accept Claude and ChatGPT subscriptions, Devin lets a ChatGPT plan pay for GPT usage only, and Factory supports bring-your-own-key only in its CLI and desktop app. Nori accepts your Claude or ChatGPT subscription, API keys, or an LLM gateway, and runs any harness.
Sources
- Automations — Devin Docs
- Scheduled Sessions (legacy) — Devin Docs
- Self-serve billing — Devin Docs
- Deployment overview — Devin Docs
- ChatGPT billing — Devin Docs
- Pricing — Factory
- Automations — Factory Docs
- Bring your own key — Factory Docs
- Claude Tag overview — Anthropic
- About Copilot cloud agent — GitHub Docs
- Copilot plans — GitHub Docs
- Copilot usage-based billing — GitHub Blog
- Copilot cloud agent in Slack — GitHub Docs
- Cloud agents — Cursor Docs
- SpaceX completes Cursor acquisition — The Next Web
- Orbs — Amp manual
- Pricing — Amp
- Pricing — Tembo
- Pricing — Ellipsis
- Charlie is shutting down — Charlie Labs