Dify Agent是什么?
2026年7月9日,Dify官方发布了v1.16.0-rc1预发布版,实验性推出了Dify Agent。Dify是一个开源平台,帮助人们轻松构建AI应用。Dify Agent是平台上的一个新功能,它像一个能自己动手干活的智能体,可以在一个Linux沙箱里运行。
简单说,Dify Agent就像给每个智能体一个独立的小房间,它可以在房间里自己布置工具、执行任务,但房间之间没有完全隔开,邻居可能偷看,所以只能让可信的人住进来。
Dify Agent能做什么?
这个版本带来了三个主要能力:第一,你可以通过界面构建自己的Dify Agent,设置基础提示词、上传技能和文件,连接工具和知识库。第二,Dify Agent可以集成到工作流中,作为节点执行任务。第三,构建好的Agent可以发布为Web应用,用户可以直接使用。
官方还提供了一个辅助Agent,它能通过对话帮你配置沙箱环境、安装软件包、创建技能和文件,就像一个小助手帮你布置房间。
沙箱是什么?为什么重要?
沙箱是一个隔离的运行环境,就像给每个智能体一个独立的小房间,它可以在里面自由活动,但不会影响到外面的世界。Dify Agent在Linux沙箱中运行,这样即使它执行了危险操作,也不会破坏你的主系统。
但当前版本中,所有Agent共享同一个沙箱,虽然正常情况下各自有独立工作区,但通过简单指令,一个Agent可以读取或干扰其他Agent的数据。官方警告只能提供给可信用户,严格隔离将在未来版本实现。
如何升级到v1.16.0-rc1?
升级前需要备份数据。Docker部署需备份docker-compose.yaml和.env文件,然后拉取最新代码,停止服务,备份volumes,更新配置后启动。源码部署需停止服务,拉取代码,更新Python依赖,运行数据库迁移,然后重启。
要体验新Agent功能,还需额外启动dify-agent和shellctl服务。注意shellctl没有内置认证,强烈建议在容器内运行以保证安全。
这个版本有什么限制?
当前是实验性版本,功能尚未完全就绪。例如,当工作流包含引用Dify Agent的节点时,无法导出工作流DSL。此外,沙箱隔离不严格,存在数据泄露风险。
官方提醒,Dify Agent服务只能提供给可信、非恶意的用户。未来版本将实现严格隔离,并可能增加更多功能。
适合谁使用?
这个版本适合开发者和技术爱好者,他们可以尝试构建自己的智能体,体验沙箱化Agent的能力。由于是预发布版,不建议生产环境使用。
对于小学生来说,可以想象Dify Agent是一个能自己动手做实验的小机器人,但它的实验室还没有完全隔开,所以需要大人监督。
总结
Dify v1.16.0-rc1带来了实验性的Dify Agent,开启了沙箱化智能体的新体验。虽然功能强大,但隔离限制和实验性质意味着需要谨慎使用。期待未来版本带来更完善的隔离和更多功能。
本文由 AIGCWHY 自动监测系统发现,经结构化处理后发布。重要决策请打开原文核验。