<?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: SideButton</title>
    <description>The latest articles on DEV Community by SideButton (sidebutton).</description>
    <link>https://dev.to/sidebutton</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.us-east-2.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F14212%2Fff707a85-5e36-43b0-9f7e-d40bf9c1206e.png</url>
      <title>DEV Community: SideButton</title>
      <link>https://dev.to/sidebutton</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sidebutton"/>
    <language>en</language>
    <item>
      <title>SideButton Portal: Orchestration for a Fleet of AI Coding Agents</title>
      <dc:creator>Max Svistunov</dc:creator>
      <pubDate>Mon, 03 Aug 2026 07:11:00 +0000</pubDate>
      <link>https://dev.to/sidebutton/sidebutton-portal-orchestration-for-a-fleet-of-ai-coding-agents-149a</link>
      <guid>https://dev.to/sidebutton/sidebutton-portal-orchestration-for-a-fleet-of-ai-coding-agents-149a</guid>
      <description>&lt;p&gt;SideButton Portal is an &lt;a href="https://sidebutton.com/?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=portal-release" rel="noopener noreferrer"&gt;AI agent orchestration platform&lt;/a&gt; for coding agents: roles, playbooks, monitoring, and integrations in one place. It is live now, and it plugs into the Jira and GitHub your team already uses.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5nf9v08yhpblyd6kw7g9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5nf9v08yhpblyd6kw7g9.png" alt="Continuous development around the clock. Tickets flow in from Jira or Linear into a loop of AI coding agents, cycling through a Coding stage, a PR Review stage and a QA Live stage, with pull requests flowing out to GitHub or Bitbucket." width="800" height="420"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A product lead runs the fleet
&lt;/h2&gt;

&lt;p&gt;The fleet is a cross-functional development team of autonomous teammates that pick up tickets and carry them to completion on their own. The product lead owns the intent, the fleet owns the execution.&lt;/p&gt;

&lt;p&gt;The intent comes first, before any code exists: pin down the problem, sketch the end state, hand the epic over. From there, every ticket runs the loop in the picture. &lt;strong&gt;Coding:&lt;/strong&gt; an agent writes the change. &lt;strong&gt;PR Review:&lt;/strong&gt; a second agent accepts it only when it holds up. &lt;strong&gt;QA Live:&lt;/strong&gt; a third agent opens the product like a user and proves it works. Out comes a pull request that has been reviewed and tested, ready for the team to accept.&lt;/p&gt;

&lt;p&gt;Running the fleet means reading flags, not code. Done is a claim, and the fleet checks it. Work that passes ships, and work that does not comes back as a question.&lt;/p&gt;

&lt;p&gt;The loop keeps no office hours. It is still working after the office logs off and further along by morning. Supervision does not disappear, it moves up a level, from reading code to setting direction.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the Portal adds
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Compose your team.&lt;/strong&gt; Software engineer, QA, PM, and senior review come built in, and you can add roles of your own. Junior agents do the work, a senior agent reviews it, and you approve last.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Connect your tools.&lt;/strong&gt; Jira, GitHub, Slack, your cloud, your choice of model. The Portal fits into how your team already works rather than asking it to move.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Define the work once.&lt;/strong&gt; Playbooks run whole jobs end to end. Bug fix, feature implementation, and hotfix are ready on day one, and you can build your own. Every step is recorded.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Watch everything live.&lt;/strong&gt; See what any agent is doing right now, follow a job step by step, and know what each one costs.&lt;/p&gt;

&lt;h2&gt;
  
  
  The engine is open source
&lt;/h2&gt;

&lt;p&gt;Inside every agent is the &lt;a href="https://sidebutton.com/mcp?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=portal-release" rel="noopener noreferrer"&gt;open-source AI agent MCP server&lt;/a&gt; that anyone can run on a laptop today. The Portal is the layer around it, the part that turns individual agent output into company output you can stand behind.&lt;/p&gt;

&lt;h2&gt;
  
  
  Start today
&lt;/h2&gt;

