Duncan Rogoff | AI Automation · Youtube · 15:01

Claude Opus 4.8 Built an Agentic OS in 15 Minutes

How one creator handed Claude a game plan, walked away, and came back to a working agentic OS.

Posted
May 31st 2026
yesterday
Duration
15:01
Format
Tutorial
educational
Channel
DR
Duncan Rogoff | AI Automation
§ 01 · The Hook

The bait, then the rug-pull.

A former Apple and PlayStation art director takes Claude Opus 4.8's new UltraCode feature on its first real test: build a full agentic operating system with almost zero human involvement while he takes his dog to the vet. He comes back to a working dashboard.

§ · Chapters

Where the time goes.

00:00 – 00:33

01 · Building an AI OS

Hook, product demo preview, host credentials (art director for Apple, PlayStation, Nissan; 6-figure AI agency).

00:33 – 01:52

02 · What UltraCode Actually Is

Three-layer architecture explained: orchestrator, specialist agents, checker agents. On-screen diagram shown.

01:52 – 03:12

03 · How to Plan Your AI OS

Use Claude chat to brainstorm AIOS scope; Claude pulls from conversation memory to suggest personalized modules.

03:12 – 04:00

04 · Setting Up Antigravity IDE

Download Antigravity IDE, create aios folder on desktop, open Claude in terminal.

04:00 – 04:50

05 · How to Use Plan Mode

Shift+Tab enters Plan Mode. Uses Sonnet 4.6 for cheap planning before switching to Opus 4.8 for execution.

04:50 – 06:12

06 · Adding a Design System

Copies existing HTML design reference and design.md rules file into project folder for automatic brand inheritance.

06:12 – 08:18

07 · Answering Claude's Questions

Claude asks interactive scope questions: areas to track, interface type, update frequency. Selects web dashboard, always-on live mode, YouTube + LinkedIn + Instagram.

08:18 – 08:39

08 · How to Save the Game Plan

Instructs Claude to save the structured plan as a .md file before coding begins.

08:39 – 09:04

09 · How to Enable UltraCode

Clear chat, /model switches to Opus 4.8. Type effort to toggle UltraCode on.

09:04 – 09:21

10 · Activating Dynamic Workflows

Sends execute the plan in plan.md and steps away while UltraCode spawns sub-agents autonomously.

09:21 – 11:00

11 · Reviewing the First Build

Returns to a working dashboard: content intel left, YouTube metrics center, active projects and skills launcher right. Honest critique of flat visual hierarchy.

11:00 – 11:26

12 · How to Get the Prompt

Shows Skool community where the AIOS-builder prompt lives at $9/month.

11:26 – 13:05

13 · How to Refine the Layout

Requests bento-box grid, varied backgrounds, embedded terminal in plain English. UltraCode runs a second pass.

13:05 – 14:36

14 · UltraCode Cost Breakdown

Honest callout: Opus 4.8 plus UltraCode is the most token-intensive path. Worth it for big projects; track usage carefully.

14:36 – 15:01

15 · Final AI OS Walkthrough

Refined bento-box dashboard with draggable panels, competitor tracking, YouTube stats, embedded skills terminal.

§ · Storyboard

Visual structure at a glance.

hook
UltraCode architecture
Plan Mode in terminal
first build result
final bento dashboard
§ · Frameworks

Named ideas worth stealing.

00:33 model

UltraCode 3-Layer Agent Architecture

  1. Orchestrator
  2. Specialist Agents (Research / Write / Plan)
  3. Checker Agents

Three-tier system where orchestrator assigns tasks to parallel specialists, each monitored by a dedicated checker that validates output before it reports back.

Steal for Explaining multi-agent systems to clients or in content about autonomous AI workflows
01:52 list

AIOS Build Workflow

  1. Brainstorm scope in Claude chat using memory
  2. Assemble a design system (.html ref + rules .md)
  3. Use Plan Mode with Sonnet to generate structured .md game plan
  4. Switch to Opus 4.8 and enable UltraCode
  5. Execute plan file, review, refine with natural language

Five-step workflow from blank folder to working agentic OS dashboard, using cheap planning first and expensive execution only after scope is locked.

Steal for Any client-deliverable dashboard or tool built with Claude Code
§ · Quotables

Lines you could clip.

