常驻 Agent 进了命令面:百炼 bl managed-agent 把基础设施那套规矩补齐了

简介: 9月30日,OpenAI发布全天候智能体Dots,由GPT-6 Astra驱动,依托独立云端环境与4000+应用插件生态,定位“虚拟雇员”。同日百炼CLI上线`bl managed-agent`,覆盖声明、校验、版本、回滚、预演五维能力,72条命令全链路可本地验证。(239字)

9 月 30 日上午,OpenAI 发布全天候智能体 Dot:GPT-6 Astra 驱动,配一台独立云端计算机,靠插件生态连 4000 多款应用,定位是全天候在线的虚拟雇员,会主动汇报进度,也能直接提交 PR。同一天开发者日的台上,主讲人让它为一款虚构音乐应用准备上线工作,智能体迟迟没有回应,演示被迫暂停。企业方事后没有说明原因,我也不知道原因,所以不打算编一个。

它提醒我一件事:主打随时待命的东西,难点不在会说话,在常驻。常驻意味着它是一套资源,不是一次调用。是资源就得讲基础设施那套规矩:配置能声明,上线前能校验,改坏了能回滚,动手之前能预演。

百炼 CLI 里有一整条 bl managed-agent。本机 bl 是 2.1.0(2026-09-28 发布),我从 2.0.1 升级之后重读了一遍命令面才开始实测:72 条子命令,覆盖 7 类资源,其中 14 条标 No Auth。实测跑在 9 月 30 日 12:56 到 13:30,声明、校验、版本、回滚、预演五件事全部跑通,一分钱没花,一个云资源没建。

Dots 说的每一项能力,在命令面里都有对应资源

bl managed-agent 管的 7 类资源是 Agent、Environment、Skill、Vault、Deployment、Session、File。把 Dot 发布会上的部件逐个对过去,落点是齐的。

Dot 的说法 百炼这边的资源
一台独立云端计算机 Environment,config.type 只有 cloud 与 self_hosted
连 4000 多款应用 Skill,以及声明里的 tools.builtin
员工要拿密钥,不能外泄 Vault,凭据字段写 secret_value: ${SERVICE_TOKEN}
全天候待命,也要能被按停 Deployment,配 pause 与 unpause
主动汇报进度 Session 的 events 与 event stream
提交 PR 要带的素材 File,upload 与 download

Dots 的每个部件,百炼都有对应资源

资源类型对得上只是前提。差别在下面四环,每一环都有对应命令,都能在本地验证。

声明:一份 agents.yaml,密钥不进版本库

装 CLI 两条路,官方 skill 包让 coding agent 代跑,或者终端执行 npm install -g bailian-cli,命令一致。

bl managed-agent init 一次落两个文件:agents.yaml 与 .gitignore。模板里 provider 段只写环境变量引用,api_key: ${DASHSCOPE_API_KEY}、base_url: ${BAILIAN_BASE_URL},密钥不落文件。.gitignore 挡掉三项:agents.state.json(本地状态记录)、.openagentpack/versions/(版本快照目录)、.env。这三样恰好是一个 Agent 工程最容易被人顺手提交出去的东西。

Agent 段声明 model、instructions、environment、tools.builtin,环境段声明 type 与 networking。整份配置是可 review 的文本,这是后面三环能成立的原因。

校验:拦形状和交叉引用,不查目录存在性

bl managed-agent validate 的 help 写得很直白:Runs fully offline against local files。这句话决定了它能帮你到哪一步。我按它造了 10 个改坏的配置挨个喂进去,结果是拦下 6 类、放行 4 类。

拦下:引用未定义的 environment(退出码 1,错误码 config.agent.environment.unknown)、缺 instructions、YAML 语法错、networking.type 越界、${VAR} 指向未设置的环境变量、config.type 越界,后五条退出码都是 2。

放行:模型名不存在(qwen3.8-max-not-real 照过)、工具名不存在(teleport 照过)、version 字段随便写(模板是 "1",改成 "0" 和 "99" 都过)、agents: {} 一个 Agent 都不配。

