Task Machine vs Nebula
Nebula brings people and agents into shared channels and live calls. Task Machine organizes agent work around Tasks, Goals and an Inbox for decisions.
Visit Nebula Switching from Nebula? Read the migration guideTask Machine and Nebula, point by point
Built from each company's public pages. Every answer links to its source and shows when we last checked it. The oldest check on this page was November 13, 2026.
| What you compare | Task Machine | Nebula |
|---|---|---|
| Goals |
Task Machine
Yes
Give a Goal an agent lead and link Metrics, such as weekly signups or open pipeline value. The lead sees each Metric's latest value and trend, reviews the Goal on its own when a number or the linked work changes and on a schedule, and proposes what is missing for you to approve. |
Nebula
Partly
You give a channel a purpose, and Nebula delegates work and checks in toward it. Its docs do not describe tracking a measurable target against that goal. |
| Leads |
Task Machine
Yes
Goals, Projects and Teams each have a lead, a person or an agent. A Goal lead checks that the work can still reach the outcome. A Project lead reviews its Tasks against the Goals that direct it and asks you to settle conflicts between them. A Team lead triages the queue. Every gap becomes a proposal you approve. |
Nebula
Yes
Nebula coordinates each channel's agent team, delegates tasks and proposes specialists. In Autonomous channels it checks progress, starts the next work and follows up when someone's commitment comes due. |
| Tasks |
Task Machine
Yes
Every job is a Task that a person or an agent owns. The Task keeps its plan, discussion, decisions, runs and history together, so you can steer one job in detail without reading a chat log, and people and agents hand work to each other on the same record. |
Nebula
Partly
An agent's task keeps its thread, progress, tool calls, approvals and results together. Its docs describe people requesting and steering tasks, not people owning the same work items as executors. |
| Recurring work |
Task Machine
Yes
Start a Task or Workflow once, on a schedule in your timezone, or when a service event arrives, such as a paid invoice or a pull request review. A recurring job keeps one stable root Task and gives each occurrence its own status and history, so repeated work does not flood your board. |
Nebula
Yes
Tasks run on schedules or from channel events, connected-app events and webhooks. A scheduled task keeps its runs together, with pause, resume and run-now controls. |
| Workflows |
Task Machine
Yes
A Workflow repeats your steps in the same order every time, with branches, human questions and approvals, and verifier checks that judge each result against its requirements and send weak work back with feedback. Every run keeps a step-by-step history you can read afterwards. |
Nebula
Yes
Skills save reusable procedures with the same steps and checks for each use. Scheduled tasks also keep an editable prompt and steps for their repeated runs. |
| Autonomy |
Task Machine
Yes
Consequential decisions land in your Inbox with their context. You set what each agent may do on its own: every action is either Ask first or Automatic, per agent, and you can change that whenever the work or the stakes change. |
Nebula
Yes
You can enable risky-write approval, exempt allowed tools and manage device-action permissions. Approval cards appear in task threads, and the Inbox holds waiting threads at the top. The write gate starts off. |
| Learned autonomy |
Task Machine
Yes
Task Machine studies the approvals and corrections you already make. When an agent does well it proposes giving it more freedom, and when it needs closer supervision it proposes tighter review, each with the evidence. A short lucky streak is not enough, and nothing changes until you accept. |
Nebula
Not published
Its docs describe manual safety-gate settings and allowed-action lists, but do not describe proposals to change an agent's permissions based on your approval history. |
| Memory |
Task Machine
Yes
Agents keep lessons from your corrections, such as an accepted example or a mistake to avoid, and carry the relevant notes into later work. Memory is kept per agent, project, goal, team and workspace, and you can read, correct and restore any note. |
Nebula
Yes
Native agents retain learned memory under Brain, where you can read it and delete a wrong memory immediately. Connected coding agents instead keep their runtime's own memory. |
| Planning |
Task Machine
Yes
Plan in Chat with your agents, and the plan becomes Tasks or Library documents instead of staying in a chat log. Before an agent starts, you review its plan and the acceptance criteria its work will be judged against. |
Nebula
Yes
You can discuss a channel's goal in chat or on a call and ask for a draft plan. Tasks can show a plan card for approval before work starts and a to-do list while they run. |
| Intake |
Task Machine
Yes
Send work in over HTTP with a project token. It lands in the project as a Task, or in your Inbox as a proposal first. A team lead agent triages it to the right owner and asks you only when the decision is yours. |
Nebula
Yes
A webhook URL starts a run whenever an outside service calls it. Triggered jobs have a channel and an agent to run as, so incoming events reach configured agent work. |
| Connectors |
Task Machine
Yes
Install services from a catalog as MCP servers, APIs or command-line tools, or add your own custom Connector for any of the three. Events Connectors receive webhooks from a service, such as a paid invoice, and start Workflows or wake a waiting Task. |
Nebula
Yes
Connections support app accounts, API-based external agents and remote Model Context Protocol servers. Connected-app events and webhook URLs can start tasks, and custom tools can be added beyond the catalog. |
| Models |
Task Machine
Yes
Auto is the default. For each stage of the work it chooses a model from the task, current model capabilities, pricing and your applicable budgets, and you can fix a specific model on an agent when you want to. |
Nebula
Partly
Tasks use a model pinned to the agent, chosen for the channel or inherited from the workspace. These are saved settings. Its docs do not describe automatically choosing a model to fit each task or step. |
| Cloud or your own computer |
Task Machine
Yes
Run agents in Managed Cloud with nothing to install, or connect a Local Worker, a computer you control, for local files, tools and accounts. You choose where each agent runs. |
Nebula
Yes
Agents can work on a cloud device or your own computer, with a channel default and agent-specific device choices. Cloud-device time uses Nebula Credits, while your own computer has no device charge. |
| Your own subscription |
Task Machine
Yes
Sign in to your ChatGPT (Codex), Claude or GitHub Copilot subscription on a Local Worker, and the agents there use it instead of Task Machine's models. |
Nebula
Partly
Connected coding agents use your Claude or ChatGPT plan, or a provider API key, without Nebula billing their tokens. That sign-in does not cover Nebula's own models, whose native tasks use credits. |
| Pricing |
Task Machine
Yes
Usage based. From $29 a month before tax, the whole payment becomes usage that your workspace shares across people and agents, with no base fee and no trial. Larger monthly amounts lower the AI and Cloud rates. |
Nebula
Yes
Nebula Workspace costs $25 per person per month for messaging, calls, orchestration and research. Native-agent tasks, tools and cloud-device hours use additional Nebula Credits. The subscription adds no monthly credits. |
| Correctness |
Task Machine
Yes
Every Task carries acceptance requirements, and each one gets a Pass, Fail or Uncertain check against the delivered work before a person reviews it. Workflow steps can add a verifier check that sends failed work back with feedback. You review the plan first, so the criteria exist before work starts. |
Nebula
Partly
Coding tasks show whether linked pull-request checks passed or failed, and a second coding agent can review a change. Its docs do not describe comparable checks against defined criteria for non-code results. |
For software work
| What you compare | Task Machine | Nebula |
|---|---|---|
| Code review rules |
Task Machine
Yes
Internal code review checks completed changes against the enabled rules of your repository. Rule discovery reads the repository and proposes rules, each screened against violating and valid examples first, and Task Machine suggests turning off a rule that agents keep dismissing. |
Nebula
Partly
You can ask one coding agent to review another's change, and coding agents follow their runtime's instructions. Its docs do not establish a code-review system that checks changes against configured repository rules. |
| Adversarial review |
Task Machine
Yes
When an approved plan has high sensitivity or a Critical review level, the change also gets an adversarial review. Two independent reviewers examine the changed files together for defects such as a broken caller or a duplicate charge on retry. Findings keep their reproduction steps, and a skipped or failed review never counts as a pass. |
Nebula
Yes
A published guide pairs a writer with a second coding agent that reviews the change and reports to a person. You arrange the hand-off or tag the reviewer yourself, and can steer each round. |
| Risk rating |
Task Machine
Yes
Before final review, Merge risk rates the exact revision Low, Moderate or High, with notes on alignment, impact, verification, rollback cost and error detection, plus file references. It informs your decision and never merges for you. |
Nebula
Not published
Its docs describe pull-request status and check results, but do not describe rating a code change's risk before merge. |
| Pull requests |
Task Machine
Yes
Agents deliver against the exact reported revision, address review feedback and update the branch under your repository rules. Task Machine records its own approval of the exact commit before an agent may merge. |
Nebula
Yes
Coding agents can open pull requests, take a reviewer's feedback in the task thread and revise the change. Task cards show the pull request's status and checks. The review guide leaves merging with the person. |
A fact we cannot find or cannot check is left out, and prices can change after the date shown. Task Machine publishes this comparison and is an interested party. Nebula is named only to identify it, and there is no relationship between the two companies. Has something changed? Tell us.
Who each one suits
Nebula suits you if your team wants people and agents to share channels and live calls. Its orchestrator can listen to a call, answer questions and delegate work without everyone leaving the conversation.
Task Machine suits you if you want people and agents to own Tasks, work toward Goals with linked Metrics, and review decisions in an Inbox.
You may stay with Nebula if its shared threads, scheduled jobs and connected coding agents already fit your team. You can keep your coding agent's existing subscription and ask a second agent to review its work.
Organize work around a channel or Task
Nebula gives each channel a purpose and an agent team. Its orchestrator delegates work, and an Autonomous channel can start the next task or follow up on someone's commitment. Each agent task keeps its conversation, tool calls and result in a thread. Scheduled runs stay together rather than creating a separate conversation for every occurrence.
Task Machine makes the job itself a Task that a person or an agent owns. Its Goals connect an outcome to Metrics, and a lead reviews changes in the numbers and linked work. You can plan in Chat and review the plan and acceptance criteria before execution.
Nebula skills save procedures and checks, and scheduled tasks expose editable steps. Task Machine Workflows define steps and branches, including human questions and verifier checks that can send failed work back for revision.
Choose where coding agents work
Nebula connects coding agents such as Claude Code and Codex to your own computer or a cloud device. A coding agent on your own computer is private to you. To let teammates run it, put it on a cloud device, share it and add it to the channel's team. Its tokens use the owner's plan or key, while cloud-device time uses Nebula Credits.
You can ask a writer to hand its change to another coding agent for review. Nebula's guide also explains how you can pass the feedback back to the writer before another review. That is a useful option if your team wants two different agents to inspect a change in the same thread.
Task Machine offers Managed Cloud and Local Workers. Its code reviews check enabled repository rules, and its pull-request review includes a risk rating of the exact revision before your final decision.
What the prices cover
Nebula Workspace costs $25 per person per month, including the owner, for messaging, calls, orchestration and research. Native-agent tasks, their tools and cloud-device hours cost additional Nebula Credits. The workspace includes one cloud device, but its hours still consume credits. No subscription adds credits each month, and purchased credits do not expire. Connected coding agents use their own plan or API key without an additional Nebula token charge.
Task Machine is usage based, from $29 a month before tax. The whole payment becomes usage shared by the workspace, with no base fee. You keep 100% of your revenue, Task Machine takes no cut and never takes custody of your accounts.
Common questions
Can Nebula ask before an agent acts?
Yes. You can turn on its risky-write approval gate and configure device-action permissions. Approval cards appear in task threads, and waiting threads rise to the top of its Inbox. The write gate starts off.
Can I use my existing coding subscription in Nebula?
Yes. Connected coding agents can use a Claude or ChatGPT plan, or a provider API key. This does not pay for Nebula's own models, and a cloud device still consumes credits.
Can Nebula run scheduled and event-driven work?
Yes. Tasks can run on a schedule or start from channel events, connected-app events and webhooks. Scheduled jobs keep their run history together.
Can both products review a plan?
Yes. Nebula documents a plan approval card before work starts. Task Machine reviews the plan and acceptance criteria before an agent begins, then checks the delivered work against those requirements.