这个MCP server会越用越聪明:用session_id记住Agent踩过的坑

h4xz13 · reddit · 2026-09-04

开发者 h4xz13 分享思路:大多数 MCP server 对调用是「无状态」的——Agent 每次取错参数、绕弯路试错的过程都被丢弃,用户反复经历同样的失败循环。

做法:把工具调用视为任务(task)的一部分,要求 Agent 在相关调用中传入同一个 sessionid,MCP server 由此理解 Agent 当前意图与执行路径;配合 code-mode 的 MCP 更容易,因为初始搜索工具就能暴露意图。随着会话积累,server 能识别完成某类任务需要哪些工具,并在 Agent 行为跑偏时直接返回正确的工具+纠正指令——等于 MCP 反过来控制 Agent 的行为。该机制跨任何 agent harness/runtime/应用通用。作者还做了能按用户把搜索导向特定应用的 subagent。

背后的产品是 Sequel(sequel.sh),用于聚合 GA、Search Console、Amplitude、Postgres、MySQL 等营销/营收/财务数据,给团队建一个「越用越懂你的公司大脑」。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →