就在上周,全球首个开源的通用型 AI Agent:Suna 正式发布。Suna能像人类一样学习、推理和适应,通过自然对话帮助用户完成多种现实任务。具备浏览器自动化、文件管理、网络爬虫、命令行执行、网站部署及API集成等强大功能,支持场景:如竞争对手分析、风投清单生成、保险政策查询、候选人搜索、报告撰写等。以下是其官网的宣传视频:

Suna简介

Suna是什么?

Suna 是Kortix推出的全球首款通用型 AI Agent 开源项目,支持高效解决现实场景中的各类任务。基于自然流畅的对话交互,Suna 支持智能辅助研究分析、数据处理及日常事务,化身你的专属数字伙伴。

为什么选择Suna?

Suna不仅是AI助手,更是你的数字伙伴,能像人类一样理解需求,却比人类更高效。无论是自动化办公、数据分析,还是网站部署,Suna都能轻松胜任,让重复性工作一键完成

Suna的能力都有哪些?

浏览器自动化:自动抓取网页数据,告别手动复制粘贴!
文件管理:智能生成报告、表格,支持多种格式,文档管理从未如此简单。
网络爬虫:精准抓取信息,自动生成总结,研究效率翻倍!
命令行执行:自动化脚本、系统管理,复杂操作一句话搞定。
API集成:无缝对接LinkedIn、Crunchbase等平台,轻松获取第三方数据。
数据分析:市场趋势、投资建议、论文对比,Suna帮你深度挖掘数据价值!

如何使用Suna?

目前使用suna方式有两种,第一种是直接使用官网的网页版Agent,第二种是去github下载开源代码,本地部署!本篇文章将详细讲下两种使用方式

一、官网直接使用Suna Agent

1、进入suna官网

🔗 官网地址www.suna.so,可以看到首页的宣传语:suna,你的AI员工!

2、使用效果测试

刚好5.1节马上到了,接下来,我们让它规划下5.1的旅游行程

1
生成一次前往伦敦的个人旅行,5 月 1 日从深圳出发。行程将持续 10 天。在伦敦市中心寻找一家谷歌评价至少为 4.5 分的住宿,为我寻找旅途中有趣的户外活动。生成一份详细的行程计划。

可以看到suna做了一系列的推理,并且循环使用了:**网络搜索->命令执行->创建文件**等操作!经过了15次的tools调用,最终生成了一份完整的攻略计划!

可以看到,功能还是很强大的,目前看最大的缺点就是价格有点贵,每个月只能使用2小时,费用却需要20美元!

二、本地搭建Suna Agent

如果不差钱的老板可以使用第一种在线Agent,或者也可以根据源码进行自己服务器部署!

1、下载Suna开源工程

💻 GitHub开源地址https://github.com/Kortix-ai/Suna ,从github可以看到该项目上线仅一个月便收获了8.4K Star,足以看到该项目的热度之高!

使用以下命令,克隆工程到本地

1
2
git clone https://github.com/kortix-ai/suna.git
cd suna

这里如果连接不上github.com的可以在/etc/hosts添加以下配置:

20.27.177.113 github.com

2、环境准备

这里Suna会使用到以下工具:

数据库 & 存储

  1. Supabase:
  2. Redis
    • 作用:高速缓存/消息队列
    • 部署选项:
      • 推荐云服务:Upstash Redis
      • 本地安装(Mac/Linux/Windows)
      • 若用 Docker Compose 则自动配置

部署工具

  1. Daytona
    • 作用:容器化部署平台
    • 需操作:
      • 注册账号并生成 API 密钥
      • 添加镜像 adamcohenhillel/kortix-suna:0.0.20
      • 设置入口命令为 Supervisor 启动

API 密钥

  1. LLM 提供商
    • 核心作用:大模型交互
    • 推荐:Anthropic API 密钥(需适配 XML 输出)
    • 其他:可通过 LiteLLM 兼容其他厂商
  2. 搜索增强(可选)
    • Tavily API:优化搜索结果
    • Firecrawl API:支持网页爬取
  3. RapidAPI(可选)
    • 作用:集成第三方 API 服务(如 LinkedIn 等)
    • 需操作:
      • 注册 RapidAPI 并激活对应服务
      • 获取密钥后配置到工具文件

3、配置后端的环境

第一步代码拉取下来后,进到 suna/backend/文件下,拷贝.env.example为.env文件

4、编辑后端本地环境.env文件配置

打开.env文件后,填充以下SUPABASE、REDIS、OPENAI_API_KEY、TAVILY_API_KEY为你自己的

5、编辑前端本地环境.env配置

切换到suna/frontend目录,把.env.example拷贝成.env文件

1
cp .env.example .env

对前端的相关参数进行修改,参考如下

1
2
3
4
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
NEXT_PUBLIC_BACKEND_URL="http://localhost:8000/api" # Use this for local development
NEXT_PUBLIC_URL="http://localhost:3000"

6、安装前端和后端的包依赖

后端先切换到suna/backend目录下,执行以下命令安装依赖包

1
pip install -r requirements.txt

接下来,切到前端目录suna/frontend,使用一下命令安装前端Node相关依赖包

1
npm install

7、启动前后端

先启动前端,切换到frontend文件夹下,cd suna/frontend,运行启动命令

1
npm run dev

切换到后端文件夹下cd suna/backend,运行启动命令

1
python api.py

三、Suna使用了哪些技术栈?

🔹 后端:Python + FastAPI,高效处理REST接口,集成OpenAI等顶级大模型。
🔹 前端:Next.js + React,流畅交互,响应式界面,体验丝滑。
🔹 安全隔离:Docker容器保障每个任务独立运行,安全无忧。
🔹 数据管理:Supabase数据库,确保身份验证、文件存储、对话历史稳定可靠。

四、Suna能帮做什么?

📊 商业分析:一键生成市场报告,洞察竞争对手,助力决策!
🌐 数据抓取:自动收集保险政策、招标信息,信息获取快人一步。
📝 个人办公:旅行规划、报告撰写、文件整理,效率翻倍!
🎓 学术研究:论文总结、资料整理,科研助手非它莫属!
💼 销售支持:精准挖掘潜在客户,优化SEO,提升转化率!

五、Suna定价

💡 免费版:每月10分钟,尝鲜体验!
🚀 专业版($20/月):每月2小时畅快使用,效率升级!
🏢 企业版($50/人/月):每月6小时高强度任务支持!


http://example.com/2025/05/12/AI资讯互联/Suna:全球首个开源AI员工Agent正式发布!再不学AI自动化,你的工作可能被Suna取代!/
作者
技术Z先生
发布于
2025年5月12日
许可协议