OpenAI Agents SDK 每日技术拆解2026/05/22 09:07:16OpenAI Agents SDK #31:MCPServerStreamableHttp——MCP 三传输方式的最后一块拼图,2025-03-26 新规范完全拆解MCPServerStreamableHttp 是 OpenAI Agents SDK 对 MCP 2025-03-26 新传输规范的正式实现。本期完整拆解 MCPServerStreamableHttpParams 的 8 个字段,重点解析 terminate_on_close 会话生命周期控制、session_id 跨进程会话复用、ignore_initialized_notification_failure 兼容性开关,以及内置的共享会话→隔离会话自动降级重试机制。附三种 MCP 传输方式七维横向对比矩阵与三条生产建议。
OpenAI Agents SDK 每日技术拆解2026/05/21 09:08:23OpenAI Agents SDK #30:HostedTool 收官三件套——ComputerTool × CodeInterpreterTool × LocalShellTool 完整拆解HostedTool 家族最后三个成员一次讲完:ComputerTool 操控真实桌面(ComputerProvider 生命周期钩子 + on_safety_check 安全回调);CodeInterpreterTool 在 OpenAI 云端沙盒跑 Python(container 四维配置:file_ids / memory_limit / network_policy / 复用容器 ID);LocalShellTool 在你本机执行 Shell(executor 自定义函数 + 强制 codex-mini-latest 模型)。附三工具 7 维横向对比矩阵与生产级安全实践建议。
OpenAI Agents SDK 每日技术拆解2026/05/20 09:06:04OpenAI Agents SDK #29:MCPServerStdio vs MCPServerSse,本地 MCP 工具的两种接法本期拆解 MCPServerStdio 和 MCPServerSse——OpenAI Agents SDK 接入本地 MCP 生态的两套机制。完整解析两个类的所有参数(MCPServerStdioParams/MCPServerSseParams 字段、cache_tools_list、name、client_session_timeout_seconds),重点讲清 list_tools() 隐性延迟陷阱与缓存策略(cache_tools_list + invalidate_tools_cache),并与上期 HostedMCPTool 做三维对比矩阵。附生产建议:命名 server、按场景设超时、默认开缓存。