TinyClaw|TinyAGI 轻量设计开源框架,边缘设备多智能体协作首选!

软件17小时前更新 admin
2 0 0
RackNerd Leaderboard Banner网心云广告也精彩

TinyClaw 是什么

TinyClaw 是 TinyAGI 开源的轻量级多智能体协作框架,专为资源受限环境打造。它可在树莓派等设备上同时运行 @coder、@writer 等专业 AI Agent,智能体间通过链式执行与扇出模式协作完成任务。系统覆盖 Discord、WhatsApp、Telegram 三大渠道并共享对话上下文,内置 SQLite 消息队列保障消息可靠传输,搭配实时 TUI 仪表板与 TinyOffice Web 后台,适合搭建 7×24 小时稳定运行的边缘 AI 助手团队。
TinyClaw|TinyAGI 轻量设计开源框架,边缘设备多智能体协作首选!

TinyClaw 核心功能全解析

TinyClaw 凭借强大的功能体系,成为智能体协作与多渠道交互的优选工具,核心能力覆盖全场景需求:

多代理系统

支持同时运行多个相互隔离的智能体,每个智能体均配备独立工作目录、对话历史及配置文件,实现高效且安全的多智能体并行运作。

智能团队协作

智能体间支持链式执行顺序交接任务,也可通过扇出模式并行分发给多个队友协同处理,轻松适配复杂任务的多角色协作场景。

多渠道无缝接入

深度集成 Discord、WhatsApp、Telegram 三大主流平台,所有渠道共享同一套智能体对话上下文,实现跨平台消息与交互的统一管理。

可靠消息队列机制

基于 SQLite 原子事务队列处理消息,内置重试机制与死信管理功能,全方位保障消息传输的稳定性与可靠性。

双端实时可视化监控

提供 TUI 终端仪表板,实时监控团队运行状态;同时搭配 TinyOffice Web 后台,可便捷管理任务看板,运维与管理更高效。

精准灵活路由

用户只需通过 @agent 或 @team 前缀,即可将消息精准路由至指定代理或团队,实现消息的定向分发与快速处理。

多 Provider 自由切换

兼容 Anthropic Claude 与 OpenAI Codex 两大 AI 提供商,支持为每个智能体单独配置不同的 AI 提供商与模型,灵活适配不同业务需求。

7×24 小时稳定运行

依托 tmux 实现守护进程模式,搭配心跳检测机制,确保系统长期稳定在线,满足全天候不间断的使用需求。

安全访问控制

内置配对码验证机制,管理员可审批发送者并加入白名单,从源头防止未授权用户访问代理,筑牢系统安全防线。

TinyClaw使用方法

(一)环境准备

  1. 确认系统为macOS/Linux/Windows WSL2;
  2. 安装Node.js v18+、tmux、jq、Bash 4.0+;
  3. 提前安装并配置Anthropic Claude Code CLI或OpenAI Codex CLI,确保API密钥可用;
  4. 如需使用通讯渠道,提前创建对应平台机器人并获取令牌(Discord/Telegram),或准备好WhatsApp扫码登录权限。

(二)安装方式(三种可选)

1. 一键安装(推荐,新手首选)

一行命令自动检测环境、安装依赖、配置环境变量,无需手动操作:

curl -fsSL https://raw.githubusercontent.com/TinyAGI/tinyclaw/main/scripts/remote-install.sh | bash

2. 从发布包安装

适合无网络环境或指定版本安装:

wget https://github.com/TinyAGI/tinyclaw/releases/latest/download/tinyclaw-bundle.tar.gz
tar -xzf tinyclaw-bundle.tar.gz
cd tinyclaw && ./scripts/install.sh

3. 从源码安装

适合开发者二次开发与定制:

git clone https://github.com/TinyAGI/tinyclaw.git
cd tinyclaw && npm install && ./scripts/install.sh

(三)首次运行与配置

安装完成后,执行启动命令,自动进入交互式配置向导

tinyclaw start

向导会依次引导完成以下配置:

  1. 选择启用的通讯渠道(Discord/Telegram/WhatsApp);
  2. 输入对应渠道的机器人令牌;
  3. 设置智能体工作空间目录;
  4. 配置默认智能体名称、AI服务商、模型版本;
  5. 设置心跳检测间隔(默认1小时);
    配置完成后,系统自动启动tmux守护进程,进入7×24小时运行状态。

(四)核心CLI命令使用

  1. 进程管理
    • tinyclaw start:启动服务
    • tinyclaw stop:停止所有进程
    • tinyclaw restart:重启服务
    • tinyclaw status:查看运行状态
  2. 智能体管理
    • tinyclaw agent list:列出所有智能体
    • tinyclaw agent add:新增智能体
    • tinyclaw agent remove <名称>:删除智能体
  3. 团队管理
    • tinyclaw team list:列出所有团队
    • tinyclaw team visualize <名称>:启动实时可视化仪表盘
  4. 日志与监控
    • tinyclaw logs all:查看全部日志
    • tinyclaw attach:连接tmux会话
  5. 更新与配置
    • tinyclaw update:一键更新版本
    • tinyclaw setup:重新运行配置向导

