# TypeScript技术栈AI Agent开发框架选型建议

- 来源：宝玉 (@dotey)
- 发布时间：2026-04-15 22:54
- AIHOT 链接：https://aihot.virxact.com/items/cmo07rn1r0062slhwtcepymqz
- 原文链接：https://x.com/dotey/status/2044429284131951084

## AI 摘要

TypeScript技术栈开发AI Agent首选pi-mono框架，功能强大且调用便捷；次选Vercel AI SDK。Claude Agent SDK因过度绑定Claude而不被推荐，但共享Claude Max订阅是其独特优势。应用层Electron仍是首选，稳定可靠，但建议新手从CLI起步以聚焦Agent核心逻辑。推荐开源项目craft-agents-oss作为学习参考，其技术栈组合为TypeScript + pi-mono + Electron + React + claude agent sdk。

## 正文

如果是 TypeScript 技术栈，做 Agent 开发首选 pi-mono，功能强，调用方便。其次是 vercel 的 aisdk 也还可以。

claude agent sdk 不那么推荐了，主要是绑死了 claude，但目前还有一个不可替代的优势，就可以共享 Claude Max 订阅，开发阶段会比较方便，能用多久不清楚。

应用层的话，electron 还是首选，稳定可靠，AI 训练预料足够多，主要问题是应用程序体积略大。但刚开始写 Agent，建议从 cli 开始写，不需要一开始就做界面，这样可以聚焦在 Agent 本身，除非你核心就是 UI。

推荐一个开源的项目 craft-agents-oss，TypeScript + pi-mono + Electron + React + claude agent sdk，很好的学习参考。

https://github.com/lukilabs/craft-agents-oss/

### 引用推文

> Meathill：终于要开始做 AI Agent开发了,请教下大家: - 应该用哪个框架? - electron 应该还是最优解吧? - BYOK 要支持么? - 除了编程agent,有哪些值得观摩学习的其它领域的工具么?
