VeADK Studio 1.0.6 使用与 VeADK Frontend 相同的服务和完整界面。它启用对话、搜索、历史会话、技能中心,以及智能体创建、测试、部署和管理功能,启动后默认进入对话页面。
Studio 1.0.6 支持通过自定义配置创建项目;智能模式、模板和工作流入口显示为「敬请期待」,暂不可用。你可以预览和编辑生成的文件,安全地启动临时测试进程,将项目下载为 ZIP,或者部署到 AgentKit。该版本还支持选择云端 Runtime、多来源技能、多模态会话,以及集中查看和重试部署任务。
在本地启动
从智能体目录的上一级目录运行:
--open 会在服务就绪后打开 http://127.0.0.1:8000。未传入该选项时,Studio 只启动服务,不自动打开浏览器。
火山引擎凭证用于工作台中的模型、云资源查询和 AgentKit 部署。生产环境应通过环境变量或密钥管理服务提供凭证,不要把凭证写入项目文件。
创建智能体
- 在「添加智能体」中选择自定义;智能模式、模板和工作流入口暂不可用。
- 配置模型、系统提示词、工具、记忆和知识库,并从 Skill Hub、本地上传或 AgentKit SkillSpace 添加技能。多智能体项目还可以配置顺序、并行、循环或 A2A 节点。
- 检查生成的项目文件,并在受限的临时进程中测试运行;需要离线使用时下载 ZIP。
- 选择部署到 AgentKit,观察构建镜像、部署和发布进度。
测试运行进程默认保留 1800 秒,可通过 --generated-agent-test-run-ttl 调整。测试代码可能调用外部服务或访问运行环境中的数据,只应测试可信项目,并为 Studio 使用权限受限的凭证。
管理智能体
「管理智能体」列出当前登录用户通过该工作台部署的 AgentKit Runtime。列表按部署时记录的用户标识过滤,可以查看:
- Runtime 名称、ID、状态、区域和创建时间;
- 模型、描述、项目、版本、资源规格和更新时间;
- 绑定的 Memory、Tool、Knowledge 与 MCP Toolset 标识;
- Runtime 环境变量和主智能体信息。
- 智能体拓扑、远端调用链路与全局部署任务状态。
数据面 API Key 不会保存在浏览器中,因此管理页只显示控制面可读取的主智能体信息,不会通过数据面凭证加载完整子智能体树。
删除操作会永久删除对应的 AgentKit Runtime。确认该 Runtime 不再承载业务流量,并完成必要的数据和配置备份后再操作。
管理页可能展示 Runtime 的环境变量值。仅应向经过授权的用户开放 Studio,并避免把明文密钥放入普通环境变量;优先使用平台支持的密钥管理能力。
veadk studio 参数
部署到 VeFaaS
veadk studio deploy 将 Studio 部署为 VeFaaS 应用,并接入 VeIdentity 登录。部署命令会创建或复用 Serverless API Gateway;未指定 IAM Role 时,还会创建或复用 VeADKFrontendServiceRole 及 VeADKFrontendPolicy。部署完成后,命令会把公网回调地址注册到用户池客户端并更新应用配置。
此操作会创建或修改 VeFaaS、API Gateway、IAM 和 VeIdentity 资源,可能产生费用并影响线上访问。默认 Role 具备用于创建和管理 AgentKit Runtime 及相关云资源的广泛权限。生产环境部署前应由管理员审查权限范围;需要收敛权限时,通过 --iam-role 使用预先配置的 Role。
准备用户池 UID、用户池客户端 UID 和符合权限要求的火山引擎凭证,然后执行:
部署成功后,终端会输出公网 URL 和 VeFaaS 应用 ID。打开公网 URL 时,Studio 会先跳转到 VeIdentity 完成登录。
--region 指定 Studio 的部署地域,默认为 cn-beijing,也支持 cn-shanghai;VeFaaS、API Gateway 等资源均创建在该地域。部署时还会自动在所部署地域以及北京、上海两个地域之间查找 VeIdentity 用户池与客户端:优先查询部署地域,未命中时跨地域查询另一个地域;跨地域命中时终端会输出 warning 并继续部署。--project 指定 VeFaaS 函数所属项目,默认为 default。
部署者的长期 AK/SK 不会写入 VeFaaS 应用环境变量。已部署的 Studio 使用绑定 IAM Role 的临时凭证访问火山引擎服务。
部署参数