这 4 类落在能力边界上,不在缺陷清单里:离线拿不到模型目录,也拿不到工具注册表,同文件里的交叉引用查得到,全局目录查不到。provider 白名单硬拦,报错给中英两份;type: self_hosted 被拒时报 bailian.environment.self_hosted.unsupported,并给出改用 cloud 或钉到 qoder provider 的修法。

退出码是三层协议:0 通过,1 语义诊断(消息带 [...] 错误码,进 diagnostics[]),2 模式与解析层拒绝。失败态下 validate --output json 的 stdout 仍然是合法的单一 JSON,{"error": {...}} 信封走 stderr,CI 里能直接 jq。

版本:内容寻址存储,git 的语义

bl managed-agent project init --project . 把单文件 YAML 摊成目录工程:agents/assistant/agent.json 放资源声明,agents/assistant/instructions.md 放提示词,agents/assistant/environments/dev/ 放环境。

版本存储是内容寻址的。.openagentpack/versions/project/ 下面是 blobs/、entries/、manifests/,文件名全按 SHA-256 命名。一条版本 entry 里带 parent_version、tree_hash、yaml_hash、created_by、created_at、message。父版本串成链,哈希指内容,created_by 记人。管的是 Agent 配置,语义是 git 那套。

回滚我实测跑通了。把 agent.json 里的 model 改成 broke-during-iteration,project version status 立刻从 source_status: clean 变 modified,project_revision 换了哈希。project version preview 把改之前的 before_yaml 渲染出来,project version restore --version-id <id> --yes 跑完,model 回到 QWEN-CUSTOM-MODEL,状态回到 clean。

restore 的帮助文本挂着风险标注。Risk: high,原文是 This restores the full directory source to the working tree. Version history and remote State will not move。配置退到了上一版,云上跑着的 Agent 还在按新版活着。本地回滚不等于线上回滚,线上那一半要再走 apply。

project build 不推进版本链,build 完 version list 还是一条。记版本要 publish,publish 要 Key。离线能验证的版本管理,到看历史、预览、回滚为止。

迁移这一步要单独提醒。project init 不带 --project . 时返回 converted_from_yaml: false,另建一个 managed-agent/ 子目录,里面是全新的 stock 工程,我 YAML 里改过的 model 一点没带走;带上才返回 true。同一趟还暴露一个不一致:bl managed-agent init 的模板默认模型是 qwen3.8-max,project init 建的目录工程默认是 qwen3.7-max,两个脚手架默认值不同。

内容寻址的版本链与回滚

预演:plan 讲 terraform 的语言,也确实只读

bl managed-agent plan 要 Key,但只读。输出是这三行:+ environment.dev (bailian)、+ agent.assistant (bailian)、Plan: 2 to create, 0 to update, 0 to destroy。

只读两个字我不太放心,跑完立刻查一次 bl managed-agent state list,返回 No resources tracked in state.。state 文件从头到尾是空的,这就是 0 元、0 云资源这句承诺的凭据。

再往下走到 apply 要 Key,在这里签一个。它先刷新云端状态、再按依赖创建或更新、执行前要加 --yes,会真的改资源,所以我没跑。

我停在哪,以及这条命令面的边界

apply、publish、session create、deployment run 一个没跑。它们会创建持久资源、会真调模型、会计费。所以 Agent 上线要等多久、流式响应长什么样、deployment 排程有多少延迟、模型名写错会不会在 apply 被打回,这几件事我不知道。OpenAI 那次演示卡在哪一层,我同样不清楚,不做因果推测。

生态视角下值得记的是那个比例:72 条子命令里 14 条 No Auth,全部落在声明、校验、版本、回滚这条主干上,不登录就能跑完,CI 能在一个没有云资源的环境里吃这套退出码。剩下那批命令管真资源的生命周期,边界按计费走。

覆盖面还有一处:file 资源的 source 指向根本不存在的本地文件,project validate 照样回 Project is valid (5e5ad44f0ec6)。本地文件在不在是伸手就能查的离线项,它没查;未知 skill 引用却被立刻拦下,所以这是覆盖面问题。validate 返回绿,不等于配置里每一处都对。

