项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
技术标签
使用教程
—
环境要求
- 可运行 npx 的 Node.js 环境(README 未指明具体版本)
- 能访问 npm 公共仓库的网络环境
- 可选:如需可视化编辑,需要 Claude Code
安装与启动步骤
-
1准备运行环境
脚手架通过 npx 执行,因此本机需先有可用的 Node.js/npm 环境。README 未给出 Node 版本要求,建议使用 LTS 版本。
-
2创建项目
用官方脚手架创建名为 my-agent 的项目,--standalone 为独立模式,--template chat 使用 chat 模板。
npx --yes @agent-native/core@latest create my-agent --standalone --template chat -
3进入项目目录
创建完成后进入上一步生成的项目目录,后续操作都在该目录内进行。
cd my-agent -
4查看入门指南
README 建议按官网 getting started 指南继续完成框架的完整入门配置,README 本身未给出启动命令。
-
5可选:可视化编辑
使用 Claude Code 的 /visual-edit 技能,在画布上直接调整运行中的应用界面,再让 Claude 把改动写回源码。
/visual-edit the onboarding flow, plus home at every breakpoint
如何确认成功
以脚手架命令的终端输出为准:创建成功会生成 my-agent 目录,进入目录后可看到项目文件;README 未提供启动命令与端口。
常见问题
Q:需要提前安装什么?
A:脚手架用 npx 运行,只需本机有 Node.js/npm 环境即可,README 未指定版本号。
Q:只能创建 chat 模板吗?
A:README 只演示了 --template chat 这一种模板,其他模板与参数请查阅官网入门指南。
Q:怎么直接改正在运行的界面?
A:在 Claude Code 中使用 /visual-edit,描述要调整的页面与断点,确认后再让 Claude 应用改动到源码。
Q:项目名称可以改吗?
A:可以,把命令中的 my-agent 换成你想要的项目名即可,进目录时同步改名。
注意事项
- README 未给出 Node 版本、端口号、启动命令,请以官网 getting started 指南为准。
- 创建命令中的包名与参数必须保持原文,不要改写为其他包。
- /visual-edit 是 Claude Code 内的斜杠命令,不是终端命令。
- 项目代码与数据完全归开发者所有,可自行接入 LLM、数据库与工具。
核心亮点
- TypeScript 原生,类型安全贯穿智能体与 UI 层
- 基于 React,前端团队学习成本低,可直接复用组件生态
- 把工具调用、流式响应、会话状态等 agent 常见逻辑抽象成框架原语,减少重复造轮子
不足之处
- 项目较新,API 可能随版本快速变化,生产稳定性待验证
- 文档和社区案例相对有限,复杂场景需要读源码
适用场景
- 快速搭建带工具调用的 AI 对话助手前端
- 构建多步骤自动化工作流并实时展示执行状态
- 为现有 React 应用嵌入智能体交互能力
替代项目
LangChain.js、Vercel AI SDK
上一篇:superpowers
下一篇:openai-agents-js
同类项目推荐
dsh-our-free-model
开源
装个插件就能免密钥白嫖前沿大模型,不限量
在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Fl···
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
ComfyUI-sol-attn
开源
在 ComfyUI 中让视频生成注意力更快更省显存
NVIDIA Sol-Attn for ComfyUI / Triton kernel on SM89 - SM121, with zero-copy MiniMax ···
