免费POC, 零成本试错
AI知识库

AI知识库

学习大模型的前沿技术与行业落地应用


收藏

打造Jarvis,OpenClaw很野,但Agent Studio简直变态

发布日期:2026-01-30 21:03:09 浏览次数: 5817
作者:腾讯技术工程

微信搜一搜,关注“腾讯技术工程”

推荐语

打造个人AI助手的新选择:Agent Studio让企业微信变身Jarvis,比OpenClaw更易用更强大!

核心内容:
1. OpenClaw的多平台接入方案与开发者定位
2. Agent Studio的企业微信一键接入与个人工作台特性
3. 两种方案在技术门槛和使用场景上的对比分析

杨芳贤
53AI创始人/腾讯云(TVP)最具价值专家

丨 导语 OpenClaw(原名clawdbot)突然就火了,了解后发现多终端协同的人机协同方式的jarvis正是自己的日常工作方式!在此之前,为了方便自己用 AI ,我基于 claude Agent sdk 手搓了一整套工具链,打造自己的 Jarvis,IM接入功能算是基操了。 本文带大家快速体验一下 Agent Studio 在企业微信快速接入过程。

作者:kong


前言:每个人都想要一个 Jarvis

还记得《钢铁侠》里的 Jarvis 吗?一个随时在线、无所不能的 AI 助手——它能帮你处理工作、管理项目、分析数据、甚至还能和你闲聊几句。这不就是我们一直梦想的终极 AI 助手吗?

在 AI Agent 领域,有不少项目都在朝着这个方向努力。比如 OpenClaw(原名clawdbot),它确实很"野"——把 AI Agent 和 WhatsApp、Telegram、Discord 等消息应用打通,让你能在手机上随时随地和 AI 对话。听起来很酷对吧?

但今天我要给你介绍一个更加"丧心病狂"的方案:Agent Studio。

实际上,在企业微信上招呼 AI 干活,已经是我的日常,在通勤路上,吃饭时间等几乎全天候在与 AI 协同,全拜Agent Studio支撑。


场景对比:从手机访问你的 AI Agent
OpenClaw(原名clawdbot) 的方案
OpenClaw(原名clawdbot)的核心思路是:通过消息应用网关来访问 AI Agent。

它支持多个平台:

  • 📱 WhatsApp (通过 Baileys 协议)

  • ✈️ Telegram (Bot API)

  • 🎮 Discord (Bot API)

  • 💬 iMessage (通过 imsg CLI)

  • 🧩 Mattermost (插件方式)

  • 还有 Slack、Signal、MS Teams、Line、Matrix 等

作为一个成熟的开源项目(102k stars),OpenClaw(原名clawdbot) 提供了强大的能力:

✅ 功能完整:100+ CLI 命令、Cron 定时任务、多 Agent 路由、WebSocket Gateway

✅ 架构成熟:完整的协议设计、沙盒执行、工具系统

✅ 平台广泛:支持 9+ 个主流消息平台

✅ 社区活跃:文档完善,问题能得到快速响应

但它的定位是:为开发者提供一个强大、灵活的工具箱,适合技术团队搭建自己的 Agent 基础设施。

这意味着:如果你有技术背景,愿意学习 CLI 配置,需要支持多个 IM 平台,OpenClaw(原名clawdbot) 是非常好的选择。

Agent Studio 的方案:企业微信一键接入

Agent Studio 的核心定位是:打造一套完整的个人 Agent 工作台。在众多功能中,IM 接入是一个重要特性——目前已接入企业微信机器人,钉钉、飞书、discord、slack等更多 IM 渠道已在路上。

下面以企业微信机器人(腾讯内部版)为例,展示 Agent Studio 的 IM 接入体验,说明 Agent 如何快速接入现有沟通工具并完成实际对话交互,帮助快速理解 Agent 从接入到使用的整体流程(这里更多是基于实践总结的接入思路示例,重点在于方法和路径的启发,具体实现可根据各自环境灵活调整)

Agent Studio接入企微的完整流程(只需 5 分钟)

Step 1: 安装 Agent Studio

npm install -g agentstudio
agentstudio start

访问 http://localhost:4936/

如果你是 claude code 的用户,你会 0 门槛继续,跳过下面模型供应商设置这一步。

