🐧 Linux TippsDebian 11 Long Term Support reaches end-of-life(31.08.2026 um 02:00 Uhr)
🐧 Linux TippsUpdated Debian 13: 13.7 released(12.09.2026 um 02:00 Uhr)
🕵️ SicherheitslückenUSN-8741-1: Flatpak vulnerabilities(10.09.2026 um 10:44 Uhr)
🕵️ SicherheitslückenUSN-8742-1: Netty vulnerability(10.09.2026 um 11:01 Uhr)
🕵️ SicherheitslückenUSN-8737-2: GNU C Library vulnerabilities(10.09.2026 um 13:25 Uhr)
🕵️ SicherheitslückenUSN-8743-1: PHP vulnerabilities(10.09.2026 um 13:48 Uhr)
🕵️ SicherheitslückenUSN-8744-1: Python vulnerabilities(10.09.2026 um 15:53 Uhr)
🐧 Linux TippsUSN-8748-1: Linux kernel (NVIDIA) vulnerabilities(10.09.2026 um 17:32 Uhr)
🕵️ SicherheitslückenUSN-8745-1: KissFFT vulnerabilities(10.09.2026 um 17:36 Uhr)
🕵️ SicherheitslückenUSN-8746-1: libEBML vulnerability(10.09.2026 um 17:48 Uhr)
🐧 Linux TippsDebian 11 Long Term Support reaches end-of-life(31.08.2026 um 02:00 Uhr)
🐧 Linux TippsUpdated Debian 13: 13.7 released(12.09.2026 um 02:00 Uhr)
🕵️ SicherheitslückenUSN-8741-1: Flatpak vulnerabilities(10.09.2026 um 10:44 Uhr)
🕵️ SicherheitslückenUSN-8742-1: Netty vulnerability(10.09.2026 um 11:01 Uhr)
🕵️ SicherheitslückenUSN-8737-2: GNU C Library vulnerabilities(10.09.2026 um 13:25 Uhr)
🕵️ SicherheitslückenUSN-8743-1: PHP vulnerabilities(10.09.2026 um 13:48 Uhr)
🕵️ SicherheitslückenUSN-8744-1: Python vulnerabilities(10.09.2026 um 15:53 Uhr)
🐧 Linux TippsUSN-8748-1: Linux kernel (NVIDIA) vulnerabilities(10.09.2026 um 17:32 Uhr)
🕵️ SicherheitslückenUSN-8745-1: KissFFT vulnerabilities(10.09.2026 um 17:36 Uhr)
🕵️ SicherheitslückenUSN-8746-1: libEBML vulnerability(10.09.2026 um 17:48 Uhr)

🔧 Programmierung 🕛 vor 1 Monat 6 Min Lesezeit
0

Bothread: A Free, Local Room Where Your AI Coding Agents Stop Overwriting Each Other

↗ Quelle (dev.to)
🗣️ Stimme:
📑 Inhaltsübersicht
📺
dev.to

If you've run more than one AI coding agent on the same project, you already know the failure mode. You point Claude Code at /src/game and Cursor at /src/ui "just to be safe," and twenty minutes later one of them has quietly rewritten a file the other was mid-edit on. No error, no warning — just a diff that makes no sense and an afternoon spent figuring out which agent ate whose work.



The agents aren't the problem. The problem is that multiple AI coding agents on the same codebase have no shared notion of "someone else is touching this file right now." Each one acts as if it's alone, and that assumption breaks the moment you run two, three, or four in parallel — exactly when a solo builder or vibe-coder would want to, to ship faster.



I built Bothread to fix this. It's free, open-source, and runs entirely on your own machine.






Why AI Coding Agents Overwrite Each Other's Files



The core issue is coordination, not intelligence. One agent working alone is usually fine. Trouble starts when a second agent, unaware of the first, opens that same file and writes its own version on top. Whoever saves last wins, silently — no lock, no claim, no message saying "I'm in physics.js, give me five minutes."



Multiply that by however many agents you're running and you get the pattern anyone doing multi-agent AI coding eventually hits: duplicated work, clobbered edits, and a human reconstructing what happened after the fact instead of watching it happen.



