<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Developer Tools |</title><link>https://AaronScherf.github.io/tags/developer-tools/</link><atom:link href="https://AaronScherf.github.io/tags/developer-tools/index.xml" rel="self" type="application/rss+xml"/><description>Developer Tools</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0000</lastBuildDate><image><url>https://AaronScherf.github.io/media/sharing.jpg</url><title>Developer Tools</title><link>https://AaronScherf.github.io/tags/developer-tools/</link></image><item><title>Multi-Agent Development Workflow</title><link>https://AaronScherf.github.io/projects/multi_agent_project/</link><pubDate>Sun, 27 Sep 2026 00:00:00 +0000</pubDate><guid>https://AaronScherf.github.io/projects/multi_agent_project/</guid><description>&lt;p&gt;For a website revision, I can give an agent the editorial guide and a set of pages, then review the resulting changes before publishing. That work happens in its own working copy, so another task can proceed without sharing the same files. The handoff carries the branch, changes, checks, and remaining questions.&lt;/p&gt;
&lt;p&gt;Git calls these separate working copies &lt;strong&gt;worktrees&lt;/strong&gt;. Each writing task gets one branch and one writer; a designated integrator combines finished changes. The files and staging areas are separate, but Git&amp;rsquo;s underlying history and branch references are shared. Isolation reduces accidental overwrites while leaving conflicts and incompatible changes for review.&lt;/p&gt;
&lt;p&gt;The workspace&amp;rsquo;s routing guide assigns defaults by task. Claude handles architecture and decisions that depend on earlier context. Gemini handles pipeline operation, documentation, writing, and large source reviews. Codex handles routine code maintenance, tests, and Git mechanics. An explicit assignment can override those defaults—as it does when I ask Codex to revise these pages.&lt;/p&gt;
&lt;p&gt;The routing instructions live in one shared document, linked from each agent&amp;rsquo;s entry file. That avoids maintaining three copies that can drift apart. Continuity comes from the context and records supplied in this workspace; it should not be assumed to be automatic or shared between products.&lt;/p&gt;
&lt;p&gt;A completed task still needs integration approval. Its handoff identifies what was changed, what was checked, and what remains uncertain. A passing test suite does not establish that two independently sensible changes will work well together.&lt;/p&gt;
&lt;p&gt;This remains a convention the participants must follow. Worktrees do not isolate a shared notes vault, an external service, or a sync process. The
and
describe the boundaries and approval rules.&lt;/p&gt;</description></item></channel></rss>