We're the bottleneck, but we don't have to be — Ido…
Ido Salomon, creator of AgentCraft and MCP-UI and co-creator of MCP Apps, argues that the barrier to widespread AI agent adoption is human oversight: steering and reviewing agents at scale is exhausting, and the needed skills can be learned from strategy games like Warcraft and StarCraft. He demos AgentCraft, an orchestrator styled as a strategy game where agents appear as units on a map, the file system becomes the terrain, heat maps show activity, and a space bar jump takes you to work needing attention. The talk covers visibility, autonomy via orchestrators, loops, and a review kit with visual evidence, collaboration through shared rooms where people and agents work side by side, and an early simpler mobile-game-style mode aimed at non-power users.
# Channel Presentation Observations — "We're the bottleneck, but we don't have to be — Ido Salomon, AgentCraft"
## Creator Self-Description (Explicit Claims)
- **Creator identity**: The speaker identifies himself directly: *"I'm Solomon. I am the creator of ATMCraft"* [sic — likely AgentCraft], and cites prior credentials: *"I also created MCPUI which became MCP apps and MCP steering committee. I've done a bunch of other stuff."*
- **Product scope claim**: AgentCraft is presented as a *"game inspired orchestrator"* for managing multiple coding agents (Claude Code, OpenClaw, OpenCode, etc.), installable via *"npx install agent as a website."*
- **Second, experimental project**: A simpler, mobile-game-inspired interface, *"currently named TBD um potentially loopers,"* explicitly framed as *"a very very early draft."*
## Claimed Scope and Thesis
- Central thesis stated in the title and repeated in the talk: *"we are the bottleneck, but we don't have to be"* — human attention, not agents, limits multi-agent productivity.
- Proposed progression of capabilities: **visibility → autonomy → collaboration**, each framed as *"raising the ceiling"* of human-agent collaboration.
## Intended Audience (Observable Presentation)
- **Primary audience: AI agent power users and developers.** Assumes daily agent use: *"as you all know and use every day, agents are amazing"*; references spinning up *"25 cloud code agents"*, files, git, containers, and code review workflows.
- **Conference audience context.** Opens with *"Okay. Hi everyone"* and closes with *"thank you. I got it"* — indicating a live talk format.
- **Deliberately broader secondary audience.** The creator reports non-technical users adopting the tool: *"people that had even nothing to do with agents or nothing to do with productivity… my kids really loved it… someone that flunked out of college because he played Starcraft."*
- **Explicit goal of broadening access**: *"We need to raise the ceiling but we also need to lower the floor… bring… around 90% of the people in the world into this [agent-driven] future without having them burn out."*
- **Gaming-literate framing.** Analogies to *"Warcraft"*, *"Sims"*, *"RTS games"*, and *"Civilization"* are used throughout, assuming audience familiarity with those genres.
## Calls to Action (Audience Engagement Evidence)
- AgentCraft is live and available: *"agent is already out there… npx install agent."*
- Feedback solicitation for the experimental project: *"please uh go here and express your interest and tell me what you're looking for."*
## Distinction: Claims vs. Demonstrated Patterns
- **Claims**: creator credentials, product capabilities (map visualization, review kits, multiplayer "war rooms," voice/multimodal input, mobile/Telegram access).
- **Demonstrated**: a talk structure that builds from problem framing to a live product walkthrough to roadmap — presenting the creator as both builder and thought leader in the human-agent orchestration space. No private motivations are stated beyond wanting feedback and adoption.
# Delivery Observation — "We're the bottleneck, but we don't have to be"
## Speaker Identification
The speaker introduces himself with a first name only ("Hi everyone. Uh I'm Solomon") though the title names **Ido Salomon**, creator of AgentCraft (transcribed as "ATMCraft" once, likely a transcription artifact).
---
## Tone
- **Conversational and informal.** Frequent fillers ("uh," "like," "I mean," "you know") appear throughout, giving a spoken, off-the-cuff feel:
> "I mean you just have a bunch of monitors and you spin up 25 cloud code agents and you're done."
- **Enthusiastic but hedged enthusiasm.** He repeatedly softens claims with qualifiers like "pretty," "really," "kind of":
> "we reached a pretty good place in raising the ceiling of what we can do with agents"
- **Self-deprecating asides**, often with humor:
> "So I took this concept uh too far"
> "in this case uh it's my wife and I can approve uh her otherwise she'll be mad"
---
## Vocabulary and Recurring Phrases
- **"Raising the ceiling" / "lower the floor"** — the talk's central framing, used explicitly three times:
> "try and understand the journey that we can go through to really raise the ceiling"
> "we managed to raise the ceiling"
> "So we need to raise the ceiling but we also need to uh lower the floor."
- **"Exhausting" / "exhausted"** — repeated to describe the human-in-the-loop problem:
> "when it's at scale especially it's just exhausting"
> "that is completely exhausting"
> "it's still pretty exhausting."
- **"Babysit"** — agent supervision metaphor:
> "I have to babysit each and every one and that is completely exhausting"
> "I don't need to do any babysitting the agent does it for me."
- **"Too far"** — used twice for his own ambitious builds:
> "So I took this concept uh too far"
> "So again, I took it too far."
- **Casual intensifiers and vagueness:** "cool stuff," "nice," "like," "I don't know":
> "just tell it to, I don't know, scan Twitter for cool stuff you want to build"
---
## Teaching Habits
- **Escalating structure.** The talk progresses in named stages: visibility → autonomy (reaction/tasks) → review → collaboration → accessibility. Each stage ends with a pivot on why it's "not really enough":
> "That was nice... but it's not really enough."
> "we have visibility and we have autonomy uh it's pretty cool... but it's still pretty exhausting."
- **Analogy-first teaching.** Video games and RTS games anchor the entire argument:
> "if if you're playing Warcraft, for example, or Sims, and you have a bunch of different uh units running around... How different is that from from actually inspecting agents?"
> "much like video games or RTS games or Civilization, whatever, you would click uh spacebar"
- **Live demo with narration.** Most of the talk is a walkthrough of AgentCraft ("let's take uh a quick look of what that actually looks like"), narrating UI actions as he performs them.
- **Rhetorical question framing.** Opens the problem with questions:
> "So if they are so amazing, we have to ask why aren't we all unstoppable?"
- **Bookend conclusion.** Returns verbatim to the thesis at the end:
> "So we are the bottleneck, but we don't have to be."
---
## Communication Patterns
- **Direct audience address and calls to action.** Two explicit asks at the end: try AgentCraft ("npx install agent") and express interest in the experimental project:
> "So, please uh go here and express your interest and tell me what you're looking for"
- **Honest status framing.** He labels maturity levels plainly:
> "So this is a very very early draft."
> "uh this new thing that I just showed you uh potentially loopers uh is still experimental."
- **Concrete social proof via anecdotes**, though the evidence is anecdotal:
> "someone that flunked out of college because he played Starcraft and now you can suddenly do really productive stuff with it."
- **Quantified, throwaway estimates** for relatability: "25 cloud code agents," "I can't really do like 20 things at the same time," "probably around 90% of the people in the world."
---
## Stable Patterns vs. Isolated Moments
**Looks stable (repeated across the talk):**
- Gaming analogies as the primary explanatory device (opening analogy, RTS spacebar reference, Starcraft anecdote, mobile-game framing for the "lower the floor" project)
- "Raise the ceiling / lower the floor" framing
- Hedged, casual register with fillers and self-deprecation
- The "not enough → next step" escalation pattern
**Single occurrences (insufficient repetition to call a pattern):**
- The humorous "otherwise she'll be mad" aside about his wife — one-off
- The "kids really loved it" feedback anecdote — appears once
- The closing "I would ask you for two things" CTA structure — no comparable moment earlier in the talk
---
## Uncertainty Notes
- Repetition counts are based on one transcript of a single ~14-minute talk; phrasing patterns may reflect this specific talk rather than the speaker's general style.
- Transcription artifacts (e.g., "ATMCraft" vs. "AgentCraft," ">>" speaker-change markers, "voice" demo at ~[198]) mean some quoted strings may differ slightly from actual speech.
- Some segments (e.g., "[209]... [198]" demo moments) appear to include interaction not fully captured in the transcript, so demo narration coverage is incomplete.
# Observation Record: "We're the bottleneck, but we don't have to be"
**Speaker:** Ido Salomon — self-identified creator of AgentCraft, creator of MCP UI (which "became MCP apps"), and MCP steering committee member. Speaker is identified only via transcript self-introduction.
---
## Core Thesis
- **Agents are capable, but humans are the limiting factor.** "In reality we are the bottleneck" — even spinning up ~25 Claude Code agents is impractical because each agent requires steering, directing, and reviewing, which becomes "exhausting" at scale.
- **The needed skills already exist.** The skills to avoid burnout are "with us all along" — he analogizes to video games (Warcraft, Sims), where supervising many units is routine: "How different is that from actually inspecting agents?"
- Closing restatement: "We are the bottleneck, but we don't have to be."
---
## Stated Progression ("Raising the Ceiling")
Salomon frames the product demo as a staged journey, each step addressing a stated limitation of the prior one.
### Step 1: Visibility
- **Problem stated:** You need to understand what agents are doing.
- **Solution shown:** A side panel listing agents, their tasks, and last/current actions; a **map view** where a file system is projected onto the map, files shown as "runes," plus **heat maps** via linkages.
- Attention-jumping via spacebar (like RTS games / Civilization) to reach "the nearest thing that actually needed your attention."
### Step 2: Autonomy
- **Problems stated:** "Too much to hold in our heads" — can't manage ~20 concurrent tasks; and with autonomy comes "babysitting" — "I have to babysit each and every one and that is completely exhausting."
- **Solutions shown:**
- Agents generating tasks/quests ("I accept the quest").
- **"Software factories"** (his term for what "at the time was just doing stuff autonomously"): a spawned orchestrator breaks down goals and runs in a local container in isolation.
- **Loops** — e.g., scanning Twitter or GitHub to generate features in the background ("loops, which everyone really likes right now").
- **Review kit** — file-by-file diffs, **visual evidence** (videos/photos of changes), and running parallel instances to "pick the best implementation."
### Step 3: Collaboration
- **Problems stated:** "It's pretty lonely to just talk to agents all day"; with a team, "I might not even be the right person to review what's going on."
- **Solution shown:** Local-hosted "war room" rooms with tunnels; a design task approved from his wife (a product designer) and then "forked" and implemented by him while she continues working; he notes work is "not really bound anymore to Git"; chat exists "not only between the people within the room, but also between agents"; access also from mobile/Telegram.
---
## "Lowering the Floor" — Experimental Project ("TBD, potentially loopers")
- **Claim:** Visibility/autonomy/collaboration serve power users, but "around 90% of the people in the world" need a lower-entry-point path into agent orchestration "without having them burn out."
- **Approach:** A "mobile game level" interface — projects users "keep returning to," minimal granularity ("I prompt, I get the result, I don't really care perhaps about the way I can see it if I want to").
- **Feedback he reports:** Non-technical users engaged — kids using it to orchestrate agents; a person who "flunked out of college because he played Starcraft" now doing "really productive stuff."
- **Explicit qualifications:**
- Described as "a very very early draft" and "experimental."
- He acknowledges the visualization "can really resonate with some people but might not... because we're not all the same," and says he is exploring **customization** of the interface.
- He requests audience input on what users want before deciding direction.
---
## Asks Made to the Audience
1. AgentCraft is available ("npx install agent as a website").
2. The experimental "loopers" project needs expressed interest and user requirements.
---
## Notes on Traceability & Qualification
- All product claims are the speaker's own demonstrations/assertions about his own tool; no third-party evaluation appears in the transcript.
- Tensions preserved as expressed: he presents the game UI as a solution **while conceding** it may be "daunting" to non-gamers and may not suit everyone — this unresolved tension motivates, rather than contradicts, the "lower the floor" phase.
- The Starcraft anecdote is reported feedback as relayed by the speaker, not independently verified.
# Speaker Roles & Provenance Record
## Video Identification
- **Title:** "We're the bottleneck, but we don't have to be — Ido Salomon, AgentCraft"
- **Video ID:** `01a15ca7-2926-760a-b1b0-8190a2298c4a`
## Speaker Roles
| Speaker | Role | Evidence |
|---|---|---|
| **Ido Salomon** ("I'm Solomon") | **Creator / Presenter** — creator of "ATMCraft" (transcript rendering; likely AgentCraft), creator of MCP UI (which "became MCP apps"), and member of the **MCP steering committee** | Self-identified in opening lines |
> **Note:** Transcript renders the product name inconsistently ("ATMCraft," "AgentCraft," "a craft," "agent craft"). The title metadata identifies it as **AgentCraft**. The speaker's name is rendered as "Solomon" in the transcript; title metadata gives "Ido Salomon."
- **Second voice ("Prompt. Prompt." / "yeah that's just like her")** — an unidentified second speaker appears at a few points, likely a live audience member or off-screen participant. **Role not established** in transcript.
## Provenance Facts — Referenced Sources & Claims
- **First-party claims (presenter about own work):**
- Created MCP UI, which became **MCP apps**; member of **MCP steering committee**.
- Created **AgentCraft**, a "game inspired orchestrator" for agents (Claude Code, OpenClaw/OpenCode — transcript spellings vary).
- Created an early-stage experimental project currently named **TBD**, "potentially **Loopers**."
- Reportedly received user feedback that non-technical users (including children) adopted the tool.
- **Third-party tools/projects referenced:** Claude Code ("cloud code" in transcript), OpenClaw, OpenCode, Warcraft, Sims, Starcraft, Civilization, Telegram, Git, GitHub, Twitter, npx.
- **No cited external studies, statistics, or documents** are referenced; claims are anecdotal/first-person.
## Promotional Segments — Flagged
- **AgentCraft product demo:** the majority of the talk demonstrates the presenter's own product; closing **call to action** to install it ("npx install agent" / available as a website).
- **Loopers (experimental):** explicit request to **express interest** and share what users are looking for — promotional/feedback solicitation for the presenter's unreleased project.
## Availability & Limitations
- **Curated metadata:** Only title and video ID supplied; no description, links, or channel info available.
- **Comments:** No information about comment availability.
- **Second speaker:** identity and role unconfirmed.
- **Transcript quality:** contains garbled names/products (e.g., "cloud code," "ATMCraft," "openclaw") — treated as untrusted transcriptions, flagged above rather than corrected.
Okay. Hi everyone. Uh I'm Solomon. I am the creator of ATMCraft and I also created MCPUI which became MCP apps and MCP steering committee. I've done a
bunch of other stuff. Uh but we're here to talk about why we're the bottleneck and why we don't have to be. So, uh as you all know and use every
day, agents are amazing. There's so much they can do uh from generating cat memes to B2B SAS apps. So if they are so amazing, we have to ask why aren't we
all unstoppable? Why doesn't everyone have an army of agents that just does whatever they want? So it should be relatively easy. I mean you just have a bunch of monitors and you spin up 25 cloud code agents and you're done. So the reality is that it's just not that simple to do something like that. you need to a really want to use agents and
secondly once you actually spin them up each one of these agents requires you to steer them direct them review them and when it's at scale especially it's just exhausting we need to find the skills to
allow us to do it without burning out so in reality we are the bottleneck and the the cool thing here is that while we are the bottleneck The skills that we need to do these things to uh find ourselves not burning out every time we use an agent are with
us all along. Uh if you try to compare it to other stuff that you've been doing outside of programming, for example, playing video games, it's not really
that different. Like if if you're playing Warcraft, for example, or Sims, and you have a bunch of different uh units running around, you need to understand what they're doing and supervise all of it. How different is that from from actually inspecting agents? So I took this concept uh too far and I created agent uh which is a game inspired orchestrator uh that tries
to bring all that good stuff together into work. So let's take uh a quick look of what that actually looks like and try and understand the journey that we can go
through to really raise the ceiling of how humans and agents can collaborate. So, uh, this is AgentCraft. Uh, there's really a lot to unpack here. Uh, so we'll just go through the basics really quick. Um, what you see here is an agent. Uh, it's an actual representation of a cloud code or openclaw, whatever
agent that you can imagine. Uh, it can be detected on your device or you can actually spawn new ones directly from a craft. Uh, so like I said, you have like
codecs and uh, open code etc. at your command. \>\> Uh, and these agents can do everything. They're just normal agents. Uh, so I can just prompt them in this nice side panel that also has voice. So there's multimodality here. Uh, and just do something for me. \>\> Prompt. Prompt. \>\> And now these agents can do whatever. Uh, and if you look around you would see that the map has a a bunch of different elements. So you have buildings. These buildings represent functionalities. So
for example, if you can manage your plugins or skills, uh you have like integrated terminal, integrated git, uh you can do in your all of your work from within this space.
So now that we have this and we understand the basics, let's look at what we can do uh to raise the ceiling. So the first step is obviously visibility. I need to understand what's
going on. What are my agents doing? So, I have this nice side panel and it shows me the different agents and what their task is and what the last thing they did is and what they're currently doing.
Everything I need to quickly understand who needs my attention and who doesn't. The second part of it is we're not just limited to this. We have a map. So, I can take let's say my file system, project it onto the map, and now I can see exactly what my agents are doing. Not just by looking at a list of stuff. I can actually see okay this agent is
now working on this directory or this file and these files are represented as runes on the map. So I can really look at each one and see exactly what each agent did and when. And now I can take
this nice information because we are the orchestrator uh and use that to create linkages and now I can create cool stuff like heat maps. So I can really easily see what's going on. And the the other aspect is that now that we have this visibility, that's not really enough. We need to be able to react to what's going
on. If someone needs my attention, I need to be able to quickly jump to it. So much like video games or RTS games or Civilization, whatever, you would click uh spacebar and it would just take you
to the nearest thing that actually needed your attention. So you can really easily understand what's going on. and jump from one thing to the other and answer questions or approve plans, etc. That was nice. I mean, it's a nice step just to have that visibility, but it's not really enough. It's pretty exhausting to keep looking at what the agents are doing in the granularity of
what files are they using and what tools are they using at the moment. So, we need something else. Uh and the reason is that we have like two two main problems here. Uh one is that there's
just too much to hold in our heads. Even if I can understand what's going on and I can see everything, I can't really do like 20 things at the same time. I can't even think of the next thing I want to do if I have this, you know, huge coding project or whatever. So I need to find some way to fix that. Uh so we can I mean we can tell the agents uh you know go through my codebase, find out what
the next things I need to do are, create these tasks for me and I just click a button, I accept the quest and there's some agent that does it for me which is fun. Uh it's cool. Uh but the next
problem here is that okay now I have 20 stuff going at the same time and I have to babysit each and every one and that is completely exhausting. So you could ask okay we have agents agents are
amazing as we've established so I can just go ahead and tell the agent to do it for me now it's called software factories but at the time it was just doing stuff autonomously uh so you can
give it like a general sense of what you want it would spawn an orchestrator and break it down for you and run it all in well in this case it's a local uh container so everything is just done in isolation and I don't need to do any babysitting the agent does it for me. On top of that, you have loops, which everyone really likes right now. So, you can do cool things like just tell it to, I don't know, scan Twitter for cool stuff you want to build or scan your GitHub, and it will just create these nice uh features for you in the background without you needing to do too much up front. The bad thing is that I mean this is nice uh but what do I do when I have again I don't know I would say 20 but
even five things to review at the same time. Uh it's very very hard to get that out of the way. So what I did is create uh this like review kit. So I get the
entire changes I need and I get uh what files changed if you want to go like file by file or you can get just get visual evidence. So you can actually see videos of what changed or photos of what changed so you can really quickly understand what you want or even run a few uh instances in parallel and just pick the best implementation out of these. So now that we have this we have uh visibility and we have autonomy uh it's pretty cool like we reached a pretty good place in raising the ceiling of what we can do with agents but it's still pretty exhausting. I mean it's it was fun. Uh, but now I have to ask myself, do I really need to be the only one doing this? It's pretty lonely to just talk to agents all day and trying
to and you know, if you look at uh what a team does, for example, if it's just me, that's fine. But if I have a team, I might not even be the right person to review what's going on. So, I need
something else. Uh, and that something is collaboration. We can just have other people join us. So the way that looks in agent craft is that I can create these uh you can call it you know war halls war room whatever uh host them it's like completely local but you can do like tunnels and people can join you h so I can create a room and let's say I have a product designer in my team in this case uh it's my wife and I can approve uh her otherwise she'll be mad uh so I can approve her and she does her thing she designs whatever and I as an engineer can not only see that that's that's her um I can not only see that on my map uh I can actually take that and follow off off of it \>\> prompt prompt \>\> yeah that's just like her um so I can take that design follow up on it implement it while she keeps working uh and the cool thing here is that not only can I hand off or fork and kind of have this shared workspace so I'm not really bound anymore or to Git. I can use Git, but I'm not really bound to something. Everyone is working together. Uh you can see that there's also some kind of chat between not only between the people within the room, but also between agents. So we can have this really nice notice board of exactly what each person is doing, what each agent doing. They're all aware of each other and they can collaborate much more closely uh than you normally would be able to do. Uh so for example, here I can say, okay, I took off this design task. Uh so now we have oh by the way this is also from devices you can have like mobile and and if you like telegram you can use telegram whatever floats your boat. So we have visibility and we have autonomy and we have collaboration so we managed to raise the ceiling. Uh it's now possible especially if you're power users to do really cool stuff and use more agents and do more things. But the
interesting thing here was, you know, if I looked at the feedback I got, it's not just that power users were able to do more. The cooler thing for me was that people that had even nothing to do with
agents or nothing to do with productivity, uh, come and say, uh, okay, my kids really loved it and they use it all the time to to orchestrate agents, which they didn't do until now. uh or you know someone that flunked out of college because he played Starcraft and now you can suddenly do really productive stuff with it. Uh and a bunch of other examples of kind of bringing communities that so far were kind of behind into this new world of productivity. So we need to raise the ceiling but we also need to uh lower the floor. We need to have some kind of way to take no probably around 90% of the people in the world and bring them into this hygienic future without having them burn out. So again, I took it too far. Um, and there's this uh currently named TBD um potentially loopers. Uh the idea here is
okay why don't why do we need something like you know Warcraft which is potentially very complicated uh especially or might be even daunting if you're not into the granularity of what files are there are or how uh complex
the UI is and kind of try to find a lower denominator of what makes stuff accessible especially now that agents are much more capable so instead of granularity or having like exactly what files they're working on maybe I can have it more of a mobile game level uh have projects that they keep returning to and use loops and other stuff that rely on agents being more autonomous to have like a very basic level of I prompt I get the result I don't really care perhaps about the way I can see it if I want to and I have this really nice interactive and cool experience that makes me want to come back to this and obviously I mean this is one visualization uh it can really resonate with some people but might not might not present to others because we're not all the same and what may appear like amazing and easy to one person can appear very difficult to another. Uh but here uh I'm trying to look at a way to make this more customizable. Try and understand what it is that you as a person need in order to understand and want to use these tools. So this is a very very early draft. Um but if you want to use it, please let me know. So we're the bottleneck. I think we've established that uh pretty well until now. But the skills that we need to stop being the bottleneck and enable this new future are already with us. So we are the bottleneck, but we don't have to be.
And I hope that you all can take what's relevant to you and your life and apply it forward. So I would ask you for two things. One, agent is already out there. Like you can
just npx install agent as a website uh and do your thing. Uh this new thing that I just showed you uh potentially loopers uh is still experimental. I'm
still trying to understand the interest and what people are actually looking for to uh get the floor that they want or the ceiling that they want. So, please uh go here and express your interest and tell me what you're looking for so I can know what to do with this. And thank you. I got it.
