<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>AI on Reorx’s Forge</title><link>https://reorx.com/tags/ai/</link><description>Recent content in AI on Reorx’s Forge</description><image><url>https://reorx.com/images/forge-v2-compat.svg</url><link>https://reorx.com/images/forge-v2-compat.svg</link></image><generator>Hugo -- gohugo.io</generator><lastBuildDate>Wed, 11 Feb 2026 12:00:00 +0800</lastBuildDate><atom:link href="https://reorx.com/tags/ai/feed.xml" rel="self" type="application/rss+xml"/><item><title>My OpenClaw Desperately Needs a DevOps Agent</title><link>https://reorx.com/blog/devops-agent-is-the-next-openclaw-moment/</link><pubDate>Wed, 11 Feb 2026 12:00:00 +0800</pubDate><guid>https://reorx.com/blog/devops-agent-is-the-next-openclaw-moment/</guid><description>A few days ago I shared how OpenClaw has been helping me — it can truly take over the programmer role, freeing me from the grind of development tasks so I can think about project decisions, product design, and where the company is heading. I can finally act like a CEO of a one-person company, doing more of what a manager should do. That&amp;rsquo;s been a huge level-up for me.</description><content:encoded><![CDATA[<p>A few days ago I shared <a href="https://reorx.com/blog/openclaw-is-changing-my-life/">how OpenClaw has been helping me</a> — it can truly take over the programmer role, freeing me from the grind of development tasks so I can think about project decisions, product design, and where the company is heading. I can finally act like a CEO of a one-person company, doing more of what a manager should do. That&rsquo;s been a huge level-up for me.</p>
<p>But when I was about to ship a project the other day, I realized it still can&rsquo;t replace me when it comes to DevOps:</p>
<ol>
<li>
<p><strong>Extremely high complexity</strong>: DevOps work is far more complex than programming. You&rsquo;re operating command lines, logging into servers to check things, and you need to be incredibly careful — one mistake can have massive consequences.</p>
</li>
<li>
<p><strong>Multi-dimensional interaction</strong>: You need to open various web UIs to manage cloud resources, copy-paste critical keys, deploy services, and operate cloud platform dashboards.</p>
</li>
<li>
<p><strong>Constant context switching</strong>: You&rsquo;re jumping between the terminal and web UIs, constantly verifying and handling edge cases. These operations go beyond what plain text can express.</p>
</li>
</ol>
<p>While OpenClaw can already replace the programmer, no agent can truly handle DevOps yet. I think there&rsquo;s a huge opportunity here. Maybe it&rsquo;s time to build a real, autonomous DevOps Agent.</p>
<h2 id="a-real-deployment-story">A Real Deployment Story</h2>
<p>To show what DevOps difficulties actually look like, let me walk through my recent experience deploying Vocalflow — a voice input and transcription service I built.</p>
<p>First, I created a project on my self-hosted Dokploy instance and set up the app inside it. Then I manually clicked through the configuration to set the Docker image path pointing to GitHub&rsquo;s container registry. Since the image is private, I had to dig up a GitHub PAT and paste it in.</p>
<p>Next, I wrote GitHub Actions for building the image — this was the one thing I had OpenClaw help with. Then I added another Action: once the image build completes, it calls the deployment platform&rsquo;s API via curl to trigger auto-deployment. Since this step requires token authentication, I had to open the GitHub Actions settings page and add the Secret Value.</p>
<p>After all that, I pushed the code. The auto-deployment kicked in, but the app failed to start. I checked and found that better-sqlite3 couldn&rsquo;t find its native Node extension. I had OpenClaw debug and search for a while:</p>
<ol>
<li>First it tried switching the image base from Alpine to Debian Slim — didn&rsquo;t help.</li>
<li>After several fruitless searches, I manually went to the project&rsquo;s Issues and searched for &ldquo;Alpine,&rdquo; finally finding a relevant thread about Docker startup problems. <a href="https://github.com/WiseLibs/better-sqlite3/issues/146">https://github.com/WiseLibs/better-sqlite3/issues/146</a></li>
<li>In there I found a reply about pnpm workspaces — turns out pnpm was blocking better-sqlite3&rsquo;s post-install build step, and you need to add an &ldquo;approve-builds&rdquo; config.</li>
</ol>
<p>Once I told OpenClaw, it added the file and pushed again. The project finally came alive.</p>
<p>Then came domain configuration. I had to go to the Cloudflare Dashboard, find my top-level domain, add a subdomain, and point it to the deployment server. After that, I went back to Dokploy to map the new domain to the service and configure automatic HTTPS via Let&rsquo;s Encrypt. I also needed to get the port right — I asked OpenClaw which port the service was actually running on. Only then was everything set up. I then checked Docker&rsquo;s runtime logs to verify whether auto-migration ran correctly. It didn&rsquo;t. I notified OpenClaw to look into it, but since it couldn&rsquo;t directly access the production logs, verifying the fix was hard. I went back and forth debugging several times. Once that was sorted, I started a new session and had it research and write a CLI tool for fetching Dokploy service logs — just to make life easier next time. <a href="https://github.com/reorx/scripts/blob/master/dokploy-logs">https://github.com/reorx/scripts/blob/master/dokploy-logs</a></p>
<h2 id="the-future-of-the-devops-agent">The Future of the DevOps Agent</h2>
<p>This is what DevOps work looks like — extremely tedious, fragmented, and unpredictable. There&rsquo;s no universal approach to standardize it. Especially in the early stages of a project, entropy is incredibly high. Only after a project stabilizes can you start managing things through standardized text-based tools like Ansible or Terraform, forming SOPs.</p>
<p>In an era where development moves this fast and everyone is constantly building new projects, general-purpose Coding LLMs trained on existing data do have DevOps knowledge, but they can&rsquo;t truly do the job. They can&rsquo;t close the loop the way they can with development work. That&rsquo;s the reality, and it&rsquo;s the direction I believe future agents need to explore.</p>
<p>The core ideas behind such an agent:</p>
<ul>
<li><strong>Not another DevOps platform</strong>: Don&rsquo;t try to build yet another IaaS or ops platform.</li>
<li><strong>Adapt to the real world</strong>: The agent should adapt to real-world DevOps workflows, learning and mastering various skills — like operating AWS, Dokploy, or Cloudflare infrastructure.</li>
<li><strong>Pluggable architecture</strong>: The agent should be pluggable, like a person who can work at any company in any role. It can be installed into any system — whether that&rsquo;s OpenClaw, Claude Code, or Cursor.</li>
</ul>
<p>This would complete the last missing piece, freeing developers and small companies from DevOps busywork and closing the entire loop from idea → development → launch.</p>
]]></content:encoded></item><item><title>OpenClaw Is Changing My Life</title><link>https://reorx.com/blog/openclaw-is-changing-my-life/</link><pubDate>Sun, 08 Feb 2026 10:00:00 +0800</pubDate><guid>https://reorx.com/blog/openclaw-is-changing-my-life/</guid><description>I want to share some thoughts on my recent experience with OpenClaw. Over the past year, I&amp;rsquo;ve been actively using Claude Code for development. Many people believed AI could already assist with programming—seemingly replacing programmers—but I never felt it brought any revolutionary change to the way I work.
Sure, agentic coding tools like Claude Code and Cursor have made writing code easier, but at the end of the day, I was still the one writing.</description><content:encoded><![CDATA[<p>I want to share some thoughts on my recent experience with OpenClaw. Over the past year, I&rsquo;ve been actively using Claude Code for development. Many people believed AI could already assist with programming—seemingly replacing programmers—but I never felt it brought any revolutionary change to the way I work.</p>
<p>Sure, agentic coding tools like Claude Code and Cursor have made writing code easier, but at the end of the day, I was still the one writing. It might look like the AI is doing the work, but &ldquo;writing&rdquo; is a broad term—writing is execution. As the person making code happen, I&rsquo;m the one writing code. Whether I&rsquo;m editing line by line, copy-pasting, or telling an AI what I want and letting it finish—it&rsquo;s still me &ldquo;writing.&rdquo; My role as the programmer responsible for turning code into reality hasn&rsquo;t changed.</p>
<p>My productivity did improve, but for any given task, I still had to jump into the project, set up the environment, open my editor and Claude Code terminal. I was still the operator; the only difference was that instead of typing code manually, I was typing intent into a chat box. That only changed one dimension. Testing, debugging—most of it still fell on me. There was some change, sure, but it wasn&rsquo;t mature, and there was no fundamental shift. I still had to stay deeply involved and monitor everything. And it was exactly this deep involvement that kept me stuck in the role of code executor.</p>
<p>Then OpenClaw came along, and everything changed.</p>
<p>I once discussed with my wife: in the age of AI, should you aim to be a &ldquo;super individual&rdquo; or build a &ldquo;super team&rdquo;? My answer is: become a &ldquo;super manager.&rdquo; A super individual who can juggle multiple threads and coordinate numerous AI tools is essentially demonstrating great management skills. Being a super individual means using AI tools to lift yourself from a basic executor to a higher-level one, and eventually into a manager. So even if you&rsquo;re going the super individual route, you need solid management awareness and methods to keep everything running smoothly.</p>
<p>OpenClaw gave me the chance to become that super manager. After a few rounds of practice, I found that I could completely step away from the programming environment and handle an entire project&rsquo;s development, testing, deployment, launch, and usage—all through chatting on my phone. That&rsquo;s something Claude Code simply can&rsquo;t do, or rather, it was never designed to.</p>
<p>As a general-purpose agent, OpenClaw interacts through messaging apps via voice, accurately understands what I mean, works independently for extended periods, and has solid memory—it can persist the methods and rules it picks up during work, gradually evolving through use. These are the capabilities that make it the real turning point for replacing me as the code executor. The biggest change is this: I just need to express my intent, and it automatically creates the project, writes up a plan for me to review. I can discuss changes with it by voice, and then it executes—even directing Claude Code to do the actual coding.</p>
<p>It replaced the &ldquo;me&rdquo; that used to write code, truly stepping into the programmer role and freeing me to act as a manager. A manager shouldn&rsquo;t get bogged down in the specifics—they should focus on the higher-level, abstract work. That&rsquo;s what management really is. You could even flip it around: you&rsquo;re only a true manager when you can get things done purely through communication. Before, Claude Code alone couldn&rsquo;t get you there. But when you have a dedicated machine running 24/7, set up with all your tools, and an agent that understands your intent sitting at the computer writing and debugging code for you—that&rsquo;s when things truly change. That&rsquo;s when the revolution arrives.</p>
<p>This is the biggest shift OpenClaw has brought—it completely transformed my workflow. Whether it&rsquo;s personal or commercial projects, I can step back and look at things from a management perspective. It&rsquo;s like having a programmer who&rsquo;s always on standby, ready to hop into meetings, discuss ideas, take on tasks, report back, and adjust course at any time. It can even juggle multiple roles, like having several programmers working on different projects simultaneously. Meanwhile, I can be the tech lead keeping tabs on specific project progress, or the project manager steering the overall schedule and direction.</p>
<p>This has truly freed up my productivity, letting me pursue so many ideas I couldn&rsquo;t move forward on before. I feel like my life genuinely changed at this moment. I used to have way too many ideas but no way to build them all on my own—they just kept piling up. But now, everything is different.</p>
<p>It&rsquo;s like I suddenly have a team, achieving the dream scenario I always imagined: owning a company, hiring people to bring my ideas to life, while I just focus on product design and planning. I&rsquo;m closer than ever to that dream state. Before, that required serious capital. Without money, you can&rsquo;t hire anyone, and you can&rsquo;t just be the idea person. Unless you&rsquo;re some trust fund kid doing it for fun, you&rsquo;re stuck bouncing between &ldquo;indie developer who wants to build multiple projects&rdquo; and &ldquo;solo hustler just trying to survive.&rdquo;</p>
<p>But now, I can finally break out of that trap and move toward actually having a team. It keeps all my projects moving forward at any time. It&rsquo;s not perfect yet, but I&rsquo;ve taken the first step.</p>
<p>Thank you, OpenClaw. Thank you, AGI—for me, it&rsquo;s already here. The gears of fate are turning in directions I never imagined.</p>
]]></content:encoded></item></channel></rss>