00:07
"We are going to use two of its newest and most insane features to build an AIOS with as little human involvement as possible."
Clean hook statement, no setup needed → TikTok hook
01:33
"It actually spawns up another layer of sub agents to check and verify the work of the actual agents performing the task."
Best one-sentence explanation of what makes UltraCode architecturally different → IG reel cold open
09:21
"While this was working, I actually took my dog to the vet for his annual checkup — and Quad basically built all of this for me."
Most human and shareable moment — proof-of-concept in one sentence → TikTok hook
13:13
"It is the most cost intensive way to use it. It's going to use the most tokens. It's going to cost the most money."
Rare honest tradeoff callout — earns trust, shareable for nuance → newsletter pull-quote
§ · Resources Mentioned

Things they pointed at.

03:12toolAntigravity IDE
10:28toolAppify
§ · CTA Breakdown

How they asked for the click.

11:00 product
"If you wanna create an AIOS for yourself, I just built this super long prompt. All you have to do is copy and paste this into Claude, answer a couple questions, and you're gonna have your own dashboard ready to go."

Mid-video CTA at natural content pause after first build reveal, repeated at close. Points to Skool community at $9/month — extremely low friction.

§ 04 · The Script

Word for word.

HOOK opening / re-engagementCTA the pitch analogy story
00:00HOOKCloud Opus 4.8 just dropped. And in this video, we're going to use two of its newest and most insane features to build an AIOS with as little human involvement as possible.
00:09HOOKThis is what we're going to be building today. It's an AIOS or agentic operating system, and it's basically a place for your business where you can track anything you want.
00:17HOOKIn this case, it's the latest drops and trends in the industry, tracking my competitors, all of my YouTube and social media statistics, and any currently active projects. It also allows me to run my most commonly used cloud skills from a single location. This is the exact type of system that you can use for your business, but that you can also sell to clients.
00:33HOOKAnd if we haven't met yet, my name is Duncan Rogoff. I'm a former art director for brands like Apple, PlayStation, and Nissan, and I now run a 6 figure AI agency along with one of the top communities for learning cloud code and building income. By the end of this video, you'll know exactly how to build your own AIOS using Opus 4.8,
00:50UltraCode, and dynamic workflows. So focus in, close all your open tabs, and let's build. And if you wanna get access to a prompt that will build your own AIOS for you automatically, just check the link in the description.
01:01So aside from Opus 4.8, Quad also dropped something called UltraCode, and I think it's important for you to understand kind of how this works and why it's such a big deal. So before now, you would go into Quad and you would type something and Quad would get to work working on one thing. Well, UltraCode changes all of that.
01:17Basically, way it works is this. There is an orchestrator agent that sits at the top that basically gives instructions. It automatically spawns up a team of sub agents to execute on individual pieces of the plan, but layer three is where this is different than how any of these agents have operated before.
01:33It actually spawns up another layer of sub agents to check and verify the work of the actual agents performing the task. And so now not only are you having things that are executing, you have a second layer of agents that are making sure they're doing a good job. This is what allows you to have these really long extended coding sessions without needing human input or review.
01:52And so today, I really just wanna put this to the test. I'm going to give Claude our game plan for creating an AIOS. We will build that game plan together, and then I'm just gonna set it to work and see what we get.
02:01If you are new to getting started and you're not sure exactly what goes in your AIOS, you can actually ask Claude to help you. So you could come into Claude, and I'm just gonna use chat for this portion of it, and you could say something like this.
02:13I want to build an AIOS or AI operating system to have access to maybe my most commonly used features, maybe track some competitors. I'm not entirely sure what I would use this for. Give me an idea of what types of things I should include in my AIOS.
02:29And so what's pretty cool about this is if you've been talking to Quad before, like it already has history and memory of the conversation. So it'll actually pull from what it knows about you to give you some ideas so you can see that this has a command center or dashboard for my school communities. This has a content engine since I produce LinkedIn content regularly.
02:46Maybe I'm gonna feed it a topic or a trend in a one click create LinkedIn content for me. So these are just some ideas to get you started. I do think it's going to be the most impactful to go into this with some sort of game plan.
02:57So for me, what I decided that I want to put in my AIOS is content intelligence to analyze trends, a skills launch pad to one click launch my favorite skills, competitor intelligence to track what other people are doing, track all my social stats, and come up with new ideas for YouTube videos just like this one. And so now that we have this, we can hop over into anti gravity or like Versus code or even just in terminal, but I'm gonna do this in anti gravity today so you can actually see all of the files that are getting created.
03:22If you want to download the anti gravity IDE, which is actually different than the anti gravity chatbot now, just come over to this website and click download. And so since I already have this actually kind of just like written out pretty basically, I'm just going to copy this and I can start here.
03:34So I'll come into anti gravity and you need to be inside of a folder like on your local machine in order to kick things off. So I'm just gonna click open folder. I'm gonna go to my desktop and I'm just gonna name this aiOS.
03:44I'll click create and we're gonna open this up. Go ahead and click trust because it's my own folder and now we are ready to start building our operating system. I'm gonna close down the built in agent.
03:53I'm just gonna come up here and click a new terminal. And if I type Claude, now I'm just using Claude inside of the folder that I just created like you normally would. So the first thing I'm gonna do is I'm just gonna hit shift tab and we can see that I've now switched over to plan mode.
04:05Because the first thing I wanna do before I turn on UltraCode or anything is just create a game plan for what this is going to look like. I'm going to need you to create an AIOS or AI operating system. It's going to include the following things.
04:18It's basically for me to keep track of everything going on in my life, but here's essentially what I want in it. Please ask me any questions that you might need in order to complete this task. We will likely need credentials or API keys, so please just make note of what these are to make this process as streamlined as possible.
04:33So I'm gonna send this off and now Quad is going to create a game plan for me. And right now, I'm just doing this in Sonnet 4.6, but we're actually going to switch over to Opus and UltraCode to create these crazy dynamic workflows once we start coding. While this is coming up with a game plan, there is one more piece of this that I wanna show you that I think is pretty cool.
04:50So the other piece of this is I want this system to look like me. I want it to be on brand. So the other day I created this really cool design system And I was just going to use it for things like Instagram carousels, so carousels that look like this and kind of just remain my style and stay consistent over time or ones that look like this.
05:06You can see they are the same across the board. You also notice that it looks exactly like this website or like the website that I built to show off the AIOS. And so we've created this design system so everything stays on brand and I wanna bring this over as well.
05:19If you wanna see the video where I make this design system from a single prompt and create these perfectly branded carousels, just check out the video up top. And so I have these files on my desktop right here. It's just this HTML file as well as this design dot m d file which has all of the rules in a language that Claude can understand.
05:34So what I'm gonna do is I'm just going to copy these. I'm gonna come over to my desktop. I'm gonna go into my AIOS.
05:39I'm gonna create a new folder and I'm just gonna call this design system. We can come in here and paste these files in.
05:46And now if I go back into anti gravity, we can see on the left that I actually have these two files all built in for me. So now not only can we build something that's actually helpful for me, but it's also going to look like my brand and that's just fun. And so this is pretty cool.
05:58Quad has come back with a couple of questions. What area of your life do you want this OS to track? Pick all that apply.
06:04So I definitely want to track business metrics and so I'll just come in here, I can hit enter. Content performance for sure. Tasks and active projects?
06:11Sure. Okay. Why not?
06:12Do I want to track inbox, calendar, and comms? I actually care about this less currently, so I'm just gonna skip this one for now, and I'm gonna hit next. Okay.
06:19What should the primary interface be? Web dashboard. Yep.
06:22Absolutely. Gonna do web dashboard for sure. Do I want this to act like a morning briefing, an always live dashboard, or weekly review?
06:28I want this to just be an always on live dashboard. Then I'm just gonna go ahead and submit my answers. So for now, I'm gonna skip school because there isn't an API.
06:36I'm definitely gonna use YouTube analytics and I'm gonna do LinkedIn and Instagram. What I'm gonna do is I'm just gonna see if we can build this all with HTML, CSS, and JavaScript and not even get a database like Supabase involved. Just gonna try to keep this as simple and easy as possible.
06:49This is asking me if I already have API credentials set up and you probably do. They're probably just stored globally on your machine. So I'm just gonna say yes, some already exist.
06:56And so one other thing that you can do while this is creating a game plan is you can let it know what it already has access to, like if you've been building certain skills or things like that. I also want you to look through all of my global skills to figure out which ones I use most frequently. It might be good for like a one click button.
07:10Also, the daily digest skill that I have already has a lot of information on trending news, like trending GitHub repos, competitor intelligence, and things like that. So we can probably pull the information the daily digest creates every morning. I did notice this too, which is pretty cool.
07:23I recommend everybody just read what Claude is saying. It's the best way to learn how to use Claude code. And this just says, let me check what's in the design systems folder.
07:31So it actually recognized that I put these files in here that have my design system and it's probably just gonna use those naturally to build out my OS. And so pretty cool. In just a couple of minutes, Claude came up with this entire game plan for me to create an always on web dashboard that gives me a single panel view of his business and content life, which is pretty cool.
07:49And then it goes ahead to map out the full architecture, exactly what the layout should look like, where it's actually going to pull the data from, and so on and so on. And then all the skills that it thinks I might wanna use with a single click.
08:00And then here, it's pretty nice. It goes ahead and tells me which credentials it wasn't able to find. I'm sure I have a bunch of these laying around.
08:05For LinkedIn or Instagram, I might end up using a scraper like Appify, but we will see as soon as we get into this. But I think we're in a pretty good place. And so what I'm going to do now is I'm actually going to stop this and I'm going to save this game plan and then we're gonna turn on UltraCode.
08:18Please save this plan as an MD file along with any other instructions you think might be important. And so this is a pretty good starter game plan and remember, you can always build on this over time or if you're not entirely happy with this game plan, just tell Claude what you wanna change and it'll fix it for you. Okay.
08:32Cool. So Claude saved this entire game plan for me. So now I can turn on UltraCode, I can access this, and we can see what happens.
08:40So what I'm going to do is I'm actually just going to clear this entire chat because we are starting fresh. So I just typed in clear and what we can do is we can now switch out of plan mode, type in slash model, switch this over to the default model which is Opus 4.8.
08:55So now we're switched over to Opus. And what I can do is if we type in effort, now we can see I can come over here and I can turn on UltraCode to get access to dynamic workflows.
09:05And what's also cool is you can just type in the word workflows and you could see it gets this nice rainbow color to let you know that it's actually working. I need you to execute the plan in the plan dot m d file. So it's telling me it's gonna start by reading the plan file to understand what needs to be executed.
09:19And I guess I'll come back when this is done. So this finished and for a first pass, this is pretty awesome, especially because what you might not know is that while this was working, I actually took my dog to the vet for his annual checkup, and everything is fine. But while I was there, Quad basically built all of this for me.
09:34So let's go through it and let's talk about what could use a little bit of improvement, which I think actually won't take much. This is already really, really good. So on the left here is all my content intel.
09:43You can see these are latest drops and the latest news. We can see these are some, like, signals from, like, people in the AI space, like coming from Twitter or X. We can see trending repositories
09:52on GitHub right here. We can see some of the competitor videos, like Nate Herc and Chase AI and Robo Nuggets and all the guys that you know. And then also the top comments on their posts to see what types of questions people are asking.
10:04So if I want to create more content, this is a really great first pass for me to look and see what's going on. I can click any of these. It's going to open up a link.
10:12Like, I didn't tell it to pull in links, but it just did this automatically for me. So this is a pretty cool start. And we can see this middle panel is my metrics.
10:19It pulled in all of my YouTube stats along with some of my latest videos. It hasn't connected to school or LinkedIn or Instagram yet. I think I can do this pretty easily just using Appify.
10:28And then on the right here are some of my active projects, both for clients and personal projects that I'm working on. And then the bottom all the way down here is actually the skills that I most commonly run. If I click on any one of these, it's going to open up a separate terminal window.
10:41It's going to launch Cloud automatically, and it's going to run that skill. This isn't quite how I would like it to behave, so I'm just gonna close this for now. But, again, like, for a first pass with, like, pretty minimal instruction, actually, despite having, like, a thorough plan, like, I didn't give it a lot of instruction on how to organize this.
10:57CTALike, this is a pretty good first pass. If you wanna create an iOS for yourself, I just built this super long prompt. All you have to do is copy and paste this into quad, answer a couple questions, and you're gonna have your own dashboard ready to go.
11:08CTAAll you gotta do to download the prompt is click the link in the description, come into this post, click into here, and click download. Some things that I might change is this section kind of has a lot of different things, like lumped into one place. I might like something that looks a little bit more like a dashboard for this middle section here that kind of like tracks my data over time.
11:26The active projects, like, I'm actually not that super interested in currently, but I think for some people, like, having something like this, maybe like a little CRM action on another panel might be helpful. And then in an ideal world, I would like these skills to have some sort of like embedded terminal, like, in this view so that I don't have to open up a separate terminal window.
11:43And then from like a design perspective, everything occupies what we call like a very similar like visual hierarchy. Like nothing really stands out. Like all the fonts are kind of the same.
11:51Like they're in this big kind of list view and so nothing really stands out from itself. And then all the sections, like, have the same background. So what I think I might try to do is, like, create something more like a bento box array with, like, different kinda, like, little grids, some things with, like, different background colors and things like that.
12:04And then again, try to embed a terminal or something to actually run these skills and get the output, like, live in this view. But really all things considered, this is essentially working how I intended it to. So let me see if I can just tell UltraPlan to get to work one more time and we can come up with something maybe like a little bit more visually interesting.
12:19And then of course, pull in those missing metrics. This is looking really great. There's just a couple of things that I need to change now.
12:24One, can we use Appify to bring in my LinkedIn and my Instagram data? Is that possible? And then the overall aesthetic, think needs a little bit of work.
12:32Can we try something more of like a bento box array with kind of like different sized frames and maybe some different background colors? Right now, everything kind of occupies the same visual hierarchy and nothing really stands out, especially the left panel with the digest. We have a lot of like different sections kind of lumped into one.
12:47So let's try to create a more interesting way to represent those. The last thing is to be able to have like an embedded terminal window inside of the application itself so that when I'm running any of the skills that I click, it doesn't open up the terminal application. It just opens up some sort of view where we can see the output within the AIOS itself.
13:05And so one of the things that I have noticed that keeps coming up in this is cost. So when we are talking about UltraCode and the new Opus 4.8, it is the most cost intensive way to use it.
13:15It's going to use the most tokens. It's going to cost the most money. And it will take a lot of time.
13:20But if you're working on some sort of like big deep project like the one that we just worked on, like it may be worth it to you to be able to go take your dog to the vet and come back and have something done. But it is worth just keeping track of the cost and the token usage. So this asked me a couple questions about the data, and I just wanted to point this out before it got to building because I just thought was cool.
13:36Like, this actually asked me which bento box layout I wanted, and it gave me these two different options. So one, that's like metrics led that basically highlights the metrics more than it does the digest, or one that's more of a digest led, which kinda focuses on all of the drops and things like that. Like, I think that's super interesting.
13:51I had never seen anything like this, so that's pretty cool. I think I like the digest led one better because I'm more interested in, like, what I can do moving forward than, like, just checking my stats every day. Okay.
13:59So this finished and this is pretty awesome. We've organized everything so much better. On the left, we have all of the drops and latest trends.
14:06On the bottom here, we have all of the signals from x and from GitHub. In the middle here, we can track my YouTube, which is personally my most important channel. We can see all of my videos and go to all of the links, and we can see all the performance stats and things like that.
14:17We can track my competitors, any of the top comments to see what questions people are asking. We can track my performance and any current active projects. On the bottom right here, can actually expand to open up the terminal and then we can go ahead and run any one of my skills right here inside of this window.
14:32CTAWe also added handles to be able to drag things around so things stay nice and organized, and I am pretty happy with this. And now I have my own command center, my own agentic OS, my operating system right here all ready to go.
14:43CTAIf you wanna get access to a prompt that you can use to build your own AIOS automatically along with an entire classroom of training and skills to teach you how to use Claude code to earn income, I'll leave a link in the description. If you wanna see how I use Claude code to build insane Instagram carousels, just check out this video right here.
14:59CTAI'll see you over there.
— full transcript
§ 05 · For Joe

Plan cheap, build expensive, iterate in plain English.

WHAT TO LEARN

The real unlock in multi-agent coding is not the agent itself — it is the structured plan you hand it before you let it run.

  • Use a cheaper, faster model in Plan Mode to generate a structured .md game plan before switching to Opus 4.8 — you get better output for less cost and the plan becomes a reusable artifact.
  • Dropping a design system file into a project folder is enough for Claude to apply brand identity to every file it generates, without explicit style instructions in your prompt.
  • The UltraCode checker layer is what makes unattended long sessions trustworthy — each specialist agent has a dedicated reviewer, so errors get caught before they compound.
  • A second natural-language refinement pass — bento-box layout, embedded terminal, varied backgrounds — produces dramatically better results than trying to specify everything upfront.
  • Opus 4.8 plus UltraCode is the most token-intensive path; budget for it on large projects and use a lighter model for tasks where a single-agent session would be faster and cheaper.
  • A personal AIOS is also a client deliverable — the same dashboard built for your own workflow can be scoped, priced, and sold to any business owner who needs the same intelligence layer.
§ 06 · Frame Gallery

Visual moments.