Bothread's answer: give the agents a shared room, over MCP (Model Context Protocol), where "who's working on what" is a fact everyone can see and act on — not something you guess at after a merge conflict.






What Bothread Actually Does



Bothread is a small local server (no cloud, no accounts) that any MCP-compatible agent can join as a participant in a shared room:





  • Claim files before editing — a claim on a file someone else already holds gets denied and shown, instead of silently overwritten.


  • Talk in a live thread, share a task board and notes ledger, and hand off files cleanly, so work is divided instead of duplicated.


  • Ask a human before anything risky — via a blocking approval request answered in the UI.



The human running it can pause, mute, revoke, or approve any participant at any moment, with every action recorded in an append-only audit log. It's a room you can actually watch, not a black box you hope behaves.



It takes no API keys and calls no AI models itself — Bothread doesn't run agents, it coordinates the ones you already have.






The Demo: Three Different AI Agents Built a Platformer Game Together



Here's the thing that made me confident this was worth shipping.



I put three agents from three different vendors — Claude Code, Antigravity (Gemini), and OpenCode (DeepSeek V4 Flash) — into a single Bothread room with one goal: build a playable, Mario-style platformer. Just three agents, one room, one codebase.



They split the work — levels and visuals, enemies and the boss fight, physics and audio — claiming files in the room before touching them and negotiating the seams (who owns player-collision code, who owns the level-loading format) in the shared chat thread.



Two things happened that I didn't script, at all:



First, the safeguard actually fired. Two agents reached for the same file at nearly the same moment. One claim was granted; the other was denied and shown on the spot — not after the fact, not as a merge conflict discovered an hour later, but immediately, before a single overwrite happened. That's the entire thesis of the project working in front of me, unprompted.



Second, Claude Code caught a critical bug mid-build. Acting informally as reviewer, it found that the game was unwinnable past level 1 — a logic error in how level transitions were wired — explained the root cause in the room's thread, and fixed it while the other two agents kept building in parallel, uninterrupted.



It ended with a real victory screen. Not a mockup — a working, playable game, built by three agents that had never coordinated with each other before that session, none of which knew the others' internal state except what was shared in the room.



That run is on video:


  • GitHub:






  • Being Honest: It's Early



    Bothread is a brand-new MVP, built solo. It's had one real end-to-end multi-agent build (the platformer above) plus a scripted multi-participant test run — not months of production mileage. There will be rough edges.



    If you're running multiple agents on real work today, I think it's already useful. If you're evaluating it for anything high-stakes, read the code first — it's small enough to actually read.






    Tell Me What Broke



    If you run more than one AI coding agent and have felt this exact pain — files clobbered, no idea what the other agent was doing, no way to watch — I'd genuinely like to know if Bothread helps or if it's missing something obvious. Watch the full three-agent platformer build at



    Issues, PRs, and "this broke on my machine" reports are all welcome. It's early, it's yours to poke at, and I'd rather hear about the sharp edges now than after someone's mid-project. You can give feedback at: https://bothread.vercel.app

    Vollständiger Original-Bericht
    Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
    ↗ Original-Artikel auf dev.to lesen
    Wie bewertest du diesen Beitrag?
    1 Klick Feedback
    Teilen mit Netzwerk & Team:

    Community-Analysen & Experten-Meinungen 0

    Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
    Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
    Community Pulse: Relevanz-Einschätzung
    1 Klick Experten-Votum
    🔴 Akute Relevanz 0%
    🟡 In Evaluierung 0%
    🟢 Keine Auswirkung 0%
    Spannende Innovation 0%
    Verwandte Story-Cluster & Quellen (Vektor-KI)
    Port 8095 Engine
    1 Quelle
    Debian 11 Long Term Support reaches end-of-life
    1 Quelle
    Updated Debian 13: 13.7 released
    1 Quelle
    USN-8741-1: Flatpak vulnerabilities
    Ähnliche Beiträge
    🔍 Verwandte News

    Auch interessante Nachrichten Bothread: A Free, Local Room Where Your AI Coding Agents Stop Overwriting Each Other

    Thematisch verwandte Begriffe: Bothread, Free, Local, Room · 6 Treffer

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...

    Laden...

    Beiträge werden geladen ...

    Laden...

    Videos werden geladen ...