Onur Solmaz blog Explorations in software, agentic systems, math, languages and more. https://solmaz.io/ en-us [email protected] 60 Sun, 15 Mar 2026 22:02:54 +0000 Sun, 15 Mar 2026 22:02:54 +0000 Jekyll v4.4.1 @onusoz · 2026-03-14 If you are not using agent-browser to close the loop on frontend, you are missing out Onur Solmaz x tweet Sat, 14 Mar 2026 06:08:35 +0000 https://solmaz.io/x/2032700396955697218/ https://solmaz.io/x/2032700396955697218/ @onusoz · 2026-03-14 Any harness can talk to each other using acpx! OpenClaw not different from Codex or Claude Code Onur Solmaz x tweet Sat, 14 Mar 2026 06:06:58 +0000 https://solmaz.io/x/2032699991492334022/ https://solmaz.io/x/2032699991492334022/ @onusoz · 2026-03-13 The most entertaining troll of the year award goes to @polsia (read it backward) Onur Solmaz x tweet Fri, 13 Mar 2026 22:24:53 +0000 https://solmaz.io/x/2032583704665559159/ https://solmaz.io/x/2032583704665559159/ @onusoz · 2026-03-13 Thank you @PointNineCap for inviting me to OpenClaw Berlin meetup today! The essence of the talk is in my latest 2 blog posts, Discord is my IDE and 1 to 5 agents, if anyone is interested Onur Solmaz x tweet Fri, 13 Mar 2026 22:13:07 +0000 https://solmaz.io/x/2032580742736171468/ https://solmaz.io/x/2032580742736171468/ @onusoz · 2026-03-13 we might need to add two types of output modalities to all programs based on whether it’s a human or agent like for a CLI when an agent is using it if human -> do whatever we were doing in the last 50 years if agent -> enrich the output with skill-like instructions that the model has a higher likelihood to one-shot that task could be just a simple env var: AUDIENCE=human|agent what do you think? Onur Solmaz x tweet Fri, 13 Mar 2026 08:05:15 +0000 https://solmaz.io/x/2032367370283409690/ https://solmaz.io/x/2032367370283409690/ @onusoz · 2026-03-12 there is no excuse for tech debt anymore Onur Solmaz x tweet Thu, 12 Mar 2026 14:46:05 +0000 https://solmaz.io/x/2032105855437472206/ https://solmaz.io/x/2032105855437472206/ @onusoz · 2026-03-12 Time to switch to an open alternative already? Onur Solmaz x tweet Thu, 12 Mar 2026 14:15:51 +0000 https://solmaz.io/x/2032098246508548124/ https://solmaz.io/x/2032098246508548124/ @onusoz · 2026-03-11 I wrote down some thoughts I had, with spicy takes, and have a feeling it will not age well. But I still want it out to hear out what people think Also, I will be talking about this, and my recent post "Discord is my IDE" at the P9 OpenClaw and Claw and Rave events this friday in Berlin! Drop by if you'd like to hear my ramblings! Onur Solmaz x tweet Wed, 11 Mar 2026 23:51:17 +0000 https://solmaz.io/x/2031880673397477684/ https://solmaz.io/x/2031880673397477684/ @onusoz · 2026-03-11 Clarification/disclaimer: this is my own project, not yet affiliated with openclaw. That should have been clear in the first tweet, sorry about that Onur Solmaz x tweet Wed, 11 Mar 2026 05:46:56 +0000 https://solmaz.io/x/2031607787847839761/ https://solmaz.io/x/2031607787847839761/ 1 to 5 agents <p>As a software developer, my daily workflow has changed completely over the last 1.5 years.</p> <p>Before, I had to focus for hours on end on a single task, one at a time. Now I am juggling 1 to 5 AI agents in parallel at any given time. I have become an engineering manager for agents.</p> <p>If you are a <strong>knowledge worker</strong> who is not using AI agents in such a manner yet, I am living in your future already, and I have news from then.</p> <blockquote> <p><strong>Most of the rest of your career will be spent on a chat interface.</strong></p> </blockquote> <p><em>“The future of AI is not chatbots”</em> some said. <em>“There must be more to it.”</em></p> <p>Despite the yearning for complexity, it appears more and more that all work is converging into a chatbot. As a developer, I can type words in a box in Codex or Claude Code to trigger work that consume hours of inference on GPUs, and when come back to it, find a mostly OK, sometimes bad and sometimes exceptional result.</p> <p>So I hate to be the bearer of bad (or good?) news, but <strong>it is chat</strong>. It will be some form of chat until the end of your career. And you will be having 1 to 5 chat sessions with AI agents at the same time, on average. That number might increase or decrease based on field and nature of work, but observing me, my colleagues, and people on the internet, 1-5 will be the magic number for the average worker doing the average work.</p> <p>The reason is of course attention. One can only spread it so thin, before one loses control of things and starts creating slop. The primary knowledge work skill then becomes knowing how to spend attention. When to focus and drill, when to step back and let it do its thing, when to listen in and realize that something doesn’t make sense, etc.</p> <p>Being a developer of such agents myself, I want to make some predictions about how these things will work technically.</p> <blockquote> <p><strong>Agents will be created on-demand and be disposed of when they are finished with their task.</strong></p> </blockquote> <p>In short, on-demand, disposable agents. Each agent session will get its own virtual machine (or container or kubernetes pod), which will host the files and connections that the agent will need.</p> <blockquote> <p><strong>Agents will have various mechanisms for persistence.</strong></p> </blockquote> <p>Based on what you want to persist, e.g.</p> <ul> <li>Markdown memory, skills or weight changes on the agent itself,</li> <li>or the changes to a body of work coming from the task itself,</li> </ul> <p>agents will use version control including but not limited to git, and various auto file sync protocols.</p> <p>Speaking of files,</p> <blockquote> <p><strong>Agents will work with files, like you do.</strong></p> </blockquote> <p>and</p> <blockquote> <p><strong>Agents will be using a computer and an operating system, mostly Linux or a similar Unix descendant.</strong></p> </blockquote> <p>And like all things Linux and cloud,</p> <blockquote> <p><strong>It will be complicated to set up agent infra for a company, compared to setting up a Mac for example.</strong></p> </blockquote> <p>This is not to say devops and infra per se will be difficult. No, we will have agents to smoothen that experience.</p> <p>What is going to be complicated is having someone who knows the stack fully on site, either internal or external IT support, working with managers, to set up what data the agent can and cannot access. At least in the near future. I know this from personal experience, having worked with customers using Sharepoint and Business OneDrive. This aspect is going to create a lot of jobs.</p> <p>On that note, some also said “OpenClaw is Linux, we need a Mac”, which is completely justified. OpenClaw installs yolo mode by default, and like some Linux distros, it was intentionally made hard to install. This was to prevent the people who don’t know what they are doing from installing it, so that they don’t get their private data exfiltrated.</p> <p>This proprietary Mac or Windows of personal agents will exist. But is it going to be used by enterprise? Is it going to make big Microsoft bucks?</p> <p>One might think, looking at 90s Microsoft Windows and Office licenses, and the current M365 SaaS, that enterprise agents will indeed run on proprietary, walled garden software. While doing that, one might miss a crucial observation:</p> <blockquote> <p><strong>In terms of economics, agents, at least ones used in software development, are closer to the Cloud than they are close to the PC.</strong></p> </blockquote> <p>It might be a bit hard to see this if you are working with a single agent at a time. But if you imagine the near future where companies will have parallel workloads that resemble “mapreduce but AI”, not always running at regular times, it is easy to understand.</p> <p>On-site hardware will not be enough for most parallel workloads in the near-future. Sometimes, the demand will surpass 1 to 5 agents per employee. Sometimes, agent count will need to expand 1000x on-demand. So companies will buy compute from data centers. The most important part of the computation, LLM inference, is already being run by OpenAI, Anthropic, AWS, GCP, Azure, Alibaba etc. datacenters. So we are already half-way there.</p> <p>Then this implies a counterintuitive result. Most people, for a long time, were used to the same operating system at home, and at work: Microsoft Windows. Personal computer and work computer had to have the same interface, because most people have lives and don’t want to learn how to use two separate OSs.</p> <p>What happens then, when the interface is reduced to a chatbot, an AI that can take over and drive your computer for you, regardless of the local operating system? For me, that means:</p> <blockquote> <p><strong>There will not be a single company that monopolizes both the personal AND enterprise agent markets, similar to how Microsoft did with Windows.</strong></p> </blockquote> <p>So whereas a proprietary “OpenClaw but Mac” might take over the personal agent space for the non-technical majority, <strong>enterprise agents, like enterprise cloud, will be running on open source agent frameworks</strong>.</p> <p>(And no, this does not mean OpenClaw is going enterprise, I am just writing some observations based on my work at TextCortex)</p> <p>And I am even doubtful about this future “OpenClaw but Mac” existing in a fully proprietary way. A lot of people want E2E encryption in their private conversations with friends and family, and personal agents have the same level of sensitivity.</p> <p>So we can definitely say that the market for a personal agent running on local GPUs will exist. Whether that will be cornered by the Linux desktop<sup id="fnref:1"><a href="#fn:1" class="footnote" rel="footnote" role="doc-noteref">1</a></sup>, or by Apple or an Apple-like, is still unclear to me.</p> <p>And whether that local hardware being able to support more than 1 high quality model inference at the same time, is unclear to me. People will be forced to parallelize their workload at work, but whether the 1 to 5 agent pattern reflecting to their personal agent, I think, will depend on the individual. I would do it with local hardware, but I am a developer after all…</p> <div class="footnotes" role="doc-endnotes"> <ol> <li id="fn:1"> <p>Not directly related, but here is a <a href="https://x.com/pmarca/status/2026873461390582157">Marc Andreesen white-pill about desktop Linux</a> <a href="#fnref:1" class="reversefootnote" role="doc-backlink">&#8617;</a></p> </li> </ol> </div> Onur Solmaz Wed, 11 Mar 2026 00:00:00 +0000 https://solmaz.io/1-to-5-agents https://solmaz.io/1-to-5-agents https://solmaz.io/assets/images/solmazio_logo.svg Onur Solmaz blog https://solmaz.io/