(五)聊天交互指令

在通讯渠道中,可通过以下指令与智能体交互:

  • @智能体名称 任务内容:指定单个智能体执行任务
  • @团队名称 任务内容:分配任务给指定团队
  • /agent:查看所有可用智能体
  • /team:查看所有可用团队
  • /reset:重置对话上下文

常见问题解答(FAQ)

Q:TinyClaw支持Windows原生系统运行吗?

A:不支持Windows原生系统,仅支持macOS、Linux以及Windows的WSL2子系统,WSL2可在微软商店免费安装,配置简单且兼容性良好。

Q:使用TinyClaw需要付费吗?

A:TinyClaw本身是MIT开源协议的免费项目,无任何付费功能与限制;但需要用户自行提供Anthropic Claude或OpenAI Codex的订阅服务与API密钥,相关费用由AI服务商收取。

Q:启动后机器人无法接收消息,如何排查?

A:首先执行tinyclaw logs all查看完整日志,检查机器人令牌是否正确、渠道权限是否开启(如Discord的Message Content Intent)、发送者是否完成配对审批,同时确认tmux进程正常运行。

Q:多个智能体同时运行会冲突吗?

A:不会冲突,TinyClaw为每个智能体分配独立隔离的工作空间、会话上下文与执行环境,任务队列通过原子事务管理,确保消息分发与执行互不干扰。

Q:重启电脑后TinyClaw会自动恢复吗?

A:会自动恢复,所有会话、配置、队列数据均持久化存储,重启后重新执行tinyclaw start即可从断点继续运行,无需重新配置。

Q:可以自定义智能体的角色与能力吗?

A:可以,通过修改智能体对应的工作空间配置文件、提示词模板,可自定义编码、写作、翻译、数据分析等任意角色,同时支持切换不同AI模型调整能力表现。

Q:如何禁止陌生用户与我的智能体对话?

A:TinyClaw默认开启发送者配对机制,陌生用户发送消息会生成配对码,需在终端执行tinyclaw pairing approve <配对码>手动批准后,才能正常交互,未批准的消息会被自动拦截。

Q:升级TinyClaw会丢失配置与数据吗?

A:不会丢失,tinyclaw update命令会自动备份原有配置与数据,安装新版本后直接复用,无需重新配置渠道、智能体与团队信息。

Q:不使用通讯渠道,可以运行TinyClaw吗?

A:可以,使用--cli-only参数启动纯终端模式,无需配置Discord/Telegram/WhatsApp,直接通过tinyclaw send命令与智能体交互,适合本地自动化脚本调用。

TinyClaw的项目地址

TinyClaw的应用场景

  • 个人智能助手:在树莓派或旧电脑上部署全天候运行的个人 AI 助手,通过多渠道随时接收提醒、管理日程,用心跳检测主动推送待办事项。
  • 开发团队协作:搭建代码审查工作流,让编码代理负责实现功能,审查代理检查质量,文档代理同步撰写说明,三者通过团队模式自动交接任务。
  • 边缘设备部署:在资源受限的嵌入式设备上运行轻量级 AI 服务,模块化设计按需启用功能,最大化利用有限算力实现本地智能处理。
  • 智能家居中枢:构建低成本的智能家居控制中心,通过 WhatsApp 或 Telegram 远程发送语音指令,代理协调控制各类物联网设备并反馈执行状态。

写到最后

TinyClaw是一款聚焦轻量化、易用性、实用性的开源多智能体协作框架,以“极简部署、稳定运行、灵活协作”为核心,打通多智能体分工、多团队协同、多渠道沟通、全天候运行的完整流程,无需重型架构与专业运维,即可让个人与团队快速拥有专属AI协作系统;项目基于TypeScript与Shell构建,兼容主流AI服务商与通讯平台,提供可视化监控、并行处理、持久会话、安全权限等企业级能力,同时保持开箱即用的极简体验,适用于个人助理、研发协作、客户服务、自动化任务等多种场景,是轻量级多智能体落地的优质选择,其开源开放的特性也为开发者提供了低门槛的多智能体学习与实验环境。

© 版权声明
广告也精彩

相关文章

暂无评论

暂无评论...
🧨 蜜蜂导航・新春送福 🧨
马蹄迎春,岁岁安康
感谢一路相伴,新的一年
愿你前路有光,出行顺畅
万事顺心,马到成功
🐝 蜜蜂导航 www.qiip.cc
祝您春节快乐,阖家幸福