<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Multi-Agent Systems on AIBussin — AI applications, systems and books</title>
		<link>https://aibussin.com/tags/multi-agent-systems/</link>
		<description>Recent content in Multi-Agent Systems on AIBussin — AI applications, systems and books</description>
		<generator>Hugo</generator>
		<language>en-US</language>
		
		
		
		
			<lastBuildDate>Sun, 09 Aug 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://aibussin.com/tags/multi-agent-systems/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>The Architecture of Agent Behavior</title>
				<link>https://aibussin.com/books/agent-architectures/03-chapter/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://aibussin.com/books/agent-architectures/03-chapter/</guid>
				<description>&lt;p&gt;Chapters 1 and 2 introduced the working style of agent systems: conversation, variation, feedback, revision, and human direction. Now we need to look underneath that experience.&lt;/p&gt;&#xA;&lt;p&gt;An agent does not become capable because a class is named &lt;code&gt;Agent&lt;/code&gt; or because a prompt says &amp;ldquo;you are a researcher.&amp;rdquo; The behavior comes from the arrangement of parts around the model:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;goal&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;role + instructions&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;context + state&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;model proposes&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;runtime validates&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;tool / memory / message&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;environment observation&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;state update&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;continue, revise, coordinate, or stop&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That is the architecture of agent behavior. The model supplies interpretation and generation. The prompt and context shape what the model sees. The runtime owns state, tool execution, permissions, memory retrieval, orchestration, and stopping rules. The human operator supplies purpose, constraints, judgment, and responsibility.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Architecting Agent-Based Systems</title>
				<link>https://aibussin.com/books/agent-architectures/06-chapter/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://aibussin.com/books/agent-architectures/06-chapter/</guid>
				<description>&lt;p&gt;The previous chapters built up one agentic workflow: roles, tools, memory, reflection, revision, and versioning. This chapter changes scale.&lt;/p&gt;&#xA;&lt;p&gt;An agent-based system is not one large assistant with a bigger prompt. It is a collection of components that divide responsibility, communicate through explicit channels, use shared or separate state, and preserve enough identity that you can tell which part did what.&lt;/p&gt;&#xA;&lt;p&gt;The design question is:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;Which responsibilities belong together,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;which should be separated,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;and how should the separated parts coordinate?&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Architecture begins when those boundaries have to be chosen deliberately.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Advanced Agents From First Principles 42: How Do Multiple Agents Coordinate Without Becoming a Distributed Argument?</title>
				<link>https://aibussin.com/books/advanced-agents-from-first-principles/42-chapter/</link>
				<pubDate>Sun, 09 Aug 2026 00:00:00 +0000</pubDate>
				<guid>https://aibussin.com/books/advanced-agents-from-first-principles/42-chapter/</guid>
				<description>A practical architecture for multi-agent coordination: explicit ownership, delegation, contracts, commitment transfer, shared intent, evidence provenance, conflict handling, deadlock prevention, and independent verification instead of agents merely chatting until they agree.</description>
			</item>
			<item>
				<title>Advanced Agents From First Principles 06: Does One Agent Plan, Execute and Judge Its Own Work? Build a Planner-Executor-Critic Architecture</title>
				<link>https://aibussin.com/books/advanced-agents-from-first-principles/06-chapter/</link>
				<pubDate>Sat, 08 Aug 2026 23:49:00 +0100</pubDate>
				<guid>https://aibussin.com/books/advanced-agents-from-first-principles/06-chapter/</guid>
				<description>&lt;h1 id=&#34;does-one-agent-plan-execute-and-judge-its-own-work-build-a-planner-executor-critic-architecture&#34;&gt;Does One Agent Plan, Execute and Judge Its Own Work? Build a Planner-Executor-Critic Architecture&lt;/h1&gt;&#xA;&lt;p&gt;A single model can often do all of these things:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;understand a task,&lt;/li&gt;&#xA;&lt;li&gt;decide what to do,&lt;/li&gt;&#xA;&lt;li&gt;execute a tool call,&lt;/li&gt;&#xA;&lt;li&gt;inspect the result,&lt;/li&gt;&#xA;&lt;li&gt;critique its own work,&lt;/li&gt;&#xA;&lt;li&gt;decide whether it succeeded,&lt;/li&gt;&#xA;&lt;li&gt;and produce the final answer.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;That is convenient.&lt;/p&gt;&#xA;&lt;p&gt;It is also a dangerous concentration of responsibilities.&lt;/p&gt;&#xA;&lt;p&gt;If the same component creates the plan, executes it, explains why the result is good, and decides whether the job is complete, then failures become difficult to localize.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Advanced Agents From First Principles 05: Is One Model Doing Everything? Build a Mixture of Experts at the Agent Level</title>
				<link>https://aibussin.com/books/advanced-agents-from-first-principles/05-chapter/</link>
				<pubDate>Sat, 08 Aug 2026 23:41:00 +0100</pubDate>
				<guid>https://aibussin.com/books/advanced-agents-from-first-principles/05-chapter/</guid>
				<description>&lt;p&gt;A common agent architecture starts simply:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;request&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;model&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;   ↓&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;action&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That simplicity is valuable.&lt;/p&gt;&#xA;&lt;p&gt;It should be your default.&lt;/p&gt;&#xA;&lt;p&gt;But eventually you may notice something strange.&lt;/p&gt;&#xA;&lt;p&gt;The same model is being asked to do everything:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;classify the task,&lt;/li&gt;&#xA;&lt;li&gt;search documentation,&lt;/li&gt;&#xA;&lt;li&gt;reason about code,&lt;/li&gt;&#xA;&lt;li&gt;write SQL,&lt;/li&gt;&#xA;&lt;li&gt;review a patch,&lt;/li&gt;&#xA;&lt;li&gt;summarize logs,&lt;/li&gt;&#xA;&lt;li&gt;judge another model,&lt;/li&gt;&#xA;&lt;li&gt;decide whether a deployment is safe,&lt;/li&gt;&#xA;&lt;li&gt;and answer simple questions that did not require an expensive model in the first place.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;At that point the problem may no longer be:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Advanced Agents From First Principles 00: When Should You Use an Advanced Agent Architecture?</title>
				<link>https://aibussin.com/books/advanced-agents-from-first-principles/00-chapter/</link>
				<pubDate>Sat, 08 Aug 2026 22:27:00 +0100</pubDate>
				<guid>https://aibussin.com/books/advanced-agents-from-first-principles/00-chapter/</guid>
				<description>&lt;h1 id=&#34;advanced-agents-from-first-principles-00-when-should-you-use-an-advanced-agent-architecture&#34;&gt;Advanced Agents From First Principles 00: When Should You Use an Advanced Agent Architecture?&lt;/h1&gt;&#xA;&lt;p&gt;You built an agent.&lt;/p&gt;&#xA;&lt;p&gt;It can:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;call tools,&lt;/li&gt;&#xA;&lt;li&gt;maintain state,&lt;/li&gt;&#xA;&lt;li&gt;plan,&lt;/li&gt;&#xA;&lt;li&gt;revise its own work,&lt;/li&gt;&#xA;&lt;li&gt;search over alternatives,&lt;/li&gt;&#xA;&lt;li&gt;remember useful information,&lt;/li&gt;&#xA;&lt;li&gt;and verify whether the requested outcome actually happened.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Now the temptation begins.&lt;/p&gt;&#xA;&lt;p&gt;You add another model.&lt;/p&gt;&#xA;&lt;p&gt;Then a critic.&lt;/p&gt;&#xA;&lt;p&gt;Then a planner.&lt;/p&gt;&#xA;&lt;p&gt;Then a judge.&lt;/p&gt;&#xA;&lt;p&gt;Then a router.&lt;/p&gt;&#xA;&lt;p&gt;Then three specialist agents.&lt;/p&gt;&#xA;&lt;p&gt;Then a tree search.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Episteme: Distilling Knowledge into AI</title>
				<link>https://aibussin.com/post/episteme/</link>
				<pubDate>Fri, 03 Oct 2025 11:24:58 +0100</pubDate>
				<guid>https://aibussin.com/post/episteme/</guid>
				<description>&lt;h2 id=&#34;-summary&#34;&gt;🚀 Summary&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;When you can measure what you are speaking about… you know something about it; but when you cannot measure it… your knowledge is of a meagre and unsatisfactory kind. &lt;em&gt;Lord Kelvin&lt;/em&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;Remember that time you spent an hour with an AI, and in one perfect response, it solved a problem you&amp;rsquo;d been stuck on for weeks?&lt;/strong&gt; Where is that answer now? Lost in a scroll of chat history, a fleeting moment of brilliance that vanished as quickly as it appeared. This post is about how to make that moment permanent, and turn it into an intelligence that amplifies everything you do.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