&lt;p&gt;Everything above is a claim, and you already know the rule for claims: check them. Connect Jira and GitHub or Bitbucket, drop the first tickets in, and read what comes back. Pin down the problem, sketch the end state, hand the epic over.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://sidebutton.com/trial?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=portal-release" rel="noopener noreferrer"&gt;Put AI coding agents on your team&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://sidebutton.com/media/sidebutton-portal-release?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=portal-release" rel="noopener noreferrer"&gt;sidebutton.com&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devops</category>
      <category>productivity</category>
      <category>programming</category>
    </item>
    <item>
      <title>SideButton: An Open-Source MCP Server for AI Coding Agents</title>
      <dc:creator>Max Svistunov</dc:creator>
      <pubDate>Fri, 31 Jul 2026 15:02:11 +0000</pubDate>
      <link>https://dev.to/sidebutton/sidebutton-an-open-source-mcp-server-for-ai-coding-agents-3ki3</link>
      <guid>https://dev.to/sidebutton/sidebutton-an-open-source-mcp-server-for-ai-coding-agents-3ki3</guid>
      <description>&lt;p&gt;SideButton is an &lt;a href="https://sidebutton.com/?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=oss-release" rel="noopener noreferrer"&gt;open-source AI agent platform&lt;/a&gt; built around an MCP server. It gives any coding agent a real browser, a workflow engine, and reusable domain knowledge. Version 1.5 is out, and all of it runs on your own machine.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpf8ti421prflqslqol2t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpf8ti421prflqslqol2t.png" alt="The AI agent stack. Code agents such as Claude Code, Cursor, Copilot and Windsurf, plus LLM providers, connect over MCP to a local SideButton server holding agent roles, knowledge packs, browser and tracker tools, and run observability." width="800" height="700"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is in the box
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;MCP server.&lt;/strong&gt; Built-in tools for real-browser control, workflow execution, run logs, and artifacts. Claude Code, Cursor, Copilot, and Windsurf connect over stdio or HTTP + SSE, with MCP OAuth 2.1.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Workflow engine.&lt;/strong&gt; Agentic workflows defined in YAML, with step types spanning browser actions, shell commands, LLM calls, and control flow, plus nested workflows and retries.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Knowledge packs.&lt;/strong&gt; The domain knowledge that turns a general coding agent into a software engineer, QA engineer, or product manager for one specific app. Selectors, data models, workflows, and built-in roles per web app.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;REST API and dashboard.&lt;/strong&gt; A REST API so any webhook, cron job, or internal tool can trigger a workflow, plus a local dashboard with live run logs and a pack manager.&lt;/p&gt;

&lt;p&gt;Tracker and chat steps work across Jira, Linear, GitHub, and Slack. The LLM provider is auto-detected from your environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting started
&lt;/h2&gt;

&lt;p&gt;Install the server:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx sidebutton@latest
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Connect the &lt;a href="https://chromewebstore.google.com/detail/sidebutton/odaefhmdmgijnhdbkfagnlnmobphgkij" rel="noopener noreferrer"&gt;SideButton Chrome extension&lt;/a&gt;, then point your agent at the server:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;claude mcp add sidebutton &lt;span class="nt"&gt;--transport&lt;/span&gt; http http://localhost:9876/mcp
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Install a knowledge pack for the web app you work on with &lt;code&gt;sidebutton registry add&lt;/code&gt;, or scaffold your own with &lt;code&gt;sidebutton init&lt;/code&gt;. Packs land in &lt;code&gt;~/.sidebutton/skills/&lt;/code&gt; and load on startup.&lt;/p&gt;

&lt;p&gt;From there the agent works on its own: running workflows, calling the LLM where reasoning is needed, logging every step. Your browser, your sessions, your API keys, all local.&lt;/p&gt;

&lt;h2&gt;
  
  
  Knowledge packs are just markdown
&lt;/h2&gt;

&lt;p&gt;A pack is a folder of markdown files, so it reviews and diffs like code. You can ask Claude to capture what it learned during a session, or scaffold a pack with &lt;code&gt;sidebutton init&lt;/code&gt;, then share it through a registry that is either a local folder or a git repo. Installed packs merge their workflows, roles, and domain targets into your local config at startup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Plugins add your own tools
&lt;/h2&gt;

&lt;p&gt;The MCP server is extensible in any language. A plugin is a folder with a manifest and a handler script under &lt;code&gt;~/.sidebutton/plugins/&lt;/code&gt;, loaded alongside the built-in tools at startup. Two ship in the box: screen-record, which captures an agent session to MP4, and writing-quality, which scores content before it goes out.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is next
&lt;/h2&gt;

&lt;p&gt;Native iOS and Android apps, and a public registry so teams can discover and share knowledge packs instead of rebuilding them.&lt;/p&gt;

&lt;p&gt;The platform is stable and open source today. Browse the &lt;a href="https://sidebutton.com/skills?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=oss-release" rel="noopener noreferrer"&gt;AI agent skills&lt;/a&gt; already published for popular web apps, or write one for the app your team lives in.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://sidebutton.com/media/sidebutton-open-source-platform-release?utm_source=devto&amp;amp;utm_medium=syndication&amp;amp;utm_campaign=oss-release" rel="noopener noreferrer"&gt;sidebutton.com&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ai</category>
      <category>mcp</category>
      <category>devtools</category>
    </item>
  </channel>
</rss>
