資料來源#
- Agent swarms and the new model economics
- AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agent
- Recursive Self Improvement for Coding Agents
- The Harness Effect: How Orchestration Design Sets the Token Economics of Enterprise Agentic AI
- Tips & Best Practices
摘要#
Hua 等人(AgentOpt,2026)提出一種觀點,將代理式工作流程的用戶端最佳化——例如開發者可控制的決策,包括將哪個模型指派給每個管線角色、API 預算分配和工具路由——與主導 LLM 服務系統研究的伺服器端技術(快取、排程、推測執行、負載平衡)區分開來。其核心實證主張是:模型選擇若以完整管線組合而非個別角色為單位評估,便是最主要的效率槓桿:在準確度相當時,各基準測試中最佳與最差組合的成本差距介於 13× 至 32×,遠大於伺服器端最佳化所能追回的差距。
詳情#
伺服器端與用戶端#
伺服器端系統(vLLM、SGLang、Autellix、ThunderAgent、Continuum、AIOS)會跨多位使用者最佳化供應商基礎設施,目標包括吞吐量、尾端延遲和叢集使用率。由於供應商看不到開發者的特定效用函數,這些目標具有通用性。用戶端最佳化則針對特定工作流程,並根據品質、成本和延遲的應用程式專屬效用進行調整——新創公司的程式設計助理和臨床支援系統偏好互不相容,無法從系統層級訊號推斷。
用戶端可控制的資源:
- 基礎模型池 — 可用的 API 與本機模型
- 模型到角色的指派 — 規劃器、求解器、評論者、檢索器
- 工具呼叫政策 — 本機或遠端、何時略過
- 每個步驟的 API 預算
- 應用程式層級的批次處理、快取、排程
為何模型選擇是首要事項#
模型選擇位於所有其他用戶端最佳化的上游:快取、路由啟發式和推測執行都以模型指派為條件。若選錯組合,下游最佳化再怎麼做也無法彌補差距。
實證結果十分驚人。在 BFCL 上,Qwen3 Next 80B 的準確度與 Claude Opus 4.6 相當,成本卻低 32×。在 MathQA 上,準確度相近的組合之間存在 24× 的差距。
組合抽象#
這是論文的核心概念貢獻。在傳統 LLM 路由中,每個查詢會根據估計難度指派給較便宜或較強的模型——決策以單次呼叫為單位。在多步驟代理程式中,路由決策會跨階段耦合:模型在某個角色中的行為會改變後續角色所見的中間狀態。會將任務委派給工具的規劃器,所產生的下游工作與根據參數化知識直接作答的規劃器不同。
因此,最佳化的單位是完整組合 $\mathbf{c} = (m_1, \dots, m_H) \in \mathcal{M}^H$,而非各角色各自的最佳選擇。效能排名不會在不同角色間乾淨地轉移——單獨表現強的模型可以是優秀的求解器,卻是糟糕的規劃器。
論文以 HotpotQA 為代表案例:
- Claude Opus 4.6 是 81 種組合中最差的規劃器——用作規劃器時,它經常直接依據參數化知識回答,繞過求解器的搜尋工具。
- Ministral 3 8B 是最佳規劃器,因為它會可靠地將工作委派給下游求解器。
- Ministral(規劃器)+ Opus(求解器)→ 74.27%;Opus(規劃器)+ Opus(求解器)→ 31.71%。
這與 Scale-Dependent Prompt Sensitivity 所述的過度思考/過度闡述現象相同,只是此處呈現為路由失敗,而非提示工程失敗。
作為黑箱最佳化的形式化#
給定管線角色 $H$ 和候選集合 $M$,組合空間為 $|M|^H$——呈指數成長。效用函數
$$J(\mathbf{c}) = \mathrm{PERF}(\tau(\mathbf{c})) - \lambda_c,\mathrm{COST}(\tau(\mathbf{c})) - \lambda_\ell,\mathrm{LATENCY}(\tau(\mathbf{c}))$$
被視為未知黑箱,因為跨階段互動取決於任務,且無法以解析方式處理。
搜尋演算法#
AgentOpt 實作了八種選擇器,並共用相同的執行基礎:
- Arm Elimination(表現最佳)— 多臂賭徒演算法,會剔除受支配的組合。在 4 個基準測試中的 3 個,以比暴力搜尋少 24–67% 的評估預算,取得近乎最佳的準確度。
- Epsilon-LUCB — 信賴界限賭徒演算法
- Threshold Successive Elimination
- Bayesian Optimization
- 另有爬山法、隨機搜尋和暴力搜尋基準方法
所有選擇器共用相同的 API,因此無須改動代理程式程式碼即可替換策略。
與框架無關的攔截#
系統機制是在 HTTP 傳輸層修補 httpx.Client.send 和 httpx.AsyncClient.send。每次呼叫與(資料點、組合)的歸因關係使用 Python contextvars。這免去了各框架專屬的 SDK 配接器——可用於 Langgraph、AutoGen、OpenClaw、Claude Code,以及任何底層使用 httpx 的代理程式。
執行階段也會處理回應快取(相同的(組合、資料點)配對重跑時不會再次花費 API 預算)和並行執行(例如 max_concurrent=20)。
輸出為 SelectionResults 物件,提供(效能、成本、延遲)的 Pareto 前緣,並支援 CSV 匯出和供部署使用的 YAML 設定匯出。
政策與執行分離#
選擇器(接下來評估什麼)與執行階段(如何執行、追蹤、歸因、快取)彼此分離。正因如此,八種演算法才能共用基準測試——唯一變動的是搜尋方式。
實務中的手動槓桿#
AgentOpt 所形式化的用戶端槓桿(模型指派、預算、快取、批次處理),在正式環境的代理程式工具中會以面向使用者的 CLI 命令呈現。Hermes Agent 的呈現最為明確:
| Hermes 槓桿 | AgentOpt 對應項目 |
|---|---|
/model(工作階段中途切換模型) | 組合空間中的逐角色模型指派 |
/compress(摘要對話內容) | 應用程式層級快取/情境預算管理 |
/usage、/insights | 針對 AgentOpt 用於效用計算的相同成本/延遲/效能訊號進行可觀測性分析 |
delegate_task(使用隔離情境的平行子代理程式) | 指派子管線並各自使用獨立組合 |
有界的 MEMORY.md(約 2,200 個字元)、USER.md(約 1,375 個字元) | 對持久情境設定明確的預算上限 |
| 提示快取紀律(避免在工作階段中途變更模型或系統提示) | 讓逐工作階段組合選擇維持穩定的快取穩定性限制 |
其意義在於:這些槓桿如今已存在於正式環境的工具中,而且使用者會手動操作。AgentOpt 的貢獻是自動化選擇同一組槓桿,而非引入新槓桿。一種務實的銜接方式,是讓 AgentOpt 選擇器根據基準測試,逐角色驅動 Hermes 的 /model 切換,再將得到的組合寫入 AGENTS.md 供部署使用。
Hermes 文件也指出 AgentOpt 的組合抽象隱含依賴的一項限制:不要在工作階段中途破壞提示快取。快取命中會讓每則訊息的成本大致固定;在工作階段中途變更模型或系統提示則會使快取失效。如果組合選擇是逐次呼叫而非逐工作階段變更,快取未命中可能會抵銷預期節省——將 AgentOpt 的研究結果推進正式環境時,這是值得指出的部署風險。
組合抽象在正式環境中的實際運行(Cursor,2026)#
AgentOpt 的 13–32× 成本差距是以合成管線測得的基準結果。Cursor 的 swarm 文章(Agent swarms and the new model economics,2026-07-20,case-study)則在四小時的正式環境建置中使用了相同抽象——一個雙角色管線(規劃器、工作者)、四種組合、任務與時間預算相同,並以美元公布結果(Cost-per-Task Over Cost-per-Token、Parallel Agent Orchestration)。
它補充了三件基準測試無法呈現的事:
- 差距在正式環境規模下依然存在,且仍由成本主導。 四種組合的品質相近;總成本介於 $1,339 至 $10,565,僅工作者支出就介於 $411 至 $9,373。AgentOpt 的核心主張——準確度相當的組合在成本上差異極大——在真實工作負載上重現,且整個流程中沒有任何賭徒演算法。
- 耦合呈現在成本上,不只品質。 組合抽象之所以存在,是因為「模型在某個角色中的行為會改變後續角色所見的中間狀態」。Cursor 提供了貨幣層面的例證:Fable 5 規劃器的成本略低於 Opus 4.8 規劃器(規劃 token 較少,儘管單價約為兩倍),但其工作者消耗的 token 是數倍,讓整體執行成本大幅提高。角色成本無法與組合分開看待,因此逐角色最佳化可能會選到局部較便宜的模型,最後卻蒙受損失。
- 「最差規劃器」是 harness 特性,而非模型特性。 AgentOpt 發現,在 81 種 HotpotQA 組合中,Opus 4.6 是最差的規劃器,因為它會依據參數化知識回答,而不委派給求解器的工具。Cursor 的設計從結構上排除了這種作法——「規劃器代理程式會把目標拆成多個部分並加以委派……規劃器絕不會實際執行」——移除這個選項後,由前沿模型擔任規劃器便成了便宜的配置。合併來看,AgentOpt 的結果最好表述為:能執行任務的規劃器就會去執行,而強大的模型最有可能如此。 有兩種方式可以修正,Cursor 採用了架構層級的做法。
應將此結果視為供應商的 case-study:它使用 Cursor 自家的 harness,兩種混合配置中的工作者都是 Cursor 自家的 Composer 2.5;另請注意,Cursor 從未將四種配置交叉組成完整的 N×N 矩陣,並將其列為未來工作。這沒有消融研究,也沒有搜尋;每個角落只挑了一個手動設定的點,並非前緣。
第三個路由軸:功能需求#
AgentOpt 依角色路由;傳統路由依估計難度路由。Writer 的 harness 交換論文(The Harness Effect: How Orchestration Design Sets the Token Economics of Enterprise Agentic AI,empirical,供應商 COI 總計——見 Orchestration Sets Token Economics)提出第三個軸,並提供了支持此軸的測量結果。
固定六種模型,只替換協調層後,效率增益不受模型影響(每種模型都便宜 33–61%),品質增益則幾乎完全隨基準模型實力而變(r = 0.99,最弱的模型淨效益為負)。48 個能力 × 模型資料格中出現的七個回歸全落在三種較小模型上,且集中於高度依賴協調的能力——MCP 工具使用(Qwen −0.15、GLM −0.06、Flash −0.04)、Playbooks、Presentations——而前沿模型恰好在這些類別進步最多。子代理程式委派是 harness 唯一全新的功能,只有兩種最強模型能使用(0.85–0.86,相較之下快速層級為 0.42–0.45)。
對組合選擇的影響是:協調功能有能力門檻,因此路由請求時,應考量它會用到哪些功能,而不只看文字表面上有多難。 會啟動子代理程式的請求,不論表面上多簡單,都應交給強模型;基於資料的問答則可使用便宜 61% 的快速層級,品質不受影響(測試組中的每種模型在基於資料的任務上都進步了)。相較於在同一空間進行組合層級搜尋,這是一種成本更低的啟發式,而且與 Cursor 的組合所確立的規劃器/工作者位置規則互不相依——兩者可以組合使用。
這也重新定位了部分組合空間。AgentOpt 將 harness 視為固定項目,並搜尋模型指派;這項研究則將 harness 衡量為更大的成本項目(各模型節省 33–61%,而該工作負載的整個模型選單只相差 36%),因此協調設定會成為位於 AgentOpt 所最佳化槓桿之上的槓桿。應將這些幅度視為供應商特定結果——一個基準迴圈、一個 harness,兩者都來自發布結果的公司。
相關連結#
- Harness Activation and Adherence — 為逐角色模型搜尋提供一個經測量的先驗依據,來自唯一執行交叉設計的研究。只改變撰寫 harness 更新的模型,任何基準測試的下游增益最多移動 3.1 個百分點;只改變依據 harness 進行求解的模型,差距則為 36.0 個百分點。能力應放在求解器角色,而非撰寫角色;原因在於使用端,因為能力較弱的骨幹模型無法啟用該產物(技能載入率 0.251),或載入後無法遵循(0.142)。這是 AgentOpt 組合搜尋必須針對各工作負載透過實證找出的角色指派限制
- Orchestration Sets Token Economics — AgentOpt 固定不變的那一層,如今已有測量結果:只替換協調程式碼所移動的每任務成本,超過整個模型選單的成本差距。它也透過功能需求軸強化路由(協調功能有能力門檻),並清楚說明兩者的互補關係:「路由決定由哪個模型支付帳單;harness 決定所選模型要付多少」
- Prompt-Cache Economics — 為同一項風險提供成本模型和測得的失敗案例。此文直接涉及兩件事:它所述的成本感知路由脈絡(FrugalGPT、RouteLLM、xRouter、Cascade Routing)將各模型價格視為靜態常數,而 CAPC 顯示價格是快取狀態、前綴大小和呼叫次數的函數;將 ρ(N,|P|) 與路由器組合被列為未解工作。此外,下方 Hermes 的快取紀律列低估了問題:在 Anthropic 約 3,500-token 的層級邊界以下,即使前綴是逐位元組相同,仍有約 17% 的機率未命中;而在小型前綴代理程式工作負載上,明確設定
cache_control只帶來 +0.6%,幾乎等於沒有 - Context Lifecycle Management — 將「不要在工作階段中途破壞提示快取」這項風險轉化為提交時的決策規則,並公布了門檻(只有當預期裁剪量超過 0.3 時才提交情境編輯,否則等快取到期後再執行計畫)
- Evals as Product Spec — 優良的 evals 能讓逐角色模型最佳化可供衡量
- The Verifiability Thesis — A/B/C/D 成本與求解前緣是在可驗證獎勵的範圍內進行最佳化
- Scale-Dependent Prompt Sensitivity — AgentOpt 的 HotpotQA 發現(Opus 會繞過求解器,因此是最差的規劃器)與 Hakim 在提示層級記錄的過度思考/過度闡述機制相同。一篇論文將之呈現為路由失敗,另一篇則視為提示工程失敗;兩者合看意味著大型模型遭到誤用是一種系統性失敗模式,且有兩種可行的緩解方式(改道避開,或限制輸出)
- Agent Harness Engineering — 用戶端最佳化位於 harness 設計之上:環境、進度記錄和驗證迴圈建置完成後,組合選擇會決定 harness 內運作的模型。JSON 功能清單和漸進揭露模式,是 AgentOpt 所指派代理程式的執行基礎
- Claude Code Best Practices — 直接挑戰「使用最強模型」這個隱含預設。AgentOpt 與框架無關的 httpx 攔截也相容於 Claude Code 的
claude -p非互動模式,這表示 Claude Code 管線也能進行組合最佳化 - LLM-Driven Vulnerability Research — 檔案排名 1–5 預處理階段和最終驗證代理程式,都是 AgentOpt 能自動搜尋的相同做法之手動調校實例。將漏洞研究 scaffold 視為 AgentOpt 管線(規劃器 = 檔案排名器、求解器 = 錯誤尋找器、評論者 = 驗證器),是直接的泛化
- LLM-as-Compiler Knowledge Base — wiki 本身的編譯/查詢/lint 階段,可以建模為由不同模型執行不同階段的代理程式管線(例如用便宜模型檢查索引漂移,用強模型合成交叉參照)
- Claude Opus 4.7 — HotpotQA 規劃器失敗是在 Opus 4.6 上測得的;4.7 對指令的字面遵循能力可能會縮小部分差距(需要重新測量)。任務預算(公開測試版)呼應 AgentOpt 的預算槓桿,但屬於伺服器端而非用戶端
- Claude Sonnet 5 — 由供應商推出的同類槓桿實例:Anthropic 宣稱調整
effort參數,就能讓 Sonnet 5 沿著與 Opus 4.8 重疊的成本效能曲線移動,因此模型與運算力度的選擇就是用戶端的預算決策,如今也成為第一方產品控制項 - Hermes Agent — 正式環境中的 CLI 代理程式,透過面向使用者的命令提供 AgentOpt 槓桿空間(
/model、/compress、delegate_task、有界記憶、提示快取紀律);自然適合作為 AgentOpt 選擇器的整合目標,以自動驅動角色指派 - Symphony — 在大規模情境下,由工單驅動的協調會讓逐管線組合選擇在實務上十分重要:在
WORKFLOW.md的提示範本中,依工單類型(規劃器、求解器、審查者)選擇合適模型,就是逐管線的預算決策 - Codex App Server Protocol —
agent.max_turns、回合/停滯逾時,以及動態工具呼叫成本,都是 AgentOpt 所形式化之預算槓桿在實務中的例子 - Interaction / Background Model Split — 多模型設計的另一個軸:前者依成本驅動,按角色靜態指派;此處則依延遲驅動,按回合動態調整
- Ticket-Driven Agent Orchestration — 在協調規模下,於
WORKFLOW.md中依工單類型(規劃器/求解器/審查者)選擇合適模型,是組合選擇在各管線中的實例 - Evolutionary Proof Search — 將逐角色模型配置具體化:DeepMind 使用 Gemini 3.1 Pro 證明,再用更便宜的 3.0 Flash 評分——這是在單一代理程式內明確配置成本與品質的組合
- AI-Driven Formal Proof Search — A/B/C/D 求解率與成本 Pareto 曲線,正是 AgentOpt 所形式化的相同成本/品質最佳化;此處較便宜的配置往往勝出(Agentic Loops Overtake Bespoke Systems)
- Deep Research Agents — DRACO 的 token/延遲表,是深度研究情境中的成本/品質觀點:更多輸出 ≠ 更好,協調勝過原始 token 支出
- Cost-per-Task Over Cost-per-Token — 供應商端的對應觀點,且存在直接張力:Anthropic 建議開發者先使用最強模型,再調低運算力度;AgentOpt 的 HotpotQA 結果卻顯示最強模型是最差的規劃器。應按層級加權——AgentOpt 屬於
empirical且涵蓋多角色,該指南屬於vendor-claim且僅涵蓋單一角色——並注意指南本身的但書(大量子代理程式可用 Sonnet)。其顧問策略(由便宜的工作者呼叫強大的顧問來檢查計畫和工作)是附有具體數據的第一方用戶端槓桿:Sonnet 5 加上 Fable 5 顧問,在 SWE-bench Pro 上以 63% 的價格達到 Fable 5 效能的 10% 以內 - Repository Exploration Subagent — 將逐角色模型配置再推進一步:為探索者角色訓練專屬小模型,而非指派現成模型;FastContext 的 4B-RL 探索器擊敗 30B-SFT 探索器,是組合最佳化中勝出的「模型」經過微調,而非直接挑選
- Agent-Authored Harness Optimization — 相鄰的槓桿,由代理程式而非賭徒演算法搜尋:AgentOpt 固定 harness 來最佳化模型指派;Cline 的活動固定模型來最佳化harness 修補程式。兩者都屬於用戶端,而且本文集沒有任何研究比較兩者
- Parallel Agent Orchestration — Cursor 組合執行其中的 harness;協調層的重建是該實驗的另一半,也是四種組合得以相互比較的原因
- Cursor — 供應商、四種配置中有兩種使用其自家模型,以及應如何看待這些數據
- Orchestration-Plan Simulation — HotpotQA 的規劃器結果獲得第二種獨立測量工具的佐證。OrchBench 以設計方式隔離規劃器角色(工作者為模擬,因此只有計畫會變),並發現沒有任何模型在所有規模都領先——10 個子任務時是 GPT-5.5,20 個時是 GLM-5.1,50 個時是 Claude-Opus-4.8,100 個時是 Gemini-3.1-Pro;同一來源系列內前兩名的差距可小至 0.0007——此外,各模型的協調風格也不同:Claude-Opus-4.8 較少交接(幾乎沒有遺漏轉交、能維持品質,但在速度/token 綜合指標的表現平平);Doubao 則過度啟動代理程式,同時未充分宣告轉交。與 AgentOpt 的「最強模型是最差規劃器」合看,規劃能力並非一般模型實力的投影,且已由不同方法測量兩次。這也重新詮釋了組合空間:OrchBench 的消融研究指出,規劃器之間幾乎所有差異都來自資訊保留,因此路由器最需要選對的角色,正是決定哪些資訊會被傳遞下去的角色
推導#
- When to Use Claude Opus 4.6 for Work — 根據 HotpotQA 規劃器/求解器結果與 BFCL 準確度相當時成本低 32× 的發現推導出的部署規則
- Opus 4.6 → 4.7 Changes and Multi-Agent Coding Considerations — 將以角色為基礎的模型選擇原則套用到 Opus 4.7 多代理程式程式設計團隊
開放問題#
- 組合層級最佳化如何與持續發布模型互動?如果 Claude Opus 4.7 下個月推出,是否需要重新執行完整 Pareto 前緣,還是暖啟動賭徒演算法能以低成本適應?部分解答(2026-08-04,綜合分析):What Makes a Self-Improvement Artifact Transfer?——組合是符合求解器的產物(針對目前模型選單的能力與價格調校),因此這套觀點預測需要完整重新執行,而非低成本適應;可長久保留的是指派規則,而非指派本身。下文 HotpotQA→Cursor 的反轉已顯示指派無法轉移,但調和兩者的規則可以。暖啟動賭徒演算法的部分仍屬實證問題,沒有來源進行測量。
- 組合數增加到多少時,即使使用 Arm Elimination,組合搜尋也會變得棘手?論文測試至約 81 種組合;有 5 個以上角色、每個角色有 10 種以上候選模型的正式環境管線,很快就會超過這個數量。
- 「弱規劃器 + 強求解器」模式能否泛化,還是只適用於 HotpotQA 的委派動態?推薦器-評論者、起草者-編輯者和檢索器-生成器拓撲可能會反轉。**部分解答——模式反轉(2026-08-03):**在 Cursor 的長時程建置任務中,有效前緣配置恰好相反:強規劃器 + 便宜工作者;品質相同時,由 Opus 4.8 規劃器帶領的整支工作者團隊只花費 $411,而由前沿模型同時執行兩種工作的配置則花費 $9,373。調和兩者的變數在於規劃器能夠做什麼:HotpotQA 的規劃器能直接回答,也確實這麼做;Cursor 的規劃器則不能。因此,此模式取決於委派動態;一般規則是防止規劃器角色執行工作,而非刻意削弱其模型。
- 工具環境變更時,應如何以低成本重新評估?AgentOpt 假設工具固定——新增或移除工具可能使整個前緣失效。
- 是否有低成本的逐次呼叫分類器,能預測哪種組合會在特定查詢上勝出,完全避開組合層級評估?問題已明確化(2026-08-03):Writer 的 harness 交換研究提出依功能需求而非難度分類——也就是請求會用到哪些協調功能(委派、MCP 工具使用、多步驟工作流程)——證據顯示這些功能有能力門檻,低於門檻的模型不論提示讀起來多簡單,都會在這些功能上失敗。這是一個候選分類目標,不是分類器:目前還沒有人建置或評估。
資料來源#
- AgentOpt v0.1 Technical Report: Client-Side Optimization for LLM-Based Agent
- The Harness Effect: How Orchestration Design Sets the Token Economics of Enterprise Agentic AI — Sayed Ali 等人(33 位作者,皆來自 Writer, Inc.;arXiv 2607.06906,2026-07-08,
empirical,供應商 COI 總計):§6.2–6.5 模型不變的效率、harness 槓桿(r = 0.99)、七個回歸和子代理程式能力門檻;§7.4 依功能需求路由;§2「路由決定由誰付費,harness 決定要付多少」的觀點。原始解析中的表 2 資料格合併,表 7 列位移;兩者皆未引用 - Agent swarms and the new model economics — Wilson Lin,cursor.com,2026-07-20(
case-study,供應商撰寫):「Trees and leaves」(規劃器絕不實際執行的規則)、「Results across model mixes」(四種規劃器/工作者組合)、「Model economics」($411 與 $9,373 的工作者支出,以及 Fable 與 Opus 規劃器反轉)
Cited by 39
- Cost-per-Task Over Cost-per-Token×6
The exposure philosophy diverges, and only one side is falsifiable. A published rule can be wrong…
- Open Questions Backlog×3
Client Side Agent Optimization: Does the "weak planner + strong solver" pattern generalize, or is…
- Claude Opus 4.7×2
Task budgets (public beta, API): developer-guided token-spend allocation across longer runs — a…
- Claude Sonnet 5×2
Client Side Agent Optimization — Sonnet 5's effort-level cost-performance tuning is a first-party…
- Context Lifecycle Management×2
Figure 6 shows the mechanic directly: a stable prefix-cache hit runs the length of the session, the…
- Cursor×2
Four model mixes at matched quality, 8× apart in cost — Cost Per Task Over Cost Per Token, Client…
- Deep Research Agents×2
Client Side Agent Optimization — the token/latency tradeoffs (more output ≠ better; orchestration >…
- Hermes Agent×2
Direct user-facing controls — operationally these are exactly the levers AgentOpt formalizes, but…
- Interaction / Background Model Split×2
the role-based model selection in Client Side Agent Optimization (assign cheap/expensive models per…
- Open Questions Dashboard×2
2026-04-28 (160d) Client Side Agent Optimization — At what pipeline depth does the combinatorial…
- Opus 4.6 → 4.7 Changes and Multi-Agent Coding Considerations×2
Client Side Agent Optimization — combo selection, Opus-as-planner failure mode, Pareto frontier
- Orchestration Sets Token Economics×2
Routing should be by feature demand, not just prompt difficulty: a request that will exercise…
- Prompt-Cache Economics×2
Client Side Agent Optimization — AgentOpt lists caching among the client-side levers and its Hermes…
- Single General Agent vs. Multi-Agent Coding Architecture×2
Use role-based model selection, not strongest-everywhere. Cheap/obedient model in explorer/planner…
- When to Use Claude Opus 4.6 for Work×2
From Client Side Agent Optimization: across 81 combinations on HotpotQA, Opus 4.6 is the worst…
- Agent-Authored Harness Optimization
Client Side Agent Optimization — the sibling lever: AgentOpt searches over model assignments…
- Agent Control Plane Patterns: Tickets, Loops, Specs, and Memory Files
Layered agent control-plane synthesis: tickets as durable work graph, loops as execution primitive, specs/context files…
- Agent Harness Engineering
Client Side Agent Optimization — harnesses provide the execution substrate that client-side…
- Agentic Loops Overtake Bespoke Systems
Client Side Agent Optimization — "match capability at lower cost" is the cost/quality optimization…
- AI-Driven Formal Proof Search
Client Side Agent Optimization — solve-rate-vs-cost Pareto curves across agents (A/B/C/D) are the…
- AlphaProof Nexus
Client Side Agent Optimization — the A/B/C/D cost-vs-solve-rate Pareto study is AgentOpt-style…
- Claude Code Best Practices
Client Side Agent Optimization — directly challenges the "use the strongest model" default:…
- Codex App Server Protocol
Client Side Agent Optimization — agent.max_turns, turn_timeout_ms, stall_timeout_ms, and the…
- Evals as Product Spec
The 10-vs-100 number is given without justification. Is there a Goldilocks zone, or does it depend…
- Evolutionary Proof Search
Client Side Agent Optimization — population/budget/model-per-role (Flash raters, Pro provers) is…
- FastContext
Client Side Agent Optimization — FC's train-a-bespoke-small-model-per-role move extends AgentOpt's…
- Harness Activation and Adherence
Client Side Agent Optimization — the role-assignment consequence, stated as a number. AgentOpt…
- LLM-as-Compiler Knowledge Base
Client Side Agent Optimization — the wiki's compile / query / lint phases are themselves an agent…
- LLM-Driven Vulnerability Research
Client Side Agent Optimization — the file-ranking 1–5 pre-pass and final validation agent are…
- Agent Systems & Harness Engineering
Client Side Agent Optimization — AgentOpt's framing of developer-controlled agent optimization…
- OpenClaw
A real deployment target for security research. The aiAuthZ gateway validated its deny-path against…
- Orchestration-Plan Simulation
Client Side Agent Optimization — corroboration of the planner-role finding on a second instrument.…
- Parallel Agent Orchestration
Client Side Agent Optimization — planner/worker assignment is the combo abstraction, and Cursor…
- Repository Exploration Subagent
Client Side Agent Optimization — FastContext extends AgentOpt's model-per-role logic one step…
- Scale-Dependent Prompt Sensitivity
Client Side Agent Optimization — AgentOpt's HotpotQA finding (Claude Opus 4.6 is the worst planner,…
- Symphony
Client Side Agent Optimization — Symphony's per-state concurrency caps and continuation-turn…
- Ticket-Driven Agent Orchestration
Client Side Agent Optimization — at this scale, AgentOpt-style combo selection becomes…
- The Verifiability Thesis
Client Side Agent Optimization — fine-tuning on your own RL environments is the heaviest "pull the…
- What Makes a Self-Improvement Artifact Transfer?
HarnessBank's own conclusion — "a credited harness is a correction fitted to the model; the…
Related articles
- Agent Harness Engineering
Patterns for scaffolding long-running LLM agents: environment design, progressive context disclosure, mechanical archit…
- Claude Code Best Practices
Anthropic's guide to effective Claude Code usage: context management, verification-driven development, explore→plan→cod…
- Agent Context Files
The cross-vendor markdown-as-control-plane pattern: repo-versioned plaintext (CLAUDE.md / AGENTS.md / SOUL.md / WORKFLO…
- Open Questions Backlog
Generated by `_system/lint.py --write-backlog`. Do not hand-edit. Domain and Watching sections carry one row per page —…
- Scale-Dependent Prompt Sensitivity
Large models underperform small ones on 7.7% of standard benchmarks due to overthinking; brevity constraints recover 26…