plan 只读预演,state 始终为空

相关文章
|
9天前
|
人工智能 JSON API
全网刷屏的 Jev 模型正式开放!一手实战测评 + 保姆级教程
全网爆火的 Jev 模型是什么?有什么用?怎么使用?怎么接入 AI 编程工具?效果真的好么?傻子可懂的 Jev 保姆级实战教程 + 项目实战测评来啦
7646 13
|
7天前
|
人工智能 测试技术 API
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
Jev是TypeSafe AI推出的“系统一模型”,不生成文本,专做毫秒级结构化决策:Choice(多选)、Score(打分)、Noul(是非概率)。响应快193倍、成本低444倍,适合工单路由、内容审核、测试定级等高频判断场景。
1629 4
最近全网爆火的 Jev 到底是什么?适合干什么、怎么用,一篇讲透!
|
4天前
|
人工智能 JavaScript 芯片
DeepSeek 官方偷偷上传 Harness 桌面端安装包,我已经用上了。。附最新下载地址
DeepSeek Harness 官方的桌面端安装包被网友扒出来了,2 分钟讲明白如何使用,体验如何,适合作为 AI 编程工具么?附最新 Windows 和 Mac 双端的下载地址
1377 1
|
7天前
|
人工智能 并行计算 PyTorch
秋叶 ComfyUI 2026 整合包 v3.2 完整部署教程:Python 3.13 + Torch 2.13 全栈升级
秋叶aaaki ComfyUI 2026年8月整合包v3.2正式发布!全面升级Python 3.13.11、PyTorch 2.13.0+cu130及ComfyUI v0.30.2,原生支持MiniMax H3、Wan 2.2、Qwen-Image-2.1等2026主流音视频/图像模型,解压即用,无需环境配置。
1131 9
|
21天前
|
人工智能 自然语言处理 安全
阿里云千问办公 QwenWork详细介绍:产品核心能力、典型场景、价格及常见问题解答
千问办公是阿里云推出的一站式AI办公平台,主打"不止于对话,更注重交付",依托通义千问旗舰大模型,用户一句话即可完成数据分析、PPT生成、视频剪辑等复杂任务,直接输出可用成果。产品深度打通钉钉生态与企业OA,覆盖桌面端、网页端,提供企业标准版198元/人/月等多档订阅方案,新用户注册即赠2000积分,适配工程师、HR、财务等多职业办公场景,成为能动手干活的"全能AI同事"。
3659 10
|
5天前
|
编解码 缓存 PyTorch
16G 显卡能跑 Qwen-Image 2.1 吗?
9月20日,阿里Qwen开源Qwen-Image-2.1:7B DiT图像模型+8B文本编码器+VAE,单模型支持文生图与图像编辑,原生输出2K PNG(含Alpha通道),支持10张参考图。在自建Qwen-Image-Bench达60.28分(开源模型第一),GenAI Showdown文生图排名7/15。16G显存可跑1024×1024(需INT8量化+ComfyUI优化),但2K需24G以上。注意其Qwen Research License限非商业用途。
588 1
|
6天前
|
人工智能 编解码 并行计算
MiniMax-H3 一键整合包技术文档:8G 显存运行 AI 漫剧制作 —— 角色替换 / 动作迁移 / 文图生视频部署与调参指南
MiniMax H3 是 MiniMax 开源的全模态视频生成模型,支持文/图/音/视多条件输入,输出最高2K、15秒带双声道音频视频。本文档详述其Int8量化版在8GB显存下的本地一键部署、三段式工作流(EDIT/REPLACE/CONTINUE)、参数调优及常见问题排查。(239字)
|
15天前
|
缓存 IDE Java
【保姆级】Android Studio下载、安装和汉化教程(2026最新)
Android Studio 是 Google 官方推出的免费 Android 应用开发集成环境,基于 IntelliJ IDEA,内置模拟器、调试器、性能分析及 Compose 界面工具,功能全面,文档丰富,是安卓开发首选工具。(239字)
1689 1

热门文章

最新文章