Clark - An AI coworker with its own cloud computer

by•
Clark is an AI coworker with its own cloud computer - browser, terminal, files, and code. Hand it a real task, close the tab, and come back to finished work: wide, sourced research; websites; spreadsheets; decks; audits; or tested code. It can fan work out to parallel specialists, run on a schedule, and return artifacts with the evidence behind them. Use Clark on web or mobile, work in real repositories with Clark Code, or embed the agent through an OpenAI-compatible API.

Add a comment

Replies

Best

How does the fan out to parallel specialists actually work, does Clark decide on its own how to split a task or do you have to define the sub agents ahead of time?

 it decides on its own

the scheduled monitoring use case is the interesting one - when a monitor job runs repeatedly, does it diff against the last run so you only get pinged on what changed, or does it hand back the full state fresh each time and you compare yourself?

 it diffs against last run so it is continous information, not same thing every day

A cost and token usage breakdown for every completed task would be really helpful, especially for teams running large research or coding workflow.

 will add! 💜

Congrats on the launch! How does Clark deal with existing internal systems that have messy or outdated APIs?

 clark code

should be able to navigate them with ease!

"Its own cloud computer" is a meaningfully different architecture than most AI-coworker tools that just call APIs — giving it a persistent environment changes what it can actually do end-to-end. Curious how you're handling security/sandboxing for that computer, especially once it's doing real multi-step tasks unsupervised. That's usually the part that keeps teams from trusting autonomous agents with anything consequential.

an AI coworker with its own cloud computer is a wild framing. curious how you handle the case where it needs to install something or hit a paywall/captcha mid-task - does it just stall out and ping you, or does it have some way to work around that on its own?

 it will try to solve it, and if it needs to login somewhere it willl ask you to take over browser and provide credentials

the sandboxing/state questions above cover the trust side well. curious about the fan-out mechanic specifically - when Clark splits a task across parallel specialists, do they each get an isolated environment that gets merged into the final artifact, or do they share the same cloud computer/workspace while running concurrently? asking because shared-state parallelism is where I'd expect the weird bugs to show up first

 full isolated clarks with full browser and filesystem work in parallel and merge into final artifact

 Full isolation makes sense - avoids exactly the shared-state race conditions I was worried about, at the cost of a merge step at the end. Is that merge automatic (Clark reconciling the artifacts itself) or does it flag conflicts for the user to resolve manually?

the scheduled monitoring runs are the part I'd worry about most - if a recurring job silently starts failing (site changed, credentials expired) does it flag that as a failure or just quietly hand back a stale/empty artifact next run?

 there is a flag it will stop wasting tokens if it fails

the scheduled monitor use case is the one I'd want most out of this. when it re-runs on a timer, does it diff against the last artifact and surface only what changed, or hand back a fresh full artifact every time and leave the comparison to you?

Love that Clark can fan work out to parallel specialists and hand back artifacts with sources. One thing I'd love is a simple "trust but verify" mode where I can quickly diff what Clark did against my own expectations before it writes to a repo or ships a spreadsheet, so I can catch small errors without babysitting the run.

 great feature request!