<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: GodsChoice-Dev</title>
    <description>The latest articles on DEV Community by GodsChoice-Dev (@godschoicedev).</description>
    <link>https://dev.to/godschoicedev</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3706832%2F4cd3540a-938f-4f23-b708-f26496aa2dd4.png</url>
      <title>DEV Community: GodsChoice-Dev</title>
      <link>https://dev.to/godschoicedev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/godschoicedev"/>
    <language>en</language>
    <item>
      <title>How I accidentally built an infinite bug loop with AI Agents (and why I fired the AI to become a manual "Game Master")</title>
      <dc:creator>GodsChoice-Dev</dc:creator>
      <pubDate>Mon, 12 Jan 2026 11:40:26 +0000</pubDate>
      <link>https://dev.to/godschoicedev/how-i-accidentally-built-an-infinite-bug-loop-with-ai-agents-and-why-i-fired-the-ai-to-become-a-1ok5</link>
      <guid>https://dev.to/godschoicedev/how-i-accidentally-built-an-infinite-bug-loop-with-ai-agents-and-why-i-fired-the-ai-to-become-a-1ok5</guid>
      <description>&lt;p&gt;How I accidentally built an infinite bug loop with AI Agents (and why I fired the AI to become a manual "Game Master")&lt;br&gt;
​Tags (Recommended):&lt;/p&gt;

&lt;h1&gt;
  
  
  ai #showdev #webdev #beginners
&lt;/h1&gt;

&lt;p&gt;​(Body Text Starts Here)&lt;br&gt;
​By day, I am a salaryman in Japan, doing repetitive tasks. But AI gave me a dream: "Even I can become a creator."&lt;br&gt;
I wanted to build a fantasy text adventure game where the story never ends.&lt;br&gt;
​My project was "God's Choice."&lt;br&gt;
The concept was ambitious:&lt;br&gt;
​Users vote on "Choice A" or "Choice B."&lt;br&gt;
​Every 24 hours, an AI agent automatically generates the next chapter based on the votes.&lt;br&gt;
​The cycle repeats forever. Infinite content, zero maintenance.&lt;br&gt;
​I used Manus (the latest AI coding agent) to build it. I thought I could just give instructions like a boss and sleep while the content grew itself.&lt;br&gt;
​The "Fixed it" Lie&lt;br&gt;
​Reality hit me hard.&lt;br&gt;
I spent days in a nightmare. The AI agent would say "Bug fixed!" or "Task Completed!"... but the code wouldn't actually work.&lt;br&gt;
My "Daily Credits" for the AI tool were melting away, and my stress levels were rising.&lt;br&gt;
​"I used to enjoy building simple apps in a week manually. Why is this so painful?" I asked myself.&lt;br&gt;
On top of that, Reddit users roasted the content: "AI writing is boring (AI slop)."&lt;br&gt;
They were right. The AI kept using the same opening phrases. It lacked soul.&lt;br&gt;
​My app was stuck in a technical hell:&lt;br&gt;
​The Time Loop: Instead of generating Episode 2, the timer would reset and generate Episode 1 again.&lt;br&gt;
​The Database Rejection: Every time the AI tried to save a story, it hit a UNIQUE constraint error and crashed.&lt;br&gt;
​Pivot: Firing the AI from the Backend&lt;br&gt;
​Yesterday, on the verge of quitting, I made a radical decision.&lt;br&gt;
"I'm deleting all the backend AI automation."&lt;br&gt;
​If the AI can't handle the database logic, I will do it.&lt;br&gt;
If the AI writes boring text, I will curate it.&lt;br&gt;
​I stripped the app down to a simple manual CMS (Content Management System).&lt;br&gt;
The new workflow is "Human-in-the-loop":&lt;br&gt;
​I discuss the plot twist with Gemini (chat AI).&lt;br&gt;
​I write/edit the story myself.&lt;br&gt;
​I manually paste it into the Admin Dashboard I built.&lt;br&gt;
​The moment I switched to this manual "Game Master" mode, all bugs vanished.&lt;br&gt;
The app went from a "Broken Auto-Generator" to a "Stable Game Platform."&lt;br&gt;
​The "Golden Rule" I Learned (Gemini × Manus)&lt;br&gt;
​Through this failure, I discovered the secret to using multiple AI agents without wasting credits.&lt;br&gt;
If you are building with AI, don't make my mistake.&lt;br&gt;
​❌ The Wrong Way: Micro-Management&lt;br&gt;
​At first, I asked Gemini to write the SQL code, copied it, and told Manus "Do exactly this."&lt;br&gt;
This failed. Gemini doesn't know Manus's internal environment. The instructions conflicted, causing infinite error loops.&lt;br&gt;
​⭕️ The Right Way: CEO &amp;amp; CTO&lt;br&gt;
​It only worked when I separated their roles:&lt;br&gt;
​Gemini is the CEO (Map): Decides "What to build" (Concept, Story, UI ideas).&lt;br&gt;
​Manus is the CTO (Driver): Decides "How to build" (Coding, Debugging).&lt;br&gt;
​Don't tell Manus how to write code. Just give it the error log and say, "Fix this using your own reasoning."&lt;br&gt;
Once I stopped micro-managing the code, the app was finished in hours.&lt;br&gt;
​Season 2: The Last Stand&lt;br&gt;
​Now, "God's Choice" has been reborn.&lt;br&gt;
It's no longer an automated machine. It's a story curated by me, the "God" (Game Master).&lt;br&gt;
​I have set a deadline for myself to prove this works:&lt;br&gt;
​Goal: Get 1 Vote by the end of January.&lt;br&gt;
​Goal: Earn $1 by the end of February.&lt;br&gt;
​If I fail, I delete the project.&lt;br&gt;
This is my challenge as a salaryman-turned-creator.&lt;br&gt;
​Please cast a vote and help me decide the fate of this world.&lt;br&gt;
​👇 Play the Game (Browser)&lt;br&gt;
&lt;a href="https://godschoice-s29vm6u3.manus.space" rel="noopener noreferrer"&gt;https://godschoice-s29vm6u3.manus.space&lt;/a&gt;&lt;br&gt;
​🎁 Bonus: Manus Invite Link&lt;br&gt;
​For those who want to try the AI Agent Manus (which I used to build this app), I have an invitation link.&lt;br&gt;
It’s a powerful tool if you use it right (remember: don't micro-manage it!).&lt;br&gt;
​▼ Manus Invite Link:&lt;br&gt;
[&lt;a href="https://manus.im/invitation/P5HH7KMFFVKN7YK" rel="noopener noreferrer"&gt;https://manus.im/invitation/P5HH7KMFFVKN7YK&lt;/a&gt;]&lt;br&gt;
​Thanks for reading my post-mortem!&lt;/p&gt;

</description>
      <category>ai</category>
    </item>
  </channel>
</rss>
