跳到正文

技术方向

MCP 与工具调用 最新动态

让 AI 连上外部软件和数据:MCP 协议、function calling 工具调用与各类工具集成。

176 条精选近 30 天 176 条共收录 702 条

更新

精选归档 · 第 7 页

10月26日周一第 121–140 条
  1. Hacker News · AI 讨论78

    Nodecode 开源可自我改写的 Lisp 智能体,运行中更新无需重启

    Nodecode 发布开源智能体,以单进程跑在 SBCL 上,模型只有一个 eval 工具,用 Lisp 在运行中的程序里定义新工具并保留,多数版本更新无需重启即可生效。

    借鉴点

    可借鉴它把工具定义写成独立文件、git 提交、启动即加载的自改写机制,以及上下文整段保留加按需召回的做法;代价是无沙箱,eval 与聊天消息都按用户权限执行,需放进容器或 VM 再长期跑。

  2. 掘金71

    MCP Server 部署上线前要处理的五件事:鉴权、会话、可观测性、超时与工具治理

    作者基于 @modelcontextprotocol/sdk 1.30 和 Express 5,总结把 MCP Server 从 stdio 换成 Streamable HTTP 后上线前要处理的五件事:鉴权、会话状态、可观测性、超时控制、工具名治理。

    借鉴点

    能直接抄走 requireBearerAuth 校验、session Map 管理、AbortSignal 超时和工具名前缀白名单四段代码,落到本地模型部署和 Agent 工具接入这条线;代价是 stateful 的 Map 只在单进程内有效,横向扩展要换 Redis。

  3. 掘金72

    Browser Use 作者整理六种让编程智能体接入已登录 Chrome 的方法

    Browser Use 作者整理了让 Claude Code、Codex、Gemini CLI、Cursor 等编程智能体使用已登录 Chrome 的六种接法,包括浏览器扩展、远程调试端口、Chrome DevTools MCP、claude --chrome、Codex 与 Gemini CLI 的 MCP 接法以及 Manus 云端沙盒。

    借鉴点

    六种让智能体借用已登录 Chrome 的接法逐条对比,含 --remote-debugging-port 加独立 --user-data-dir 的具体启动参数和 MCP 三件套调用链,可落到本地调试与部署流水线;代价是默认全标签页可见、2FA 仍需人接管。

  4. 掘金78

    从一次 Function Call 到多步 Agent:ReAct 循环的工程实现

    作者以虚构的运维助手 OpsPilot 为例,用 TypeScript 讲清 ReAct 循环怎么从一次 Function Call 扩展成可停、可失败、可追问的多步 Agent。

    借鉴点

    能拿走一套 TypeScript 版 ReAct 循环骨架,含 tool_call id 配对、失败写成 Observation、并行等齐、maxSteps 与同参重复检测,可直接替换单次 Function Call 就收工的写法;代价是要自己写各家适配层并处理取消与中断续跑。

