The model companies' cloud agentsUpdated 9 October 202612 min read
Kavela vs Gemini's cloud agents
Gemini Spark is a personal agent that works across your Google apps around the clock. Kavela runs a whole team of agents across your tools, on the Claude or ChatGPT plan you already pay for.
Abstract
Google runs Gemini as a cloud agent in three places. Gemini Spark, launched on 19 May 2026, is a personal agent in the Gemini app that keeps working in the cloud after you close your laptop 1, 2. The Gemini agent for Gemini Enterprise, announced on 9 October 2026, adds sub-agents and coworker agents with email addresses of their own, though Google has not said when it will be available or what it will cost 3. Jules is a coding agent for GitHub repositories 4. This report describes how they handle six things a team of agents needs, then how Kavela handles the same six. The short version: Spark is one personal agent, at its best inside Google's own apps, and needs a personal Google account and a Google AI subscription 2. Kavela runs a standing team of agents on one calendar and one Approvals inbox, each on your own Claude or ChatGPT plan or included Kav AI, and connects services by OAuth, MCP, keys or a live browser sign-in.
| Topic | Kavela | Gemini |
|---|---|---|
| Your model plan | Claude or Codex on your own plan, or included Kav AI, chosen per agent | Spark: Gemini on Google AI Pro or Ultra; the enterprise agent also uses Claude models 1, 2, 3 |
| Managing many agents | A lead agent plans and assigns work to a standing team, on one calendar | Spark: one agent, sub-agents planned; enterprise coworker agents announced, no date 1, 3 |
| Agent email | A workspace inbox agents use to sign up for services | Announced: emailing Spark, and coworker agents with their own addresses; no dates stated 1, 3, 5 |
| Approvals | One inbox across every agent, as typed cards | Spark confirms inside each task; Gemini Enterprise Inbox groups Needs your input, Errors, Completed 2, 6 |
| Recurring runs | Schedules or events, each agent in its own cloud computer | Spark: up to 15 running tasks and 50 active schedules 2, 7 |
| Connections | OAuth, MCP, API keys, secrets or a live browser sign-in, set up by the agent | Google apps, some third-party apps, MCP by URL, Chrome with your logins in the US 2, 5, 8 |
What Gemini is
Gemini Spark is Google's personal agent in the Gemini app, launched on 19 May 2026. Google describes it as an agent that can automate complex workflows and manage schedules for ongoing tasks; it runs on Gemini 3.5 and, as a cloud agent, keeps working when you close your laptop or lock your phone 1, 2. You switch to Spark in the Gemini sidebar, describe the task and when to run it, and follow each task in a thread with a work panel that shows its steps and the files it read or changed 2. Spark needs a personal Google account, a Google AI Pro or Ultra subscription and an age of 18 or over, and is not offered in the European Economic Area, Nigeria, Switzerland or the United Kingdom; Google calls it an experimental feature in early development 2.
On 9 October 2026 Google announced the Gemini agent for Gemini Enterprise: one agent for work that runs in the cloud, keeps going for hours or days, and works inline in email threads, documents and Chat spaces 3. It can create sub-agents for a job, and coworker agents with a standing role and a Google Workspace account of their own 3. The announcement does not state when the Gemini agent or its coworker agents will be available, or what they will cost 3. It builds on Gemini Enterprise's long-running agents and Inbox, announced in April 2026 6.
Jules is Google's coding agent. It clones a GitHub repository into a virtual machine, proposes a plan you approve, then makes the changes and offers them as a branch or a pull request 4, 9. It has a free tier and is included with Google AI Pro and Ultra 10. Its public changelog has no entry after 9 March 2026, so this report mentions it only where it differs from Spark 11.
1. Your own model plan
How Gemini does it
Spark runs on Gemini 3.5, and Google's help pages describe no other model or provider 1, 2. It needs a Google AI Pro or Ultra subscription; Ultra costs $100 or $200 a month 2, 12. Jules also runs on Gemini models, with a free tier and higher limits included in Google AI Pro and Ultra 10, 11.
The Gemini agent for Gemini Enterprise goes further on models: Google says it works across the Gemini family and Anthropic's Claude models today, with other models to come 3. The announcement describes no way to bring a model subscription you already pay for 3.
How Kavela does it
Kavela runs on your choice of plan, agent by agent. With your own Claude plan, Claude Code runs inside the agent's own cloud computer and you sign in to it yourself; with a ChatGPT plan, the same agent can run Codex instead. The sign-in is yours: Kavela does not route requests through anyone's plan itself, and its included Kav AI usage covers anyone who has neither plan.
Because the choice is per agent, one team can mix Claude and Codex agents, and you keep paying for the subscriptions you already have.
Google's enterprise agent is announced with more than one model; Kavela lets each agent run on a model plan you already pay for.
2. Managing a team of agents
How Gemini does it
Spark is one agent. You give it tasks, schedules and skills, which Google calls the what, when and how, and follow them in a Tasks list and a Schedules page grouped into Ongoing, Paused and Completed 2, 7. At launch Google said Spark would be able to create custom sub-agents; the official release log, whose latest entry is 17 July 2026, lists no such release 1, 5.
The Gemini agent announced for Gemini Enterprise is built around many agents. It can create a roster of sub-agents for a job, each with its own identity, running parallel and sequential steps for hours or days, and a coworker agent with a standing role can delegate and coordinate tasks; colleagues work with it by adding it to a Chat space or mentioning it 3. Google has not stated when this will be available 3.
Jules runs several coding tasks at once, but you open each one to check on it and approve its plan 13. The Spark and Jules docs describe no calendar of agent work; schedules and tasks are lists 7, 13.
How Kavela does it
In Kavela the lead agent is Kav. You tell Kav what you want, in the workspace chat or in Telegram, and Kav plans it, hands each part to the right worker agent, follows up and brings back the result. The workers are a standing team: named agents with their own skills, connected apps and run history, and you can hire a new one by describing the job.
Every task, from every agent, sits on one calendar, by day, week or month, with its start time, due time and live state, so a week of agent work reads like a week of a team's work: what is scheduled, what is running, what needs you and what is done.
Google has announced standing coworker agents without a date; in Kavela the team exists now, and its week of work reads on one calendar.
3. Agents that can sign up for things
How Gemini does it
Google has announced agent email for enterprises. In the Gemini agent announcement, coworker agents get their own Workspace account, with an email address on the company's agents domain, a calendar, Drive and a place in the company directory 3. That identity lives in your company's Google Workspace, and Google has not stated when it will be available 3.
For Spark, Google said at launch that people would be able to email Spark directly; the official release log does not list it yet 1, 5, 14. Spark works with your own Gmail, where it can search, draft, reply and apply labels 2. When a website asks Spark's remote browser to sign in, the task stops until you take over and sign in yourself; with Chrome auto browse, Spark can use your logged-in accounts and saved passwords instead, in the US first and with your device and Chrome running 2, 8.
How Kavela does it
Every Kavela workspace has its own receive-only inbox, Kavela Mail. When an agent signs up for a service on your behalf, it uses a fresh address from that inbox, waits for the verification email, reads the code or the link and carries on. The wait shows in Approvals, and received mail is deleted after 30 days.
With a live browser sign-in for the services that need one, agents can create the accounts a job requires and set those services up, rather than stopping to ask you to do it. Kavela Mail only receives: agents use it to sign up, and do not send email from it.
Google's coworker agents are announced with Workspace accounts of their own; Kavela's inbox does a narrower job, receiving sign-up emails, and it is live now.
4. What agents need, and what they deliver
How Gemini does it
Spark asks for your review and confirmation before it sends communications, changes your data, makes purchases or submits web forms, and you take control yourself for passwords or payment details 2. Planned edits to shared Docs, Sheets and Slides wait for your review, and since July 2026 its notifications include more detail when input is needed 2, 5. What it produces is Google Workspace files you can edit in Canvas 2. The help pages describe each confirmation inside its own task, and no inbox that gathers them across tasks 2.
Gemini Enterprise has the closest thing to a shared approvals inbox. Its Inbox is a central place to monitor, guide and manage all agent activity, with notifications sorted into groups such as Needs your input, Errors and Completed, and its Agent Designer supports human-in-the-loop checkpoints 6. Google announced these in April 2026 and said they would roll out to customers over the following months 6.
Jules asks you to approve its plan before it changes any code, and delivers a branch or a pull request 4, 9.
How Kavela does it
Kavela collects everything your agents need into one Approvals inbox for the whole workspace. Each request is a typed card you answer where it is: connect an app, sign in to a site in a live browser, approve a post before it goes out, choose between options, or see that an agent is waiting for an email. Other work carries on while a card waits.
What agents produce arrives as deliverables attached to the task that made them, from documents and reports to sites, listed under Delivered and opened in one click.
Gemini Enterprise sorts agent requests into groups; Kavela makes each one a card you answer where it sits: connect, sign in, approve or choose.
5. Many agents, running on schedule
How Gemini does it
Spark works in a remote browser and on a remote computer that runs code 2. Its schedules run at set times, from once to yearly, or watch Gmail or a topic and act when something matches 7. You can have up to 15 tasks running at once, and a schedule does not run while 15 are already running; you can keep up to 50 active schedules 2, 7. Google notes that monitors are not ideal for fast-moving data or time-critical tasks 7.
Gemini Enterprise describes long-running agents that work for up to days at a time in Google's cloud sandboxes, and the new Gemini agent runs inside an Agent Sandbox with its own network boundary; you can schedule its work or have it respond to events 3, 6. Jules runs each task in its own virtual machine, with 3, 15 or 60 tasks at once depending on the plan, and supports scheduled tasks 10, 13, 15.
How Kavela does it
Each Kavela agent works in its own cloud computer, with a shell, files, git and a browser, which starts when work starts and sleeps when it stops. One agent's work never slows another's, and work keeps going after you close the tab. The workspace's files persist between runs, so tomorrow's run starts from today's output.
Automations run on a schedule or on an event, such as a webhook or a merged pull request, and can be limited to an active window with start and end dates. There is no cap on how many are switched on at once.
Recurring work is only useful if each run starts where the last one finished, for every agent on the team.
6. Connecting your tools
How Gemini does it
Spark works across Google Workspace (Calendar, Docs, Drive, Gmail, Keep, Sheets, Slides and Tasks), Google's search services and YouTube, plus several third-party apps and custom apps 2. Since June 2026 you can connect a personal or third-party app by its MCP server address 5, 16. For websites it relies on the remote-browser hand-over and, in the US, on Chrome with your saved logins 2, 8. The help pages describe no API keys or custom secrets 2.
The Gemini agent announcement says it can work with any MCP server inside or outside your company network and carries the agent's identity through standards such as OAuth; Gemini Enterprise lets admins connect custom tools through BYO-MCP 3, 6. Jules works with the GitHub repositories you allow, environment variables and six curated MCP servers added by API key 11, 13.
How Kavela does it
Kavela connections belong to the workspace: connect a service once and every agent can use it. A service can be connected by OAuth sign-in, as an MCP server, with an API key, with custom secrets, or by signing in to it in a live browser you control. Passwords and keys go into the card, never through the model.
You can also leave it to the agent. With Let Kav set it up, the agent reads the service's documentation, works out the right way to connect it and does the setup, creating the account first if there is none.
Spark is at its best inside Google's apps; a business also runs on tools that need a key, a secret or a sign-in, and an agent team has to reach those too.
Where Gemini is the better choice
If your day runs on Gmail, Calendar, Docs and Drive, Spark works deep inside them: it edits shared documents after you review the planned changes, replies to invitations, labels mail, and starts work from Gmail filters or topics it watches 2, 7. In the US it can reuse your own Chrome sign-ins and saved passwords, and it adds custom apps by their MCP address 5, 8.
For larger companies, the Gemini agent as announced brings agent identities with an audit trail attributed to the agent, policy enforcement through Agent Gateway, real-time spend caps that pause the agent per project, and a choice of Gemini and Claude models inside one agent 3. For code, Jules has a free tier, up to 60 tasks at once on Ultra, and a CI fixer for the pull requests it creates 10, 11.
Conclusion
Google has announced much of what a team of agents needs: coworker agents with Workspace accounts of their own, an Inbox for agent requests and an enterprise agent that uses more than one model, though it has not said when the Gemini agent will be available or what it will cost 3, 6. For a person today, Google's cloud agent is Spark: one personal agent, strongest inside Google's own apps, on a personal Google account and a Google AI subscription 2. Kavela starts from the team: a lead agent, a standing set of named workers, one calendar and one inbox, on the Claude or ChatGPT plan you already have.
If you live in Google Workspace and want one personal agent there, use Spark. If you want a team of agents working across your business, on the plans you already pay for, use Kavela.
Questions
Can Kavela use my Gemini subscription?
No. Each Kavela agent runs on your own Claude plan with Claude Code, your own ChatGPT plan with Codex, or Kavela's included Kav AI usage. Gemini Spark itself needs a Google AI Pro or Ultra subscription and a personal Google account.
Is Kav like Google's coworker agents?
Both are standing agents with a role that coordinate work. Google announced coworker agents for Gemini Enterprise on 9 October 2026 without a date or a price. In Kavela, Kav leads a standing team of named agents, puts their tasks on one calendar and gathers their requests into one Approvals inbox.
Does Kavela work if I don't use Google Workspace?
Yes. Google Workspace is one of many services you can connect. Agents connect a service by OAuth, as an MCP server, with an API key or custom secrets, or through a live browser sign-in, and can work out the setup themselves from the service's documentation.
Can Kavela agents sign up for services for me?
Yes. With Kavela Mail, an agent can sign up for a service using the workspace's own inbox, read the verification email and carry on with the setup. Kavela Mail only receives: agents use it to sign up, and do not send email from it.
References
- The Gemini app becomes more agentic, delivering proactive, 24/7 help, Google blog, 19 May 2026.
- Use Gemini Spark to manage your tasks & workflows in Gemini Apps, Gemini Apps Help, accessed 9 October 2026.
- Welcome to Gemini at Work 2026: Introducing the Gemini agent, Google Cloud blog, 9 October 2026.
- Getting started, Jules docs, accessed 9 October 2026.
- What's new for Gemini Spark, Gemini Apps Help, accessed 9 October 2026.
- Gemini Enterprise for the agentic task force: introducing long-running agents, agentic collaboration spaces, advanced governance, and more, Google Cloud blog, 23 April 2026.
- Create & manage schedules for tasks in Gemini Spark, Gemini Apps Help, accessed 9 October 2026.
- Gemini Spark now integrates with Chrome, Google blog, 30 July 2026.
- Reviewing code changes, Jules docs, accessed 9 October 2026.
- Usage and limits, Jules docs, accessed 9 October 2026.
- Changelog, Jules docs, accessed 9 October 2026.
- Everything new in our Google AI subscriptions, fresh from I/O 2026, Google blog, 19 May 2026.
- Managing tasks and repos, Jules docs, accessed 9 October 2026.
- 100 things we announced at Google I/O 2026, Google blog, May 2026.
- Scheduled tasks, Jules docs, accessed 9 October 2026.
- Gemini Spark updates: macOS launch, connected apps and more, Google blog, 30 June 2026.
Checked 9 October 2026. Products change; tell us if something here is out of date.