Claude Cowork: a small taste of AGI ๐Ÿ”— **Source:** [Claude Cowork: a small taste of AGI](https://www.youtube.com/watch?v=IcQEaopx90g) > [!note]+ Document Notes > tags: [ai, anthropic, claude, agent, cowork] > author: Theo - t3โ€คgg > source: YouTube > reference: https://www.youtube.com/watch?v=IcQEaopx90g > date created: 2025-01-24 10:30 > > # ๐Ÿท๏ธ Title: Claude Cowork: a small taste of AGI > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Test Claude Cowork for file organization tasks โ€” desktop cleanup, downloads folder management #productivity - [H2] Explore Claude Bot as open-source alternative โ€” better capabilities than Cowork #opensource - [H3] Evaluate security implications of AI desktop tools โ€” prompt injection risks, file access permissions #security ## ๐Ÿงญ Table of Contents - [๐Ÿ“ Summary](#-summary) - [๐Ÿ“– Main Content](#-main-content) - [๐Ÿ—’๏ธ Notes](#๏ธ-notes) - [๐Ÿ“š References](#-references) - [๐Ÿ—ฃ๏ธ Paraphrase](#๏ธ-paraphrase) - [๐Ÿ“ฐ Newsletter](#-newsletter) - [โœ… Action Items](#-action-items) - [๐Ÿงช Hypotheses](#-hypotheses) - [๐Ÿ“Š Methodology](#-methodology) - [โ“ Questions](#-questions) - [๐Ÿ”ฎ Future Research](#-future-research) - [๐Ÿ’ก Implications](#-implications) - [๐Ÿง  Learning Styles Assessment](#-learning-styles-assessment) - [๐Ÿ“Š Accessibility Assessment](#-accessibility-assessment) - [๐ŸŒ DEIB Assessment](#-deib-assessment) - [โœ… Logical Validity](#-logical-validity) - [๐Ÿ›ก๏ธ DARVO Analysis](#-darvo-analysis) - [๐ŸŽฏ Conclusion](#-conclusion) ### ๐Ÿ”— References - [Claude Cowork](https://claude.ai) - [Claude Bot on GitHub](https://github.com/claude-bot) - [Simon Willison's Blog](https://simonwillison.net) ## ๐Ÿ“ Summary - Theo reviews Anthropic's new Claude Cowork feature, which brings AI agent capabilities to desktop file management and computer automation - While excited about the potential for AGI-like functionality, he encounters numerous UX issues and installation problems - Cowork runs in sandboxed Ubuntu VMs for security, but still faces prompt injection vulnerabilities - The tool excels at file organization tasks for users comfortable with file systems, but may struggle with non-technical users - Open-source alternatives like Claude Bot offer similar but potentially more powerful capabilities ## ๐Ÿ“– Main Content Claude Cowork represents Anthropic's attempt to make AI agents accessible to non-developers through a desktop interface that can manipulate files and execute commands. Unlike traditional chatbots that only generate text, Cowork can perform actual computer tasks like organizing files, analyzing data, and controlling browsers through Chrome extensions. The tool operates within sandboxed Ubuntu virtual machines using Apple's virtualization framework, providing security isolation while allowing file system access. However, this approach requires users to manually grant folder access, limiting its usefulness for those unfamiliar with file management. Key technical features include integration with Google Drive, browser control via Chrome extensions, and MCP (Model Context Protocol) support. The security model includes network isolation and process separation, though prompt injection attacks remain a concern. Theo's testing revealed significant UX problems including authentication flows, UI flickering, and inconsistent behavior. While the underlying technology shows promise for tasks like desktop organization and document analysis, the implementation feels rushed and poorly tested. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/IcQEaopx90g?t=0) โ€” [H1] Personal use of Claude Code beyond programming - Key idea: Claude Code excels at personal computer tasks like analyzing iMessage data and file organization - Evidence: "I'm using it for much more personal use cases. It's kind of like a way that I use the computer now" #### โฑ๏ธ [01:30](https://youtu.be/IcQEaopx90g?t=90) โ€” [H2] Cowork features demonstration - Key idea: Cowork includes question UI, to-do lists, Chrome control, and presentation generation - Evidence: "It can take over Chrome, which is actually a really cool feature. And it can generate a deck" #### โฑ๏ธ [03:45](https://youtu.be/IcQEaopx90g?t=225) โ€” [H3] Installation and authentication problems - Key idea: Despite having advanced AI models, Anthropic struggles with basic user experience - Evidence: "Anthropic, despite having one of the best models for coding ever made, still doesn't know how to write code themselves" #### โฑ๏ธ [07:20](https://youtu.be/IcQEaopx90g?t=440) โ€” [H2] Desktop organization use case - Key idea: Cowork can automatically organize cluttered desktops through terminal commands - Evidence: Demo shows moving files from desktop to organized folders based on file types and content #### โฑ๏ธ [10:15](https://youtu.be/IcQEaopx90g?t=615) โ€” [H2] Ubuntu VM architecture discovery - Key idea: Cowork runs Ubuntu VMs with security isolation using Apple's virtualization framework - Evidence: "It's using an Ubuntu VM through that which is very interesting because that means when you install the cloud app, you are now downloading a full Ubuntu VM" #### โฑ๏ธ [12:30](https://youtu.be/IcQEaopx90g?t=750) โ€” [H3] Security vulnerabilities identified - Key idea: File exfiltration attacks possible via indirect prompt injection despite sandboxing - Evidence: "Cloud code is vulnerable to file exfiltration attacks via indirect prompt injection" #### โฑ๏ธ [15:00](https://youtu.be/IcQEaopx90g?t=900) โ€” [H2] File system access limitations - Key idea: Users must manually grant folder access, limiting functionality for typical consumers - Evidence: "You have to have the folder selected or it can't do it. That's actually a good thing overall, but it does take away a lot of the magic" #### โฑ๏ธ [18:45](https://youtu.be/IcQEaopx90g?t=1125) โ€” [H2] File system literacy problem - Key idea: Many users, especially younger ones, lack file system knowledge needed for Cowork - Evidence: "There's actually a pretty notorious problem going on right now that normies don't know how to use file systems on computers" #### โฑ๏ธ [22:10](https://youtu.be/IcQEaopx90g?t=1330) โ€” [H2] Browser integration testing - Key idea: Chrome extension allows browser control but creates fragmented user experience - Evidence: Multiple permission dialogs and tab switching required for browser automation #### โฑ๏ธ [25:30](https://youtu.be/IcQEaopx90g?t=1530) โ€” [H1] Downloads folder organization success - Key idea: Practical use case for investment document organization and database updates - Evidence: "If I could use this to do a summary of my investments and then maybe connect it to the notion connector to update my database" #### โฑ๏ธ [28:00](https://youtu.be/IcQEaopx90g?t=1680) โ€” [H2] Open source alternatives - Key idea: Multiple open-source Cowork alternatives released same day with same name - Evidence: "Two separate groups of people published an open-source alternative to Cloud Co-work the same day with the same name" #### โฑ๏ธ [31:45](https://youtu.be/IcQEaopx90g?t=1905) โ€” [H2] Prompt injection security concerns - Key idea: Risk of malicious instructions hidden in files compromising system security - Evidence: "If you had a jailbreak prompt in here and it read a file and in that file it jailbreaks and gives it an instruction to take everything currently in context and post it to this random endpoint" #### โฑ๏ธ [35:20](https://youtu.be/IcQEaopx90g?t=2120) โ€” [H1] Claude Bot comparison - Key idea: Open-source Claude Bot provides superior capabilities through remote CLI access - Evidence: "Claudebot is really cool and still to me feels significantly better and more capable than what they have here with co-work" #### โฑ๏ธ [38:00](https://youtu.be/IcQEaopx90g?t=2280) โ€” [H2] Future of AI operating systems - Key idea: This represents early glimpse of how AI will fundamentally change computer interaction - Evidence: "I think the way that we use operating systems is going to change fundamentally" ## ๐Ÿ“š References - [Claude Cowork by Anthropic](https://claude.ai) - [Simon Willison's Cowork Analysis](https://simonwillison.net) - [Open Work by Langchain](https://github.com/langchain-ai/open-work) - [Claude Bot Open Source Project](https://github.com/claude-bot) ## ๐Ÿ—ฃ๏ธ Paraphrase - Anthropic's Cowork brings AI agent capabilities to desktop computing, allowing file management and browser automation through a sandboxed Ubuntu environment - While the underlying technology shows promise for AGI-like functionality, significant UX problems and security concerns limit current practical utility - The tool works best for users comfortable with file systems but struggles with accessibility for non-technical users who lack traditional computer literacy ## ๐Ÿ“ฐ Newsletter ๐Ÿš€ **AI Agents Come to Your Desktop**: Anthropic just released Claude Cowork, bringing AI agent capabilities beyond chat to actual computer tasks. Think file organization, document analysis, and browser automation - all running in secure Ubuntu VMs on your Mac. **What's Exciting**: Finally, AI that does work instead of just writing about work. Imagine having an assistant that can organize your messy downloads folder, analyze investment documents, or coordinate browser tasks automatically. **What's Concerning**: The user experience feels rushed with authentication issues and UI bugs. More importantly, prompt injection vulnerabilities could allow malicious files to compromise your data. **Bottom Line**: This is our first real taste of AGI-like functionality for everyday users. While the current implementation has rough edges, it points toward a future where operating systems fundamentally change how we interact with computers. **Try Instead**: Check out the open-source Claude Bot project for more powerful (though riskier) capabilities, or wait for Anthropic to polish the UX before diving in. Resources: [Claude Cowork](https://claude.ai), [Claude Bot](https://github.com/claude-bot), [Security Analysis](https://simonwillison.net) ## โœ… Action Items #### DevRel - Developer advocacy: Create demos showing Cowork integration with development workflows, showcase at conferences - Education: Develop security workshops around AI agent safety and prompt injection prevention - Developer experience: Document MCP integration patterns, create SDK examples for custom connectors - Developer marketing: Compare Cowork to open-source alternatives, highlight enterprise security features - Community management: Monitor feedback on UX issues, facilitate discussions on AI safety practices #### OSPO - Policy & Governance: Establish guidelines for AI agent deployment in enterprise environments - License Compliance: Review implications of bundled Ubuntu VMs on software licensing - Security Management: Assess prompt injection vulnerabilities, implement security scanning for AI agents - Software Inventory: Track AI agent dependencies, maintain SBOM for sandboxed environments - Developer Support: Provide training on secure AI agent development patterns - Community Engagement: Engage with open-source AI agent projects like Claude Bot - Strategic Alignment: Define KPIs for AI agent adoption and security posture #### Community - Maintainers: Support open-source Cowork alternatives, provide governance templates for AI agent projects - Contributors: Create onboarding guides for AI safety contributions, establish prompt injection testing protocols - Sponsors: Fund security research into AI agent vulnerabilities, support open-source alternatives - Ecosystem: Coordinate standards for AI agent security across projects #### WordPress - Core: Evaluate potential for AI agents in WordPress development workflows - Core Performance: Assess performance impact of AI agent integrations - Core AI: Establish guardrails for AI agent plugins, create evaluation frameworks - Security: Develop WordPress-specific prompt injection prevention guidelines - Documentation: Create guides for secure AI agent integration with WordPress - Plugins: Review security implications of AI agent plugins, establish review criteria ## ๐Ÿงช Hypotheses - AI agent adoption will correlate with user file system literacy levels - Sandboxed execution environments will become standard for AI agents within 18 months - Prompt injection attacks will increase as AI agents gain broader file system access - Open-source AI agent alternatives will outpace proprietary solutions in capability development ### ๐Ÿ“Š Methodology - User study comparing Cowork adoption rates between technical and non-technical users - Security analysis of sandboxing effectiveness against various prompt injection vectors - Performance benchmarks of Ubuntu VM overhead in AI agent execution - Longitudinal study of AI agent security incident frequency and impact ### โ“ Questions - How will operating systems evolve to natively support AI agent interactions? - What standards will emerge for AI agent security and sandboxing? - How can we make AI agents accessible to users without traditional computer literacy? ### ๐Ÿ”ฎ Future Research - Development of universal AI agent security frameworks - Investigation of natural language interfaces replacing traditional file systems - Analysis of AI agent impact on computer security paradigms ### ๐Ÿ’ก Implications - Practice: Desktop AI agents will become standard tools requiring new security practices - Policy: Organizations need governance frameworks for AI agent deployment and data access - Security: Prompt injection becomes a critical attack vector requiring new defensive measures - Education: File system literacy becomes essential for effective AI agent utilization - Funding: Investment in AI agent security research and open-source alternatives increases ### ๐Ÿง  Learning Styles Assessment Reading level estimate: Grade 10 #### ๐Ÿ‘€ Visual learners - Present: Screenshots of Cowork interface, desktop organization examples - Improve: Architecture diagrams of VM sandboxing, security vulnerability flowcharts #### ๐Ÿ”Š Aural learners - Present: Video walkthrough with narration, real-time commentary - Improve: Audio summary of key security concepts, podcast-style analysis #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Clear explanations of technical terms, analogies for VM concepts - Improve: Glossary of AI agent terminology, comparison frameworks #### ๐Ÿงฉ Kinesthetic learners - Present: Step-by-step installation walkthrough, hands-on file organization demo - Improve: Security testing checklist, interactive sandbox experiments #### ๐Ÿง  Logical learners - Present: Technical analysis of VM architecture, security vulnerability timeline - Improve: Decision trees for AI agent adoption, risk assessment matrices #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Community discussion of open-source alternatives, shared experiences - Improve: Group security workshops, peer review of AI agent implementations #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Individual testing opportunities, self-reflection on use cases - Improve: Personal security assessment worksheets, private experimentation guides #### ๐ŸŒฟ Naturalistic learners - Present: Ecosystem thinking about AI agent interactions - Improve: Environmental impact of VM overhead, sustainability considerations ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Video has spoken narration describing actions - Improve: Structured headings for transcript, descriptive alt text for UI screenshots #### Keyboard navigation - Present: Demonstrates UI interactions - Improve: Document keyboard shortcuts for Cowork, test screen reader compatibility #### Contrast and readability - Present: High contrast in video demonstration - Improve: Ensure transcript meets contrast requirements, test with vision tools #### Text resizing and reflow - Present: Responsive video player - Improve: Ensure documentation scales properly, test at 200% zoom #### Media and captions - Present: Full transcript available - Improve: Add timestamps to transcript sections, provide downloadable version #### Forms and interactions - Present: Shows authentication challenges - Improve: Document accessible alternatives to problematic flows ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Acknowledges global impact of AI agents - Improve: Include perspectives on file system literacy across cultures #### Inclusive language - Present: Uses "normies" and technical jargon extensively - Improve: Define technical terms, use more inclusive terminology #### Neurodiversity support - Present: Structured timeline format - Improve: Provide content warnings for rapid UI changes, reduce cognitive load #### Representation - Present: Single perspective from technical creator - Improve: Include diverse user experiences, highlight accessibility barriers #### Psychological safety - Present: Acknowledges frustration with UX problems - Improve: Frame criticism constructively, provide positive alternatives ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Valid conclusions about security risks from technical analysis - Inductive strength: Good generalization from specific UX problems to broader patterns - Causal reasoning: Clear connection between --- ## Full Transcript [00:00] I have a confession to make. I've been<br>[00:01] using Cloud Code a lot, like almost<br>[00:03] every day. So, where are all of the<br>[00:04] changes that I'm building? Where's all<br>[00:06] the code that I'm making? I'm not. I<br>[00:08] know that sounds crazy. What's the point<br>[00:09] of cloud code if not to code? Well, I'm<br>[00:11] using it for much more personal use<br>[00:13] cases. It's kind of like a way that I<br>[00:15] use the computer now. Whether I'm trying<br>[00:17] to analyze my iMessage history through<br>[00:18] the SQLite bindings, I'm trying to<br>[00:20] organize files on my computer, try to<br>[00:22] find that one picture of this one thing<br>[00:24] that's in my giant non-stop growing<br>[00:26] downloads folder. I find that cloud code<br>[00:28] is incredible for doing things on my<br>[00:30] computer just as much as it is for<br>[00:32] changing code in a codebase which is why<br>[00:34] I'm not at all surprised by the new<br>[00:36] product that was just dropped by<br>[00:37] anthropic co-work attempt to make these<br>[00:39] use cases for cloud code accessible to<br>[00:41] everyone making it easier to use with<br>[00:44] your computer directly as a normal<br>[00:46] person not somebody spending all their<br>[00:48] time in the terminal. Let's watch their<br>[00:50] little preview and hope they don't have<br>[00:51] music that will DMCA me like they love<br>[00:53] to do all the time.<br>[01:20] Look at that. The question UI made its<br>[01:22] way in.<br>[01:29] The to-do list made it in.<br>[01:32] You can follow up messages while it's<br>[01:34] working and it handles all that.<br>[01:41] And it can take over Chrome, which is<br>[01:42] actually a really cool feature.<br>[01:50] And it can generate a deck, which is<br>[01:52] funny because Anthropic is the only<br>[01:53] major lab that hasn't shipped an image<br>[01:55] model of any form. So it can't actually<br>[01:57] generate images. Has to do all of this<br>[01:58] through code, which is hilarious.<br>[02:08] Oh man, there's a lot of interesting<br>[02:10] things happening here. I have opinions<br>[02:11] on most of them. And I'll be frank, I do<br>[02:14] actually think this is a good product<br>[02:15] that makes a lot of sense. And in some<br>[02:17] ways, it seems like our first taste of<br>[02:19] AGI in a very real way. That said, I<br>[02:22] also had a full-on crash out just trying<br>[02:24] to install the app because Anthropic,<br>[02:26] despite having one of the best models<br>[02:28] for coding ever made, still doesn't know<br>[02:30] how to write code themselves. Do you<br>[02:32] know who does work reliably, though?<br>[02:34] Today's sponsor. These guys are all<br>[02:36] about saving time. So, if you're not<br>[02:37] hiring anybody, you can skip this ad.<br>[02:39] But if you are, you really should check<br>[02:40] out today's sponsor because G2I will<br>[02:43] make hiring so much easier, so much<br>[02:45] faster, and probably bring you better<br>[02:46] engineers than you would otherwise get<br>[02:48] yourself. Their network of 8,000<br>[02:50] engineers is unbelievable. They're not<br>[02:51] just a bunch of fresh grads trying to<br>[02:53] get their first gig. It's people who<br>[02:55] have had years upon years of experience<br>[02:57] doing real projects at real companies.<br>[02:59] And their knowledge is up to date, too.<br>[03:01] The vast majority of them are already on<br>[03:02] board on the best AI tools. So, you're<br>[03:04] not going to have to teach them how to<br>[03:05] use cursor. You can just throw them at<br>[03:06] your codebase and get them going. What's<br>[03:08] even crazier is how fast they'll start<br>[03:10] filing those PRs. It's GTI's goal to get<br>[03:12] you from signed up to PR filed within 7<br>[03:15] days. Yes, really. You sign up day one,<br>[03:18] you meet with their team day two, they<br>[03:19] set up the Slack day three, and they<br>[03:21] have candidates ready to start on a<br>[03:23] trial by the end of the week, and they<br>[03:24] will have PRs filed by the end of that<br>[03:26] day. It's kind of crazy, but I've seen<br>[03:28] it happen enough times I do actually<br>[03:30] believe it. If you're running a team,<br>[03:31] you have way more important stuff to be<br>[03:33] doing than chasing down recruiters. Use<br>[03:35] the ones who get it at soy. /G2i. In<br>[03:37] order to use this, I need to install it.<br>[03:39] And a spoiler behind thescenes peer<br>[03:42] moment thing here, I already did. And I<br>[03:45] decided to record it because I was<br>[03:46] having a rough time when I did. So,<br>[03:48] we're going to just cut to that and take<br>[03:50] over from there. It's time to get<br>[03:52] started. Okay, that's fine. I'll<br>[03:55] continue with Google. It's now asking to<br>[03:57] open Safari, a browser that I would<br>[03:59] uninstall if I could. I have multiple<br>[04:01] other browsers including stock Chrome,<br>[04:04] Chrome Beta, Helium, and my default Zen.<br>[04:07] And it's not choosing to use any of<br>[04:08] those. So, what happens when I click<br>[04:10] here? It brings me to this embedded<br>[04:12] claw.ai web view using a Safari web<br>[04:15] view. And now I have to click continue<br>[04:17] with Google again, which I just did, and<br>[04:19] it opens up another web view. The first<br>[04:21] time this happened, it froze, which is<br>[04:23] why I wanted to show you guys. And the<br>[04:25] best part is I can't use one password<br>[04:27] for this and I can't use my pass keys<br>[04:29] for this. I can't do this. This is going<br>[04:32] to take me actual time to sign into<br>[04:36] because they couldn't bother with a<br>[04:37] basic redirect flow like they have in I<br>[04:40] don't know claude code the other product<br>[04:42] that I signed into recently through<br>[04:44] anthropic. Can they go vibe code a<br>[04:46] solution that actually works for [ย __ย ]<br>[04:48] off? Like it it is claude code and opus<br>[04:52] really good? Yes. Are engineers going to<br>[04:54] lose jobs because of how good these<br>[04:56] tools are? Maybe. Is Anthropic<br>[04:58] demonstrating how capable they are at<br>[05:00] engineering as a result of their tools?<br>[05:02] Abso [ย __ย ] lutely not. It is hilarious<br>[05:04] how much random [ย __ย ] is broken because<br>[05:06] they don't care enough to fix it because<br>[05:08] everybody at Anthropics already signed<br>[05:10] in. They don't care. They don't check<br>[05:12] it. They don't try it. And most of them<br>[05:14] don't even use cloud.ai. They just use<br>[05:16] cloud code to ask it questions. Like<br>[05:18] it's cloud.ai AI is probably the worst<br>[05:20] chat experience from a major lab. Unless<br>[05:22] you count one of the five instances of<br>[05:24] Gemini.<br>[05:26] It's just there's so many of these<br>[05:28] things that I experience every time I<br>[05:29] try to just sign into Claude. I have to<br>[05:32] scan the pass key on my phone because it<br>[05:34] can't use the pass key on my computer<br>[05:37] because they don't know how to [ย __ย ]<br>[05:38] write code. Three separate modals just<br>[05:41] popped up. One, two, three. the preview<br>[05:43] for co-work which I'll X out of so you<br>[05:46] can see the quickly chat to Claude in a<br>[05:48] few taps that's underneath. Hide. Hide.<br>[05:52] Continue. And now I can actually use it.<br>[05:54] Oh god. The treatment on that little<br>[05:57] blue icon there is clipping. It's<br>[05:59] literally clipping.<br>[06:01] Are you kidding? Oh my god. I I want to<br>[06:04] like this. I want to see the value here.<br>[06:07] But holy [ย __ย ] They do not know how to<br>[06:09] build apps at all. Okay. Okay. I should<br>[06:11] have shown that before cuz when I click<br>[06:13] the co-work it lagged a whole bunch. The<br>[06:15] second time it flashed in.<br>[06:19] Are you kidding? Yeah. When you go to<br>[06:22] co-work it reloads the whole page.<br>[06:24] Someone asked how much of co-work did<br>[06:26] Cloud Code write and Boris answered all<br>[06:29] of it. Did Cloud Code also QA it? Like I<br>[06:32] don't I I don't want to sit here and be<br>[06:34] this mean. actually came in excited, but<br>[06:36] just getting to the feature has resulted<br>[06:38] in me seeing so many [ย __ย ] skeletons.<br>[06:41] Like, I can't get over that. The whole<br>[06:43] UI flickers out. They can't even get<br>[06:45] Claude to work in the [ย __ย ] code base<br>[06:47] for cloud.AI. Now, I'll be saying this a<br>[06:49] lot throughout this video. I am sorry in<br>[06:51] advance. Enthropic, we can lay down our<br>[06:54] pitchforks. We can come together. We can<br>[06:57] be purchased to come in and fix this.<br>[07:00] You clearly don't have engineers that<br>[07:02] care enough or understand enough about<br>[07:04] user experience or they don't have the<br>[07:05] right leadership or ownership or<br>[07:07] opportunity to make an app that's<br>[07:09] actually pleasant to use. I would be<br>[07:11] down to get over my [ย __ย ] and bring<br>[07:13] my team in to unfuck your [ย __ย ] but<br>[07:16] I'm not doing it till you open source<br>[07:18] cloud code. That is a hard line.<br>[07:20] Anyways, let's figure out if co-works of<br>[07:22] any use. Theoretically speaking, as long<br>[07:25] as I never leave this tab, it shouldn't<br>[07:27] be too too bad, right? Fingers crossed.<br>[07:31] So, what are the use cases for something<br>[07:32] like this? They put out some examples,<br>[07:35] and honestly, I'm just thankful the<br>[07:36] example they put out isn't yet another<br>[07:39] travel planner. The next time somebody<br>[07:41] shows that their AI can plan a trip for<br>[07:43] them, I'm going to flip a [ย __ย ] because<br>[07:45] first off, that's not a good use case.<br>[07:46] And second off, no, it [ย __ย ] can't.<br>[07:48] So, this use case I actually think is<br>[07:50] really, really cool. This is a demo that<br>[07:52] a lot of people in my life need to see.<br>[07:54] Also, Josh, CEO of the browser company<br>[07:56] in Arc, should definitely see this one.<br>[07:58] and he has the most disgusting desktop<br>[07:59] I've ever seen. And if he ever again<br>[08:01] talks [ย __ย ] about my downloads folder, I<br>[08:02] will ruin him. And here it is running a<br>[08:04] command. It is noticing all the things<br>[08:06] on the desktop and offering for a full<br>[08:09] auto organize other options and it still<br>[08:11] has the press number key thing to do<br>[08:13] that stuff. This isn't my desktop to be<br>[08:16] clear. I would never do this. My desktop<br>[08:17] is mostly cleared. When I set up a new<br>[08:19] Mac and forget to move the screenshots<br>[08:21] like default directory over, I get a<br>[08:23] couple there, but that's it. My<br>[08:24] desktop's empty. And here it just moved<br>[08:26] all these things over because you know<br>[08:28] through a terminal these things aren't<br>[08:30] that hard to do. At the same time<br>[08:32] though, isn't it a little bit scary to<br>[08:34] give a desktop app pseudo access to your<br>[08:37] terminal when you don't even know what a<br>[08:39] terminal is or what the risks are of<br>[08:41] something like that? Yeah, it is scary.<br>[08:44] Simon Willis's been experimenting with<br>[08:45] this and we'll be sure to read his blog<br>[08:47] post. But first, I wanted to call out<br>[08:48] this interesting find. used cloud code<br>[08:50] to reverse engineer the cloud Mac OS<br>[08:52] Electron app and had co-work dig around<br>[08:54] in its own environment. Now he has a<br>[08:56] good idea of how the sandboxes work.<br>[08:58] It's using Apple's virtualization<br>[08:59] framework. Think like Docker but native<br>[09:01] to Apple's platform. It's using an<br>[09:03] Ubuntu VM through that which is very<br>[09:05] interesting because that means when you<br>[09:06] install the cloud app, you are now<br>[09:08] downloading a full Ubuntu VM. Kernels on<br>[09:11] kernels on kernels. Now every OS has<br>[09:14] Ubuntu as part of it. Windows subsystem<br>[09:16] for Linux is now turned on by default in<br>[09:18] Windows. Ubuntu is now bundled alongside<br>[09:21] Claude. We're in an interesting world,<br>[09:23] aren't we? It really is the year of the<br>[09:24] Linux desktop, isn't it? It's not even<br>[09:26] using the latest LTS. It's on 2204.<br>[09:30] You kidding? It has a separate network<br>[09:32] name space, so it can't access devices<br>[09:33] on your network. Has a separate pit<br>[09:35] isolation, so it doesn't have access to<br>[09:37] your other processes. These are good<br>[09:39] things that it's doing. Cloud code<br>[09:41] should probably do some of these, too.<br>[09:42] Or at the very least, if you're using it<br>[09:43] in unsafe mode, you should set something<br>[09:45] up like this yourself. Cool to see. It's<br>[09:47] very very good that they are isolating<br>[09:49] it, but that is not stopping it from<br>[09:50] having security issues. Cloud code is<br>[09:52] vulnerable to file exfiltration attacks<br>[09:54] via indirect prompt injection as a<br>[09:56] result of known but unresolved isolation<br>[09:58] flaws in Cloud Code's execution<br>[09:59] environment. Well, in Claude's code<br>[10:01] execution environment. This isn't Claude<br>[10:02] Code. It's Claude the desktop apps code<br>[10:04] execution environment. Naming is getting<br>[10:06] really easy. I am just thankful they<br>[10:08] didn't call this Claude Code for normies<br>[10:10] or something or just name it Claude Code<br>[10:12] again because they have Cloud Code and<br>[10:13] Cloud Code for web and the Cloud Code<br>[10:15] SDK that are all entirely different<br>[10:17] basically unrelated products.<br>[10:20] Yeah. What does Simon have to say before<br>[10:22] we go play ourselves? New from Anthropic<br>[10:24] today is Cloud Co-Work, a research<br>[10:25] preview that they describe as Cloud Code<br>[10:27] for the rest of your work. Currently<br>[10:29] available only to max subs at the $100<br>[10:31] and $200 per month plans. It was only<br>[10:34] available to those. But since their post<br>[10:36] went so viral with over 47 million views<br>[10:39] on Twitter, not that this number<br>[10:41] actually means anything, but regardless,<br>[10:42] it seems to get a lot of attention.<br>[10:44] People seem really hyped on it. They<br>[10:45] made a big change, which is that it's<br>[10:47] now also available to pro subscribers.<br>[10:49] Yet more inference that I am subsidizing<br>[10:51] as an external API user. Great. Simon's<br>[10:54] been saying for a while now that cloud<br>[10:56] code is a general agent disguised as a<br>[10:58] developer tool. I totally agree. Cloud<br>[11:00] Code is magical for doing things on your<br>[11:02] computer, not just like editing code. I<br>[11:05] use it for that type of thing all of the<br>[11:07] time. It can help you with any computer<br>[11:08] task that can be achieved by executing<br>[11:10] code or running terminal commands, which<br>[11:12] covers almost anything, provided that<br>[11:14] you know what you're doing with it. Yep,<br>[11:16] the majority of code that my cloud code<br>[11:18] has written was written to be run one<br>[11:20] time to do one thing and then thrown<br>[11:21] away. What this really needs is a UI<br>[11:24] that doesn't involve the terminal and a<br>[11:25] name that doesn't scare away non-devs.<br>[11:27] Co-work's a pretty solid choice on the<br>[11:28] name front. So what does it look like?<br>[11:30] The interface for co-work tab in the<br>[11:32] cloud desktop app called co-work. It<br>[11:34] sits next to the existing chat and code<br>[11:36] tabs. It looks very similar to the<br>[11:38] desktop interface for regular cloud<br>[11:39] code. You start with a prompt optionally<br>[11:41] attaching a folder of files and then it<br>[11:43] starts to work. He tried it out against<br>[11:45] his perpetually growing blog drafts<br>[11:46] folder with the following prompt. Look<br>[11:48] at my drafts that were started within<br>[11:50] the last 3 months and check that I<br>[11:51] didn't publish them on simonwilis.net<br>[11:53] net using a search against content on<br>[11:55] the site and then suggest ones that are<br>[11:57] the most close to being ready. That's a<br>[11:59] cool use case. He has this folder on his<br>[12:01] computer that has all of this data in<br>[12:02] it. He wants to reference an external<br>[12:04] source, the web, and it can do all of<br>[12:06] that safely through its VM that has file<br>[12:08] access. Where this starts to break down<br>[12:10] is when you're using things that you<br>[12:11] can't access that way. There are some<br>[12:13] things where you can surprisingly enough<br>[12:15] do this. Again, I used the example with<br>[12:17] iMessage earlier. Your iMessage on your<br>[12:18] Mac is just a SQLite file on the<br>[12:21] computer. So, a lot of things can access<br>[12:23] that via commands. Historically,<br>[12:25] Anthropic hasn't put out many products<br>[12:28] for end users. They put out cool things<br>[12:30] that their APIs can do, cool models that<br>[12:32] are super powerful, and occasionally<br>[12:33] developer stuff, but they don't have the<br>[12:35] same grind on userfacing product that a<br>[12:37] company like, I don't know, OpenAI does.<br>[12:40] Last year, OpenAI put out so many things<br>[12:42] for consumers, including a full Tik Tok<br>[12:45] clone for AI generated video, an<br>[12:47] alternative browser, and a whole apps<br>[12:50] platform for users to use inside of<br>[12:52] Shashbt directly. OpenAI clearly is<br>[12:55] invested in building new things that are<br>[12:57] userfacing constantly. And that's why<br>[12:59] their subscription revenue is so much<br>[13:00] higher than Anthropics. It's comical<br>[13:02] difference. And this is why Anthropic<br>[13:04] just introduced Labs. Labs is their<br>[13:06] attempt to incubate products and<br>[13:08] projects internally to build out these<br>[13:11] types of experiences for users. And this<br>[13:13] is a big part of why co-work happened.<br>[13:14] They saw this success with cloud code<br>[13:16] which basically happened cuz somebody<br>[13:17] internally wanted it. So they built it<br>[13:19] and before the company could shut it<br>[13:21] down, it got too popular and they want<br>[13:23] to introduce an internal program to make<br>[13:26] more things like this happen. Incubators<br>[13:28] like this are pretty common at big<br>[13:29] companies. Enthropic doesn't have this<br>[13:32] way of working yet. So, it's cool to see<br>[13:34] them shifting towards it. And this is<br>[13:36] why something like co-work could happen.<br>[13:38] But what is it like to actually use?<br>[13:40] Let's try it. How many iMessage messages<br>[13:43] did I get in the last 30 days?<br>[13:49] It can't figure it out. Let's switch<br>[13:51] over to my terminal then. Cloud code.<br>[13:53] Paste. Send. I'll query your iMessage<br>[13:56] database to count for the last 30 days.<br>[13:59] I received 4546<br>[14:01] messages. co-work couldn't do that. You<br>[14:04] have access to my file system and can<br>[14:07] run commands. Why can't you figure this<br>[14:11] out? You're right. I apologize for the<br>[14:13] confusion. Let me look into this for<br>[14:14] you. Great. A norm is not going to<br>[14:17] understand that it can do that. They're<br>[14:19] going to ask it. It's going to say it<br>[14:20] can't and they're going to move on. I<br>[14:22] just so happen to know. This is actually<br>[14:23] the type of use case I was really<br>[14:25] excited about. Oh, I'm running analytics<br>[14:27] environment, not on your Mac directly.<br>[14:29] The IMS database is stored locally on<br>[14:31] the Mac. Do I have to give it access to<br>[14:33] the folders? Interesting. I thought it<br>[14:35] would be able to find those types of<br>[14:37] things. Let me go back and watch that<br>[14:38] example with the desktop. Do they<br>[14:40] manually select the desktop in it? Oh,<br>[14:43] no. They already have it selected. You<br>[14:44] have to have the folder selected or it<br>[14:46] can't do it. That's actually a good<br>[14:48] thing overall, but it does take away a<br>[14:51] lot of the magic because I don't think<br>[14:53] normies have a lot of files on their<br>[14:56] computers. There's actually a pretty<br>[14:57] notorious problem going on right now<br>[14:59] that normies don't know how to use file<br>[15:02] systems on computers, especially younger<br>[15:04] people who grew up primarily on<br>[15:06] Chromebooks, iPads, and iPhones. None of<br>[15:09] those things have a traditional file<br>[15:10] system. And the result is that a lot of<br>[15:12] these kids get into college, they get<br>[15:13] their first real computer, and they have<br>[15:15] no idea how to do anything on it other<br>[15:16] than sign in and open Chrome. The idea<br>[15:18] of files is fundamentally flawed. that I<br>[15:20] could do a very long rant about why I<br>[15:22] hate file systems, but at the very<br>[15:23] least, you need to know how to use them<br>[15:24] to use your computer effectively. I<br>[15:26] think this starts to fall under the<br>[15:28] tasks XKCD comic. I love this one. The<br>[15:32] direct example in this comic is now<br>[15:34] broken because of AI, funny enough, but<br>[15:36] it's introducing more similar things. In<br>[15:38] this example, somebody's describing an<br>[15:41] app they want and the engineer is going<br>[15:43] to build it. When a user takes a photo,<br>[15:45] the app should check if they're in a<br>[15:46] national park. And then the person<br>[15:48] working on the app says, "Sure, I just<br>[15:50] use the global positioning system.<br>[15:52] Should be easy to figure this out<br>[15:53] through the metadata. Give me a few<br>[15:54] hours." The person asking for the app<br>[15:56] says, "And check if the photos of a<br>[15:58] bird." The developer immediately<br>[15:59] responds, "I'll need a research team in<br>[16:01] 5 years because that's what the it was<br>[16:03] believed it would take in order to do<br>[16:05] visual recognition." And it did. This<br>[16:07] comic is more than 5 years old. Now,<br>[16:09] these things are generic enough you can<br>[16:10] do it, but at the time they weren't. And<br>[16:12] trying to explain to a normal person why<br>[16:14] figuring out if the photo is at a<br>[16:16] national park is trivial and figuring<br>[16:17] out if there's a bird in the photo is<br>[16:19] nearly impossible is really hard to do<br>[16:21] unless you do these things for a living.<br>[16:23] Now we have another one of those.<br>[16:25] Somebody will watch the demo that we<br>[16:26] just saw or hear the things other people<br>[16:28] are using this for and assume they can<br>[16:30] do the same thing. And they'll ask it,<br>[16:32] "Hey, can you figure out which draft in<br>[16:35] my notion or Google Drive is the most<br>[16:37] recent that I should be using?" and it<br>[16:39] won't be able to do that because they're<br>[16:40] not files on their computer and these<br>[16:43] users don't understand that. I don't<br>[16:45] know how useful this will be to those<br>[16:48] types of people. That said, I've already<br>[16:50] seen it be useful to people that I know<br>[16:51] and care about in my life. I have a good<br>[16:53] friend who had one of these really messy<br>[16:55] desktops and there was no world in which<br>[16:57] she would organize it herself. She has a<br>[16:58] little bit of programming experience.<br>[16:59] She used to work in Python here and<br>[17:01] there for data stuff. She reorganized<br>[17:02] her desktop and changed a bunch of [ย __ย ]<br>[17:04] about her environment on her Mac with<br>[17:06] this. On that note, only works on Mac<br>[17:09] right now. I doubt that'll change<br>[17:11] anytime soon, if ever. This seems like a<br>[17:13] thing they built because they wanted it<br>[17:15] and it went bigger than expected. How<br>[17:17] much they invest in it long term, we<br>[17:18] will see. And also to be clear, you can<br>[17:21] attach other sources through their<br>[17:23] integrations and things. They have<br>[17:24] connectors for things like Google Drive,<br>[17:27] their MCP registry, Claude and Chrome,<br>[17:29] which is really cool because it can now<br>[17:30] control your browser, stuff like that.<br>[17:32] Can I'll make a new thread. Can you give<br>[17:36] me feedback on my Twitter profile<br>[17:39] next.com/thea?<br>[17:41] Let's see if it uses my browser for<br>[17:43] this. I'm actually curious. Here it is.<br>[17:45] Opening a Claude and Chrome instance. I<br>[17:47] already signed into this. I used this<br>[17:49] just a few days ago. One second. Again,<br>[17:51] Anthropic is struggling with the basics<br>[17:54] of usable software. Okay, now that I've<br>[17:56] signed in, it has this permissions<br>[17:57] question. Do I want to allow it to<br>[17:58] navigate to X.com? Sure. And it did in<br>[18:01] that other tab. And now it's asking for<br>[18:03] permission to read it. This is the most<br>[18:04] annoying thing I've had to deal with in<br>[18:06] a minute. Allow all actions. Let it do<br>[18:08] its thing. And now you can see from the<br>[18:09] glow and the extension and all the<br>[18:11] annoying things in my browser that it is<br>[18:13] using the browser. And now I have a<br>[18:15] notification from Claude that it's done.<br>[18:16] I have to go manually hop back over.<br>[18:18] This is not a great single screen<br>[18:19] experience. I can see that this is<br>[18:21] actually Theo Brown's profile. T3 GGT T3<br>[18:24] Stack Creator with 268K followers, not<br>[18:26] yours. Could you share your actual<br>[18:28] Twitterx username? That handle at Theo<br>[18:31] belongs to someone else.<br>[18:36] God damn it. So, we're at 0 for two so<br>[18:38] far. Why are you so certain it isn't me?<br>[18:41] You're right. I apologize for that<br>[18:42] assumption. I shouldn't have presumed it<br>[18:43] wasn't your profile. The edit profile<br>[18:45] button is right there, which indicates<br>[18:47] you're logged into this account.<br>[18:53] I I<br>[18:56] feeling the AGI, guys. I'm trying so<br>[18:59] hard. I really am. I'm actually on much<br>[19:01] better terms with Anthropic right now,<br>[19:03] and I wanted to come in and show how<br>[19:04] cool this is.<br>[19:07] Let's give it something a little more<br>[19:09] realistic. As I mentioned many times<br>[19:12] before, my downloads folder is uh rough.<br>[19:16] If we go and take a look at it, and this<br>[19:19] is after a somewhat recent system wipe<br>[19:21] because I just got a new computer. Okay,<br>[19:23] cool. We're down to 28 gigs. It only has<br>[19:25] 27,65<br>[19:27] files. That's not that bad. Previously,<br>[19:30] it was over a terabyte, so don't give me<br>[19:32] [ย __ย ] Let's ask it some things, though.<br>[19:34] Can you help me find any important files<br>[19:38] in this folder so I can organize them<br>[19:41] better? [ย __ย ] I just came up with a<br>[19:43] genuine use case for this. When I do a<br>[19:45] batch of investments at demo day with Y<br>[19:47] Combinator, I have a whole bunch of PDFs<br>[19:50] that I get for the information about<br>[19:52] those investments, the documents, those<br>[19:54] types of things. I get all of that as<br>[19:56] PDFs that go in my downloads folder and<br>[19:58] organizing all of it is very annoying.<br>[20:01] If I could use this to do a summary of<br>[20:02] my investments and then maybe connect it<br>[20:04] to the notion connector to update my<br>[20:06] database that I track all my investments<br>[20:07] in, that could actually be really<br>[20:09] useful. See, this is the way you have to<br>[20:10] think. And I talked about this before in<br>[20:12] all of my AI coding videos. The use case<br>[20:14] for AI code isn't just to make changes<br>[20:16] in your codebase. And that might not<br>[20:18] even work for you depending on a lot of<br>[20:19] things. But there's a lot of things that<br>[20:21] you can do that are useful with these<br>[20:22] tools if you realize that it makes<br>[20:24] things that used to take a lot of time<br>[20:26] in terms of using your computer, writing<br>[20:28] one-off scripts, executing things, and<br>[20:30] doing things can automate that type of<br>[20:32] stuff. And this is what I'm excited<br>[20:34] about. The idea of like the clever<br>[20:36] people in my life that could have been<br>[20:38] good programmers but didn't care to be.<br>[20:41] The people who became big users of like<br>[20:43] if this then that and Zapier and those<br>[20:45] things. that type of person can do wild<br>[20:48] [ย __ย ] with tools like this and I'm really<br>[20:50] excited to see what they do. Here's its<br>[20:52] summary. I have 290 images, 32 PDFs, 38<br>[20:55] videos, 21 zips, bunch of DMGs for<br>[20:58] installing things, legal docs, random<br>[21:01] other [ย __ย ] You get the idea. I could<br>[21:04] ask it to do more to find the<br>[21:05] duplicates, delete large files to free<br>[21:07] up space, organize them, and more. Like,<br>[21:09] this is cool. That said, it's not that<br>[21:12] cool if you don't have files on your<br>[21:14] computer, which is one of the big things<br>[21:15] that makes this sketchy, but also<br>[21:17] exciting for people who do that. This is<br>[21:19] going to be really useful for people who<br>[21:22] have a job that involves a lot of file<br>[21:24] management and orchestration. I know<br>[21:25] people like executive assistants that<br>[21:27] are going to benefit greatly from this,<br>[21:28] just keeping track of all the random<br>[21:30] [ย __ย ] going on for their exec that they<br>[21:32] help manage. What else does Simon have<br>[21:34] to say? It started by running this<br>[21:35] command. Find/ session/sisbull yada yada<br>[21:38] yada the drafts. this is its session<br>[21:41] because again it's all virtual<br>[21:43] environments and if it has this SL<br>[21:44] sessions thing there's a very good<br>[21:45] chance that every one of these threads<br>[21:47] has its own session so has its own<br>[21:50] virtual Linux environment that it is<br>[21:52] using to access these files makes sense<br>[21:55] hopefully secure considering the fact<br>[21:56] that they vibe coded the whole thing<br>[21:58] hard to know for sure seems potentially<br>[22:00] very good says that co-work can only<br>[22:03] access files that you grant access to.<br>[22:05] It looks to me like they're mounting<br>[22:06] those files in a containerized<br>[22:08] environment, which should mean we can<br>[22:09] trust co-work not to be able to access<br>[22:11] things outside of the sandbox. Here's<br>[22:13] the reply he got with his question about<br>[22:14] drafts. Most ready to publish frequently<br>[22:17] argued questions against LLMs cloud code<br>[22:20] timeline and codeex timeline in his<br>[22:22] plug-in upgrade guide. That's a good<br>[22:24] response. It found exactly what I needed<br>[22:25] to see. Although this upgrade<br>[22:27] instructions are actually published<br>[22:28] elsewhere in the data set docs and<br>[22:30] weren't actually intended for my blog.<br>[22:31] Just for fun and because I really like<br>[22:32] artifacts, I asked for a follow-up.<br>[22:34] Artifacts, if you're not familiar with,<br>[22:36] are a feature in Claude where it will<br>[22:37] build like a mini web app in the sidebar<br>[22:40] as part of your thread that you can use<br>[22:42] to do things. I know people who have<br>[22:43] built games, apps, platforms, tools, and<br>[22:46] more in it. I personally will just spin<br>[22:48] up a folder in my CLI and have it build<br>[22:50] the thing for me. But this is cool.<br>[22:53] Artifacts for normies is similar to what<br>[22:55] I use the alternative tabs and folders.<br>[22:57] And I actually had open here my CC<br>[23:00] sandbox folder that I just use for<br>[23:01] whatever random [ย __ย ] I'm working on at<br>[23:03] any given time and I wipe it randomly<br>[23:04] too. Super helpful. But for normies,<br>[23:07] artifacts are the right version of the<br>[23:09] same thing. I couldn't figure out how to<br>[23:11] close the right sidebar, so the artifact<br>[23:13] ended up cramped into a thin column, but<br>[23:15] it did work. I expect Enthropic will fix<br>[23:17] the display bug pretty quickly. Yep,<br>[23:20] they added that there. Cool. Doesn't<br>[23:22] fully hide it, though. That's annoying,<br>[23:23] but they tried. So, how does this work?<br>[23:26] Is it not just cloud code? Yeah, it kind<br>[23:28] of is, but it's cloud code with a<br>[23:29] sandbox with additional tools to show<br>[23:31] you things in the UI directly. So, you<br>[23:33] have to build an app or use a terminal.<br>[23:35] I think there's a lot of potential here.<br>[23:37] I just don't know how much of it's being<br>[23:38] executed on right now. But since it is<br>[23:41] effectively a wrapper of Cloud Code,<br>[23:42] people are already trying to open it,<br>[23:44] which is why we have Open Work by<br>[23:46] Langchain as well as Open Work by<br>[23:48] Accomplishi. Yes, two separate groups of<br>[23:50] people published an open- source<br>[23:52] alternative to Cloud Co-work the same<br>[23:54] day with the same name at the same time.<br>[23:56] Here we are. The very least, if you want<br>[23:58] to try out your own open-source<br>[23:59] alternative to this, contribute to it,<br>[24:01] play with it, and see how it works on<br>[24:02] the inside, you have multiple options to<br>[24:04] go take a look at all on GitHub. But<br>[24:06] something that you need to pay attention<br>[24:08] to with all of this is the security of<br>[24:10] it, which was also touched on in this<br>[24:12] post by Simon. The virtualized layer<br>[24:14] helps, but there still is a real threat<br>[24:16] of prompt injection. With a feature like<br>[24:18] this, my first thought always jumps<br>[24:19] straight to security. How big is the<br>[24:21] risk that somebody using this might be<br>[24:22] hit by hidden malicious instructions<br>[24:24] somewhere that break their computer or<br>[24:26] steal their data? Like, I just had it<br>[24:28] read a bunch of files in my downloads<br>[24:30] folder. If one of those files had<br>[24:32] something that was a prompt injection in<br>[24:34] it that was reliable enough that if it<br>[24:36] got into the context, it could break it<br>[24:38] and do things I don't want, that could<br>[24:40] be bad. If that has the opportunity to<br>[24:43] access things it shouldn't, leak data.<br>[24:45] Like if you had a jailbreak prompt in<br>[24:46] here and it read a file and in that file<br>[24:48] it jailbreaks and gives it an<br>[24:50] instruction to take everything currently<br>[24:52] in context and post it to this random<br>[24:53] endpoint, you could get it to send<br>[24:55] things places it probably shouldn't.<br>[24:57] That said, Anthropic is working hard to<br>[24:58] prevent this. This is a quote from<br>[25:00] Anthropic directly. You should also be<br>[25:01] aware of the risk of prompt injections,<br>[25:03] attempts by attackers to alter Claude's<br>[25:05] plans through content it might encounter<br>[25:07] on the internet. We've built<br>[25:09] sophisticated defenses against prompt<br>[25:10] injections, but agent safety that is the<br>[25:13] task of securing Claude's real world<br>[25:14] actions is still an active area of<br>[25:16] development in the industry. Kind of<br>[25:19] pushing the responsibility off. I think<br>[25:21] personally the way I would have written<br>[25:23] this is we have built everything we know<br>[25:25] of here, but we are working hard to<br>[25:27] identify potential future things. We<br>[25:29] cannot guarantee that this will be safe.<br>[25:31] The whole industry is working with us to<br>[25:32] figure out what this looks like long<br>[25:34] term. I don't like the way they they<br>[25:36] skirted ownership here, but yeah. and<br>[25:38] then more qualifications. These risks<br>[25:40] aren't new with co-work, but it might be<br>[25:42] the first time you're using a more<br>[25:43] advanced tool that moves beyond simple<br>[25:45] conversations. We recommend taking<br>[25:47] precautions, particularly while you<br>[25:49] learn how it works. They have a help<br>[25:51] page that includes tips like avoiding<br>[25:52] granting access to local files of<br>[25:54] sensitive information like financial<br>[25:55] docs. When using the Cloud and Chrome<br>[25:56] extension, limit access to trusted<br>[25:58] sites. If you choose to extend Claude's<br>[26:00] default internet access settings, be<br>[26:02] careful to only extend internet access<br>[26:03] to sites you trust and monitor Claude<br>[26:05] for suspicious actions that may indicate<br>[26:07] prompt injection. And from our friend<br>[26:09] Simon, he says that he does not think<br>[26:11] it's fair to tell regular non-programmer<br>[26:13] users to watch out for suspicious<br>[26:14] actions that may indicate prompt<br>[26:16] injection. They will not understand<br>[26:17] that. Boris revealed that they're doing<br>[26:19] summarization where they take the<br>[26:21] context that it gets from the web and<br>[26:23] hand it to some other model to summarize<br>[26:25] it with a really strict system prompt<br>[26:27] and no access to tools. So once it does<br>[26:29] that, it passes the context on to the<br>[26:31] original model that has more capability<br>[26:34] to reduce the likelihood that the bad<br>[26:36] thing makes it in. That makes sense. The<br>[26:38] problem with prop injections remains<br>[26:40] that until there's a high-profile<br>[26:41] incident, it's really hard to get people<br>[26:43] to take it seriously. Simon himself had<br>[26:46] all sorts of claw code usage that could<br>[26:48] cause havoc if a malicious injection got<br>[26:50] in. Co-work does at least run a file<br>[26:52] system sandbox by default, which is more<br>[26:54] than can be said about his claw<br>[26:55] dangerous permissions habit. Yep,<br>[26:57] yoloing is dangerous. I talked about<br>[26:59] this in my 2025 year of AI summary video<br>[27:02] he talks about in his blog post. All<br>[27:03] really good things to consider. That<br>[27:05] said, this is a strong signal for the<br>[27:07] future. This is going to be the first<br>[27:08] time a lot of people have AI doing<br>[27:11] things for them, not just writing things<br>[27:14] for them. Up until this point, if my mom<br>[27:16] or my non-technical friends were using<br>[27:19] something like T3 chat or chat GBT or<br>[27:21] Claude, they were using it to find<br>[27:23] information and give it back to them in<br>[27:25] text or sometimes to generate an image.<br>[27:27] They could have it draft an email, but<br>[27:29] they couldn't have it send an email.<br>[27:31] They could attach a file and ask it to<br>[27:32] tell them about it, but they couldn't<br>[27:33] have it find a file. Claude, ChatgBT, T3<br>[27:36] chat, all these things could get<br>[27:38] information out of other information,<br>[27:40] but they couldn't do real work. And<br>[27:42] that's what's exciting here. Normies now<br>[27:45] have the ability to do actual work using<br>[27:48] the tools that I have been abusing with<br>[27:50] Cloud Code recently, and that's actually<br>[27:52] really exciting. The UX catches and<br>[27:55] gotas, the weird expectations around<br>[27:57] things, and the fact that it couldn't<br>[27:59] use my iMessage. I'll give it one more<br>[28:01] attempt here. Let's try the iMessage<br>[28:04] question again. This time with the Theo<br>[28:07] folder.<br>[28:09] Allow access.<br>[28:12] You have access to my root folder right<br>[28:16] now.<br>[28:18] Do it. It's trying its best. Oh god.<br>[28:23] Oh god. Do I do it? It It's not getting<br>[28:26] my photos. I'm sorry. It's taking so<br>[28:28] much longer than it did in cloud code. I<br>[28:29] have person to access your messages<br>[28:30] folder. Mac OS versions are blocking<br>[28:32] access. They shouldn't be. But then it<br>[28:34] gives this which a normie will not<br>[28:35] understand. I think a lot of the<br>[28:37] strength of this is going to be through<br>[28:39] connectors which they are working hard<br>[28:40] to get lots of. They also have MCPs<br>[28:43] which no normal person's ever going to<br>[28:45] understand and that being visible here<br>[28:48] by default is going to confuse a lot of<br>[28:49] people. You also have custom connectors<br>[28:51] that they don't really give much<br>[28:53] information on. Someone said there's an<br>[28:55] iMessage connector and I think they were<br>[28:57] lying. There might be an MCP or some<br>[28:59] [ย __ย ] for it, but that is not going to<br>[29:00] work for dormies. Oh, apparently there's<br>[29:03] extensions. So, we now have skills,<br>[29:06] connectors, MCPs, plugins, and desktop<br>[29:10] extensions. All different things with<br>[29:13] different expectations and controls. Oh,<br>[29:15] don't get me started with hooks, which<br>[29:17] is a whole separate thing inside of<br>[29:18] Cloud Code. Too many things. On that<br>[29:21] note though, I recognize a lot of these<br>[29:23] and I recognize them because somebody<br>[29:25] has built something very similar that I<br>[29:27] found much more useful. It has a very<br>[29:29] similar name, Claude. Well, Claudebot.<br>[29:32] We're talking about this in a lot of<br>[29:33] videos recently and this is why I said<br>[29:35] the AGI thing I said earlier because<br>[29:37] Claudebot gave me that taste.<br>[29:40] Effectively, what Cloudbot does is it<br>[29:42] runs Cloud Code or Codeex or one of<br>[29:45] those similar CLI tools on your computer<br>[29:48] through a wrapper that lets you talk to<br>[29:50] it remotely through something like<br>[29:52] Telegram or WhatsApp or iMessage. I<br>[29:55] actually have a Mac Mini in the corner<br>[29:56] of this studio that is wired up to my<br>[29:58] network, to the internet, and to some of<br>[30:00] my accounts on some things that also has<br>[30:02] aorked KVM on it so I can remote into it<br>[30:04] and fix things if they break. And the<br>[30:06] role of that machine is to run Cloudbot<br>[30:08] for me so I can ask it to go spin up an<br>[30:10] app to clone a repo and figure out<br>[30:12] what's going on in it to investigate<br>[30:14] some bug in one of our services with the<br>[30:16] access that it has. It turns out if you<br>[30:18] have a CLI in an environment that has<br>[30:20] access to the things you want, talking<br>[30:22] to it remotely can get a lot of work<br>[30:24] done. And I have been amazed at some of<br>[30:26] the things I and others have done<br>[30:27] through this. And a lot of the skills,<br>[30:29] well, in this case, not skills, the<br>[30:31] extensions that are visible here, most<br>[30:33] of these are things that are in the<br>[30:35] default set that you can pick from in<br>[30:37] Cloudbot. By the way, Cladbot, fully<br>[30:40] open source, available for anyone to use<br>[30:42] and install. It is not the easiest thing<br>[30:44] to set up yet, but it has gotten a lot<br>[30:46] better since the first time I tried it.<br>[30:47] And the things you can do with it are<br>[30:49] kind of [ย __ย ] crazy. It's fully open<br>[30:51] source and free to use, but it's not<br>[30:53] going to work very good if you don't<br>[30:54] have a subscription to something like<br>[30:55] Open Code or Codeex or Claude Code<br>[30:57] because it really works around those. It<br>[31:00] also burns through tokens like nothing<br>[31:01] I've ever seen before. But man, it's<br>[31:03] cool as hell and you can do a lot of<br>[31:05] really cool [ย __ย ] with it. So that's why<br>[31:08] I know this can be big because Claudebot<br>[31:10] gave me a taste of what this looks like<br>[31:12] of controlling your computer without<br>[31:14] even being at your computer. Oh, so<br>[31:16] cool. Highly, highly recommend. I'll<br>[31:18] keep a link in the description if you're<br>[31:19] curious. Shout out to Pete once again. I<br>[31:22] think we're on like a five video streak<br>[31:23] where I mention him and stuff. Really<br>[31:25] cool that he built this and is putting<br>[31:26] the time in doing it, open sourcing it<br>[31:28] and sharing all of his findings as he<br>[31:29] builds. Claudebot is really cool and<br>[31:31] still to me feels significantly better<br>[31:34] and more capable than what they have<br>[31:36] here with co-work. But also admittedly<br>[31:39] more risky. And to be frank, I can't<br>[31:42] imagine that if we were in some<br>[31:43] alternative timeline where Cloudbot<br>[31:46] didn't get really popular over the<br>[31:47] holiday break that they would have built<br>[31:49] co-work because the co-work team, well,<br>[31:51] the Cloud Code team themselves have said<br>[31:53] that they built this in a couple days. I<br>[31:55] think it was like 2 weeks they said<br>[31:57] using Cloud Code for all of the<br>[31:59] development of it, which means they were<br>[32:00] clearly inspired by things like<br>[32:02] Claudebot and wanted to see how far they<br>[32:03] could go with that themselves. Now I<br>[32:05] need to figure out how to get out of the<br>[32:08] settings. Do I have to go to a thread or<br>[32:10] open? Okay, just if you need help on UX<br>[32:13] anthropic, you have my phone number. A<br>[32:15] lot of employees at your company have my<br>[32:17] phone number. I'm happy to chat. We can<br>[32:18] figure this out. Until then, I'll be<br>[32:20] sticking with Claudebot, but I will<br>[32:22] probably be recommending this to people<br>[32:23] who I know in my life because there are<br>[32:25] real useful things you can do with a<br>[32:27] tool like this. Final thought, please<br>[32:30] open source Claude code. It's more than<br>[32:32] time. Now that it's being baked into<br>[32:33] things like this, there's no excuse.<br>[32:35] That's all I got on this one. I think<br>[32:37] co-work is really cool and does give us<br>[32:38] a glimpse into what the future of using<br>[32:40] computers with AI will look like, but it<br>[32:42] really is just a glimpse. I think the<br>[32:44] way that we use operating systems is<br>[32:45] going to change fundamentally and I'm<br>[32:47] probably going to talk about that a lot<br>[32:48] more in a future video. Let me know what<br>[32:49] y'all think about this. <!-- deep-read:sections end -->