10月25日周日
  1. 掘金78

    一份可直接运行的 Python 四层 AI Agent 工具调用防护实现

    作者给出约 150 行、仅依赖标准库的 Python 工具调用防护层 ToolGuard,按白名单、硬禁、权限、确认、参数校验、熔断的顺序拦截,五个典型场景依次打印出每层在哪一步拦下调用。

    借鉴点

    可直接抄走 ToolGuard 四层拦截骨架,含别名归一、参数白名单、硬禁名单、sort_keys 指纹熔断,接进现有 Agent 只需守住候选集来源、唯一调用入口、确认走状态机三点;代价是 call_counts 为进程内字典,多实例需换 Redis 加 TTL。

  2. 掘金80

    从参数校验到高危二次确认:AI Agent 工具误调用的四层工程防线

    文章针对 AI Agent 工具误调用,提出 Schema 约束、工具分类隔离、权限白名单、运行时风控四层工程防线,并给出 Pydantic 校验、别名归一化、重复调用指纹等可复用代码。

    借鉴点

    能拿走四层防线加 Pydantic 校验、别名归一化、重复调用指纹和确认框四要素,落到软件工厂的工具调用治理;代价是工具少于 5 个时反而拖慢响应,且人工确认准确率数据多为二手转述。

  3. 掘金70

    用 Python 标准库实现一个能读代码改 Bug 跑测试的 Agent 最小闭环

    程序员小袁用 Python 3.10+ 标准库写了一个可运行的 Agent 最小闭环,读取 calculator.py 和测试、复现加法函数错误、提交补丁经用户批准后写入、再跑测试验证。

    借鉴点

    能拿走一套只用标准库的 Agent 最小闭环,含工具 Schema、执行器审批、快照验收和离线替身,可换掉现在靠模型自觉守规矩的写法,代价是文件白名单和固定测试命令只适用于教学小项目,不是安全沙箱。

  4. 掘金71

    用 Mastra 搭多 Agent 写作系统:Research、Analysis、Writer、Reviewer 协作实战

    作者用 Mastra 搭了一个四 Agent 技术文章生成系统,Research 检索知识库、Analysis 设计结构、Writer 写稿、Reviewer 输出 approve/revise/research 决策驱动 dountil 审核循环,最终以三次审核两次修订后通过收尾。

    借鉴点

    能拿走一套四 Agent 加 dountil 审核循环的 Mastra 编排骨架,以及 Zod 契约与 superRefine 业务校验分离的写法,落到软件工厂的内容产线;代价是结构化输出不稳时要花大量时间补 Schema 和 preprocess。

  5. Hacker News · AI 讨论78

    OneMemory 发布:基于 MCP 的自托管共享记忆库,供多个 AI 智能体共用

    OneMemory 是一个自托管的共享记忆库,通过 MCP 或 REST 让 Claude Code、Claude Desktop、Cursor、Copilot、Cline 等客户端读写同一份 SQLite 笔记。

    借鉴点

    可自托管一个 SQLite 记忆库,用 MCP 或 REST 让 Claude Code、Cursor、手机端共用同一份笔记,还能做变更订阅和任务交接;代价是要 Node 24 以上,远程访问得自己架带鉴权的隧道。

  6. Hacker News · AI 讨论74

    Kevlar 发布 MCP 防火墙,拦截工具描述注入与凭据外泄

    Kevlar 是一个位于 MCP 客户端与服务器之间的代理防火墙,对 tools/list 无条件清空所有 description 字段,只保留 name 和 inputSchema。

    借鉴点

    能拿走的是 MCP 代理层的四道拦截做法,剥 description、扫注入、拦带凭据出站、握手后锁工具表,可直接套到本地 MCP 客户端前面;代价是只支持 Linux 和 macOS、需 Python 3.10+,且 tools/call 结果只能靠阈值打分,误杀风险要先用 audit 模式摸清。

  7. Hacker News · AI 讨论76

    Mindoo 为 12 款应用接入 WebMCP 智能体工具的经验总结

    Mindoo 联合创始人 Karsten Lehmann 总结为 Haven 工作区中 12 款应用(Word/Excel/PowerPoint 编辑器、思维导图、CRM、邮件、教师工作台等)接入 WebMCP 智能体工具的经验。

    借鉴点

    能拿走一套 WebMCP 工具设计规则和分层暴露做法,包括 get_context 先行、ops_guide 按需展开、写操作一步一撤销;落到软件工厂的 agent 工具层,代价是要自己补测试和桥接层。

  8. Hacker News · AI 讨论75

    Anthropic 讲解何时把子智能体折进主智能体循环

    Anthropic 应用 AI 团队发文说明,在多个企业部署对比中,带 skills 的单智能体在质量上常优于子智能体架构,且每任务成本和延迟更低,一家客户实测单循环运行速度约为多智能体方案的 2 倍。

    借鉴点

    把子智能体的提示词改成 skill、API 调用改成 MCP 工具,逐个折进主循环并用端到端 eval 对比;代价是系统提示词和工具描述要精细维护,且折叠后可能悄悄漏掉原有流程。

