惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

M
MIT News - Artificial intelligence
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
Apple Machine Learning Research
Apple Machine Learning Research
Last Week in AI
Last Week in AI
S
SegmentFault 最新的问题
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
美团技术团队
人人都是产品经理
人人都是产品经理
WordPress大学
WordPress大学
The Cloudflare Blog
IT之家
IT之家
雷峰网
雷峰网
小众软件
小众软件
博客园 - 叶小钗
博客园 - 聂微东
爱范儿
爱范儿
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
博客园 - 【当耐特】
V
V2EX
博客园_首页
T
Tailwind CSS Blog

程序员

V2EX 看到讨论"跨域"的帖子,那个她好像回来了 codex 今天真的是不稳定呀。 火山方舟 Coding Plan 慎买 刚问了大家 openclaw 和 hermes 在什么机器上面玩,求推荐一个机器 GPT-image-2 生成 AI 图片防伪有感 codex pro 5 小时限制已经严重缩水 逆天 Antigravity 动态 JSON 序列化对强类型语言很难吗? 自建了 GPT Coding Plan,遇到了定价问题,请教大家 大家都是在什么设备上玩 openclaw 以及 hermes 的呀? 软考还有一个月就考试了,你们学习了吗? 大伙用 AI 会考虑在 user scope 的 CLAUDE.md/AGENTS.md 里交代 AI 说中文吗 我发现程序员这个群体很大部分其实挺抠的 最近使用 cc 总会莫名其妙的返工, codex 不会 目前体验最好的远程 vibe 工具 想知道大佬们抓包遇到 ssl pinning 都是咋优雅的 解决的? 工业软件的大佬们是怎么 vibe coding 的 最近 chrome 是不是有 bug 啊,一搜索就卡住 分布式异步系统在 vibe coding 下的困境 PHP Native AOT 编译器,支持将 PHP 代码编译为可执行文件,运算性能提高 150 倍 没想到 2026 年,还要浪费大量时间在跨域问题上 DeepSeek V4 这周会出吗? 中转站正式试营 欢迎试用 不掺不假 小米 mimo 升级 v2.5,并且重置了额度 Jenkins, SCM 轮询完全不工作是啥问题啊 赛博斗蛐蛐, AI 模型的简单对比(白嫖版) 使用中转站要擦亮眼睛!不说别的,倍率计算 充值好乱。 买了火山的 Coding Plan 测试得出计费模式 给我的 AI 生成了简历和状态卡, 大家帮忙看下 Ta 能找到啥样的
不用 Python 也能搞 AI Agent —— 一个纯 Go 实现的 SDK 和 Ag...
Ifade · 2026-06-26 · via 程序员

之前看到不少人说搞 AI Agent 绑定 Python ,想试试用 Go 能做到什么程度。

起因是 OpenAI 开源了 openai-agents-python,觉得设计挺好的,就拿当时刚出的 Claude Fable 5 一把梭把核心逻辑移植成了 Go 版本(后来 Fable 5 下线了,后续用 Claude Code 断断续续补完的)。

SDK 在这里:github.com/zzir/agents-go

移植完 SDK 之后顺手写了个完整的 Web Demo ,算是验证 SDK 能不能真正跑起来:agents-server

单二进制部署,内嵌前端,SQLite ,开箱即用。

目前实现的东西:

  • 多 Agent 协作,自动 Handoff 切换
  • MCP Server 接入( Stdio / Streamable HTTP )
  • 代码沙箱(本地 / Docker / SSH )
  • 输入输出 Guardrails (正则 / 长度限制,支持自定义)
  • Human-in-the-loop ,工具调用前人工审批
  • 会话分叉 & 置顶
  • 流式输出( WebSocket )
  • 全链路 Tracing
  • 请求重试 / 模型降级 / 多 Provider 路由
  • Skills 扩展( SKILL.md 格式)
  • ChatGPT 订阅登录(用订阅额度跑 Agent )
  • Primer 风格 UI ,支持暗色模式

整个过程最大的感受是 Go 做这种事情并不吃亏,并发模型天然适合多工具并行调用,类型系统也让 Agent 的状态流转比较清晰。唯一麻烦的是 JSON Schema 那块,Go 的反射写起来没 Python 的 Pydantic 舒服。

另外前端实现比较野路子——没有构建步骤,裸 JSX 通过 go:embed 打进二进制,浏览器端 ESM 直接跑,React.createElement 手搓 UI ,不要学这个写法哈,纯粹是为了保持单二进制部署才这么搞的 /手动狗头

欢迎拍砖试用 :)

aa