如果还不是 claude code 用户,需要你到:https://localhost:4936/settings/suppliers 这里配置一个模型的供应商并把它设置为默认供应商,才可以继续。除 claude 模型外,还支持 GLM、Minimax, Kimi, DeepSeek 等国产模型。

在进入下一步之前,最好先在 web 页面上(首页或项目管理点击一个项目进去),发个消息 agent 工作正常了:

Step 2: 启用隧道(让企微机器人可以调用你本地的 Agent)

注:如果你部署在 devCloud 上,或者有固定的 IP,是不需要隧道的。

访问 http://localhost:4936/settings/tunnel,使用 Tunely (WebSocket) 隧道,该服务部署在司内用于连接企微和本地 Agent,数据不出外网,不担心: 

  1. 点击 "Tunely (WebSocket)" 标签

  2. 配置隧道名称和服务器地址

  3. 点击 "连接" 按钮

  4. 连接成功后会显示隧道地址(如 https://kongjie.tunnel)

想要部署自己的隧道服务的可以联系我要方法。

Step 3: 进入项目管理,配置 IM 接入

  1. 访问 http://localhost:4936/projects

  2. 进入 "项目管理"

  3. 选择要接入的项目,点击 "A2A Protocol 管理", 倒数第三个图标

  4. 切换到 "IM 接入" 标签

  1. 点击 "生成接入命令",系统会自动:

  • ✅ 创建安全的 API 密钥

  • ✅ 检测网络状态(隧道或本地网络)

  • ✅ 生成完整的企微机器人接入命令,形如 /ap my-project http://kongjie.tunnel/a2a/xxxx-agent-id/messages --api-key your-key

  • 复制生成的命令

  • 如果没有配置隧道,这里的 kongjie.tunnel 会使用所在机器的 IP 要址,同样的也可以工作的。但如果下次地址换了,就得重新绑定了。

    Step 4: 加入群聊,开始使用

    1.把 agent studio 加入你的企微群里

    2.在群里的推送通知中找到 "agent studio" 机器人,私聊它!

    3.发送刚才复制的命令,将项目添加到企微中

    4.机器人会回复确认信息,项目添加成功

    5.现在你可以直接和机器人对话,使用你的本地 Agent 了!

    使用/use 项目名 开始和Agent 聊,/use 也可以用来切换不同的项目。

    从此:

    • 📱 在手机上随时向本地 Agent 发送任务

    • 💻 Agent 在你的电脑上执行,结果通过企微返回

    • 📊 支持文件、代码、数据分析等各种工作场景

    • 🔒 数据完全本地,不上传云端

    对于"快速接入企微"这个场景:

    • 配置体验:Agent Studio 图形化配置,5 分钟完成;OpenClaw(原名clawdbot)需要通过 CLI 配置

    • 企微集成深度:Agent Studio 专门优化了企微接入流程;OpenClaw(原名clawdbot)需要手动配置 Channel

    • 适合场景:Agent Studio 适合个人快速搭建;OpenClaw(原名clawdbot)适合团队自定义部署

    而且,对于腾讯内部或使用企业微信的团队,这个深度集成的体验是 Agent Studio 的一大亮点——你不需要切换到 WhatsApp 或 Telegram,就在日常工作的企微里,随时呼叫你的 AI 助手。


    Agent Studio:不止是 IM 接入

    如果你以为 Agent Studio 只是 IM 接入那就太小看它了。这是一个 完整的本地 Agent 工作台。

    一行命令,立即启动

    npm install -g agentstudio && agentstudio start

    访问 http://localhost:4936,你会看到一个完整的 Web 工作台:

    • 🎨 现代化界面:精心设计的专业 UI

    • 📁 文件浏览器:对话的同时可以直接查看项目文件

    • 🔍 可视化工具执行:AI 调用了什么工具、传了什么参数、返回了什么结果,一目了然

    • 📊 项目管理:多项目支持,每个项目独立配置、独立记忆


    四大核心功能:让 Agent Studio 成为真正的 Jarvis

    1. 定时任务:让 AI 按计划自动工作

    这是 Agent Studio 最"丧心病狂"的功能之一——让 AI Agent 按计划自动执行任务。 

    你可以配置:

    • 📊 每天早上 9 点,自动生成项目进度日报

    • 🔍 每 2 小时,检查代码仓库并提交审查意见

    • 📝 每周五,自动整理本周会议纪要并归档

    • 📈 每月 1 号,自动生成业务数据分析报告

    支持的调度规则:

    • Cron 表达式 (0 22 * * *)

    • 简单表达式 (每 30 分钟)

    • 一次性任务 (2026/1/8 02:00:00)

    执行历史和监控:

    • 查看每次执行的成功/失败状态

    • 查看执行日志和结果

    • 手动触发立即执行

    • 启用/暂停任务

    这不就是 Jarvis 该做的事吗?你只需要设定好规则,它就会在后台默默工作,完全不需要你操心。

    2. 自定义 Agent:打造专属的 AI 助手

    Agent Studio 基于 Claude Agent SDK 构建,这意味着你不仅可以使用平台内置的 Claude Code 作为默认 Agent,还可以根据实际需求场景,全新定义属于自己的专属 Agent。 

     自定义能力包括:

    • 🎯 定制系统提示词:为不同场景编写专门的 Agent 人格和能力描述

    • 🔧 配置专属工具:为 Agent 添加特定领域的工具和 MCP 服务

    • 🎨 定制 UI 组件:为特定任务设计专属的交互界面

    • 📦 预设配置模板:快速创建常见类型的 Agent(如代码审查、文档写作、数据分析等)

    基于 Claude Agent SDK 的优势:

    • ✅ 开箱即用:继承 Claude Code 的所有能力

    • ✅ 标准化接口:使用 Anthropic 官方 SDK,升级无忧

    • ✅ 流式响应:原生支持流式输出,体验流畅

    • ✅ 工具调用:完整的 Tool Use 支持,扩展性强

    这就是 Agent Studio 的核心理念:不是给你一个固定的 AI 助手,而是给你一个可以打造任意 AI 助手的平台。

    3. A2A 协议:多 Agent 协作网络

    Agent Studio 支持 Agent-to-Agent (A2A) 协议,这不仅是一个通信协议,更是 Agent Studio 的核心价值之一。

    核心价值:统一的协同调度层

    A2A 协议提供了一个统一的网关层,让不同来源、不同位置的 Agent 可以互相协作:

    • 🔗 对内:平台内不同项目的 Agent 可以互相调用

    • 🌐 对外:可以接入外部 Agent 服务(如远程开发机、云端服务)

    • 📱 对 IM:作为 IM 渠道接入的统一网关(企业微信、钉钉等)

    这个统一的协同层带来了强大的灵活性:

    场景 1:秘书 Agent 模式

    • 设置一个统一的秘书 Agent 接收所有任务

    • 秘书根据任务类型,自动调度到对应的专属 Agent

    • 你只需要和一个入口对话,背后是多个专业 Agent 协同工作

    场景 2:分布式 Agent 网络

    • 本地 Mac 上的 Agent ↔ 远程 Linux 开发机上的 Agent

    • 开发环境 Agent ↔ 生产环境 Agent

    • 形成跨设备、跨环境的 Agent 协作网络

    场景 3:IM 统一接入

    • 企业微信、钉钉等 IM 工具通过 A2A 网关访问本地 Agent

    • 你在手机上发消息 → A2A 路由到本地 Agent → 执行任务 → 结果返回手机

    • 数据完全本地,不上传云端

    4. MCP Admin:Agent Studio 的元操作能力

    这是最"黑科技"的功能——让 AI Agent 管理 Agent Studio 本身。

    Agent Studio 提供了一个特殊的 MCP 服务:agentstudio-admin,包含 22 个管理工具:

    • list_projects get_project register_project / update_project

    • list_agents get_agent create_agent / update_agent

    • list_mcp_servers get_mcp_server add_mcp_server

    • list_scheduled_tasks / create_scheduled_task

    • ... 等等

    当你把这个 MCP 工具挂载到 Jarvis Agent 上时,会发生什么?

    你的 AI Agent 可以自己管理 Agent Studio!

    举几个例子:

    场景 1:动态创建项目

    你:"Jarvis,帮我创建一个新项目叫 my-blog,路径是 ~/projects/my-blog" Jarvis:调用 register_project 工具,自动创建项目并配置 Agent

    场景 2:自动配置定时任务

    你:"Jarvis,每天晚上 10 点帮我总结今天的 Git 提交记录" Jarvis:调用 create_scheduled_task 工具,自动创建定时任务

    场景 3:智能 Agent 管理

    你:"Jarvis,创建一个专门处理 Python 代码的 Agent" Jarvis:调用 create_agent 工具,配置合适的系统提示词和工具

    这意味着:

    • 🤖 Agent 可以自我管理:根据需要动态创建项目、Agent、任务

    • 🧠 智能化配置:不需要你手动点界面,AI 自己完成配置

    • 🚀 工作流自动化:一句话描述需求,AI 自动完成所有配置

    这就是真正的元操作能力——不仅是 AI 帮你做事,而是 AI 帮你管理 AI 工作台本身。


    Agent Studio vs OpenClaw(原名clawdbot):客观对比

    先说在前面:OpenClaw(原名clawdbot)是一个成熟、强大的项目(GitHub 102k stars),它提供了完整的工具箱,支持 9+ 个消息平台(WhatsApp、Telegram、Discord、Slack、Signal、MS Teams、iMessage 等),拥有强大的 CLI 系统(100+ 命令)和成熟的 WebSocket Gateway 架构。

    Agent Studio 不是 OpenClaw(原名clawdbot)的替代品,而是差异化的选择——它更聚焦于本地工作台和个人 Jarvis 场景。

    维度
    Agent Studio
    OpenClaw
    核心定位
    本地 Agent 工作台
    全能消息平台网关
    技术基础
    Claude Agent SDK
    自建 Agent 运行时
    安装配置
    一行命令,图形化配置
    CLI 配置,灵活但需学习
    界面
    Web UI 为主
    CLI 为主,可选 Web UI
    目标用户
    个人、小团队
    开发者、技术团队
    IM 平台
    企业微信(已接入),更多渠道开发中
    9+ 平台(WhatsApp、Telegram、Discord 等)
    定时任务
    图形化配置,可视化管理
    Cron + CLI 配置
    自定义 Agent
    ✅ 图形化创建,基于 SDK
    ⚠️ 配置文件 + 模板
    A2A 协议
    ✅ 统一网关 + IM 接入
    ⚠️ 多 Agent 路由
    MCP Admin
    ✅ 元操作能力
    ❌
    数据隐私
    ✅ 完全本地
    ✅ 完全本地

    选择建议:

    • 选 OpenClaw(原名clawdbot):需要支持多个 IM 平台、团队协作、成熟度优先、愿意学习 CLI

    • 选 Agent Studio:快速搭建个人 Jarvis、图形化配置、基于 Claude SDK 的扩展性、企业微信深度集成(更多 IM 渠道开发中)


    立即开始

    安装

    npm install -g agentstudioagentstudio start

    访问

    打开浏览器,访问:http://localhost:4936

    安装为系统服务

    使用 install 命令安装为系统服务,无需手动维护终端窗口,让 Agent 随系统启动。

    agentstudio install


    摊牌了:这是我的 Jarvis

    说实话,Agent Studio 就是我在打造自己的 Jarvis 时顺便产品化的小玩具。

    作为一个工程师,我深刻体会到:在这个 AI 时代,每个人都需要、并且有机会打造自己趁手的 Agent 工作台。而在 AI Coding 的加持下,这个成本已经低到令人难以置信。

    我的建议是:拿起 AI,和 AI 一起合作,尝试打磨更适合自己的 Agent 工作台。

    不要等待完美的产品出现,因为只有你最了解自己的需求:

    • 也许你需要一个专门处理财务报表的 Agent

    • 也许你需要一个能自动整理会议纪要的助手

    • 也许你需要一个能帮你写代码、审代码、部署代码的工程师

    好消息是:Agent Studio 所有代码开源(GPL v3) : https://github.com/okguitar/agentstudio

    如果你有兴趣自己部署企微服务、其他 IM 的渠道和自己的隧道服务,可以进一步了解技术细节。https://github.com/jeffkit/as-dispatch/tree/feature/im-integration

    你可以基于它改造出更适合自己的版本,也可以从零开始,用 AI 帮你写代码,快速搭建起自己的 Jarvis。

    这不是科幻,这是现实。而且比你想象的要简单得多。

    Agent studio 本是个人自搓自用的工具,难免有不完美,有问题/bug可以欢迎评论区讨论,也欢迎一起完善它


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