10月24日周六
  1. MarkTechPost71

    用 Letta 搭建带持久记忆的工程 Copilot 教程

    MarkTechPost 发布教程,用 Letta 搭建一个有状态工程 Copilot,把记忆拆成 persona、human、project_state、lessons 四个可检查的 core memory 块,并允许 agent 自行更新。

    借鉴点

    能拿走 Letta 的 core memory 分块、共享 block 和 passages 检索写法,落到软件工厂的多 agent 协作与知识沉淀;代价是 SDK 接口跨版本不稳定,代码里要包一层兼容调用。

  2. 掘金78

    MemorySQL 开源:为 12 家 AI 编码 agent 建本地记忆库,MCP 连接即续接会话

    Logic647 开源 MemorySQL,一个本地优先的 Electron 应用,为 Codex、ZCode、Claude Code、Qwen Code、Kimi CLI 等 12 家 AI 编码 agent 统一捕获会话历史。

    借鉴点

    12 家 agent 各写一个捕获适配器、统一归一化后入 SQLite,再用 7 个 MCP 工具做「续接」;代价是本地明文存储、MCP 端点无鉴权,且上游格式一变就得靠探针发现。

  3. 掘金75

    一次 Agent 评测复盘:模型自写 Observation 导致上下文污染,如何用 Harness 三权切分修复

    作者在自建学习问答 Agent 的评测中发现,同一道 MCP 检索题跑 10 次有 2 次没真正执行 scan_term,模型却自行写出 count=0 的 Observation,而 Harness 虽识别出 protocol_error 仍把原始输出追加进下一轮 History,虚构结果就此变成后续推理依据。

    借鉴点

    能拿走三权切分的修法,协议错误原文只进 trace artifact,History 只放“原文已省略”占位,换掉把模型原始输出直接追加进下一轮的做法;代价是要改 Agent Loop 版本并补一层断言伪造结果没进 prompt 的确定性测试。

  4. Hacker News · AI 讨论80

    CowAgent 开源超级 AI 助手发布,主打任务规划与三层记忆

    CowAgent 发布开源超级 AI 助手与 Agent Harness,可自主拆解任务、循环调用工具和技能直至完成目标。它采用上下文、每日、核心三层记忆架构,配合 Deep Dream 自动蒸馏与关键词加向量混合检索,并把结构化知识整理成 Markdown wiki 知识图谱。

    借鉴点

    能拿走的是三层记忆加 Deep Dream 蒸馏、Skill Hub 一键装技能、原生 MCP 工具接入这套组合,可落到本地模型部署和知识沉淀两条线;代价是 24/7 常驻要自备机器,多通道接入得逐个配凭证。

  5. 掘金85

    LangChain 拆解 Agent 检索的三大坑与六套解法

    LangChain 在 2026 年 10 月 24 日的官方博客中把 Agent 上下文工程的第一步定为检索,指出低效搜索、一次塞太多、无关或过期三类问题会连锁放大。

    借鉴点

    能拿走 glob/grep 优先、检索只返路径、子 Agent 读原文、共享同一 backend 这套组合,落到知识沉淀和软件工厂的检索层;代价是多一次模型调用,且 grep 只做字面量匹配。

  6. Hacker News · AI 讨论78

    AWFlow 讲多智能体团队协调运行时:三种协作模式、交接地图与硬预算

    AWFlow 发文介绍其多智能体团队的协调运行时,用三种协作模式、交接地图和每线程硬预算避免循环、重复劳动和 token 账单膨胀。三种模式分别是 lead 规划派活的 lead routes、固定顺序传递结果的 pipeline,以及由人 @ 指定谁回答的 open table。

    借鉴点

    能拿走三套协作模式、按 handoff map 生成 delegate_to 工具、交接只传任务和上下文、先查预算再花钱、规则只收紧不放松、注入 runMember 便于测试;可落到软件工厂的多 agent 派单流程,代价是线程只在浏览器打开时运行,本地小模型建议从 pipeline 模式起步。

  7. AWS Machine Learning Blog58

    Bayer Crop Science 如何在 Amazon Bedrock AgentCore 上构建智能体决策引擎

    Bayer Crop Science 在 Amazon Bedrock AgentCore 上构建了 Agentic Decision Engine(ADE),用 supervisor 智能体把自然语言问题路由给 22 个领域专家智能体,第一阶段约 80% 的用户问题无需工程师介入即可解决。

    借鉴点

    可拿走五条落地做法:LangGraph 检查点写 DynamoDB、按 agent 收窄工具目录、OpenAPI 注册成 MCP 工具、稳定前缀做 prompt 缓存省 20–30% 输入 token、按任务而非 HTTP 状态做告警;前提是已有 AgentCore 与 IAM 体系。

10月23日周五
  1. Hacker News · AI 讨论75

    TanStack AI 发布 1.0 稳定版并推出实验性 agent harness

    TanStack AI 发布 1.0,核心 API 转为稳定并可用于生产,同时推出实验性的 @tanstack/ai-harness。

    借鉴点

    可借鉴其 harness 设计:会话日志持久化、steer 与 follow-up 区分、审批中断跨重启恢复,用来替换单次 chat() 撑不起的长任务流程;代价是 harness 仍是 0.x 实验 API,内存持久化不跨主机恢复。