Attention Heads

Attention Heads

Mastering the Orchestrator -> Implementer -> Advisor pattern with AI Agents

Using 'sol-advisor' and 'fable-advisor'

Dan McAteer's avatar
Dan McAteer
Aug 05, 2026
∙ Paid

A pattern to use when you work both Claude Code and Codex:

  1. Orchestrator - Plans, reasons and specifies the change

  2. Implementer - Carries out the typing

  3. Advisor - Reviews the change and advises on improvements

On August 1st, I published sol-advisor. It’s my most popular open-source project. It already has 1,300+ GitHub stars in four days! Before sol-advisor, I created fable-advisor.

In this Agentic Engineering Field Note, I will show you how it works, some gotchas to avoid, and why I think this pattern is more powerful than it seems.

After reading, you will feel comfortable implementing this pattern and it will make your agentic engineering implementations more efficient.

Attention Heads is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

How it works

Both plugins ship the same pattern, with the models from each provider that I believe fit the roles best. One session orchestrates and holds the thread. Bounded implementers do the typing. An advisor with a clean context decides whether the work is done.

User's avatar

Continue reading this post for free, courtesy of Dan McAteer.

Or purchase a paid subscription.
© 2026 Daniel McAteer · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture