AIToday
Large Language ModelsAI Coding AssistantsZenn AI/MLPublished: Oct 22, 2026, 01:00 JST

Grok Bot roles split solo dev work, Devin writes code

Send on LINE
Grok Bot roles split solo dev work, Devin writes code

3 Key Points

  1. What happened

    One developer runs multiple Grok Bots, each with a single responsibility — a master bot for shared rules, separate bots for each repository, Zenn writing, and a bot that picks 3〜5 tech articles every morning — while Devin writes code and separate sessions plus Codex review it.

  2. Why it matters

    By giving each bot one responsibility and moving implementation to Devin, the developer keeps context from mixing and leaves a human to check only intent and risky changes.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The setup is a response to a concrete problem: as personal repositories multiplied — a Chrome extension, a Python library, a VS Code extension, a portal site, and Zenn drafts — running everything through a single chat mixed context and blurred who was responsible for what. The fix was organizational as much as technical, assigning exactly one responsibility per bot and routing shared rule changes from a master bot to each one.

Implementation moved to Devin after Cursor's cloud agent and Grok Bot turned out to share a usage quota, so running the agent drained capacity from the bot side. Sessions use a mode chosen by workload — normal by default, fusion for heavy work, and ultra only with approval — and review always runs in a separate session from the one that wrote the code. Completion is reported through a Webhook, with an hourly watch as a backstop for missed posts.

The merge policy draws a line between light PRs, which the responsible bot can merge once CI passes, and fatal PRs, which a human approves; AI review comments are read but not treated as a merge condition. The developer notes that working through bots has shifted the center of the development environment from a local IDE to the cloud.

FAQ
Why did the developer move implementation from Cursor to Devin?
Cursor and Grok Bot shared the same usage quota, so running Cursor's cloud agent left too little capacity for Grok Bot. Implementation was moved to Devin.
How does the developer decide which pull requests merge automatically?
Light PRs are merged by the responsible bot once CI passes. Fatal PRs — involving secrets, repository settings, CI, releases, destructive changes, private information, or irreversible operations — need human approval.
How does the master bot learn when a Devin session finishes?
Each prompt asks Devin to POST to a Webhook when work finishes or stalls. The master bot receives that POST and forwards it to the repository's responsible bot.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleHuang unveils DSX Pod, a 14-day plug-in AI factory