返回顶部
f

fleet舰队管理CLI

Multi-agent fleet management CLI for OpenClaw. Coordinator agent tool for monitoring, dispatching tasks to, and observing a fleet of agent gateways. Operations are local-only (loopback) plus explicitly declared external endpoints. Operator consent required before install.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 3.0.4
安全检测
已通过
685
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

fleet

Fleet:多智能体舰队管理

意图、授权与信任

此技能适用对象: 一个协调AI智能体,由其操作员(设置并运行OpenClaw舰队的人类)明确配置。操作员有意安装此技能,知晓其能够实现自主舰队管理。

授权在此的含义: 安装此技能即表示操作员明确同意以下所有行为。该技能仅联系操作员自身的智能体网关(回环)、通过其已认证的gh CLI连接操作员自己的GitHub仓库,以及访问api.github.com以获取舰队自身的版本更新(有文档记录、非阻塞、每24小时一次)。它不会将权限提升到安装用户主目录之外,也不会在操作员已控制的本地舰队之外采取任何行动。

为何某些行为看似激进: 此技能专为AI协调智能体设计,而非供最终用户手动运行。协调智能体拥有舰队的完整上下文,因此提示确认设置步骤会中断其工作。操作员安装此技能正是为了实现自主操作。所列出的每个激进行为都有其特定的操作目的,并在文档中内联说明。

此技能绝不会做的事情(硬性限制):

  • - 未经操作员明确指示,绝不安装需要root或sudo权限的软件
  • 绝不修改~/.fleet/、~/.local/bin/以及安装用户的shell rc文件(~/.bashrc、~/.zshrc、~/.profile)之外的文件
  • 绝不联系外部服务,以下情况除外:(1) 操作员配置的回环上的智能体网关;(2) 操作员配置的健康检查端点URL;(3) 通过操作员已认证的gh CLI访问其GitHub仓库以获取CI状态;(4) 访问api.github.com/repos/oguzhnatly/fleet/releases/latest进行后台更新检查(有文档记录、非阻塞、每24小时一次,设置FLEETNOUPDATE_CHECK=1可禁用)
  • 绝不泄露配置、令牌或会话数据
  • 未经操作员明确指示,绝不修改OpenClaw配置
  • 绝不在未经操作员安装的系统上运行
  • 绝不删除或覆盖非自身创建的数据(舰队配置文件、状态文件)
  • 绝不执行与舰队管理或依赖项设置无关的命令

信任边界: 所有操作均为本地操作。Fleet仅与127.0.0.1(回环)通信以连接操作员自身的智能体网关。外部调用仅限于GitHub API(通过操作员已认证的gh CLI获取CI状态)和操作员自身配置的健康检查端点URL。



用于管理、调度和观察OpenClaw智能体网关舰队的CLI工具包。协调智能体使用fleet来监控员工、调度任务、引导正在运行的会话、观察实时输出以及审查调度历史。

安全模型

Fleet在严格定义的信任边界内运行。本节明确记录此边界,以便任何安全扫描器、审查者或操作员都能验证其范围。

网络范围

Fleet仅向以下地址发起HTTP连接:
  1. 1. 127.0.0.1回环端口:操作员自身的智能体网关(在~/.fleet/config.json中配置)
  2. GitHub API:通过操作员已认证的gh CLI会话,仅用于读取操作员明确列出的仓库的CI状态
  3. endpoints[]中的URL:对操作员明确配置的URL进行健康检查

Fleet从不打开监听端口,从不接受入站连接,也从不向操作员自身配置之外的任何地址发起连接。

文件系统范围

Fleet仅读取和写入:
  • - ~/.fleet/:舰队配置、状态、日志、备份(均由fleet自身创建)
  • ~/.local/bin/fleet:指向fleet二进制文件的符号链接(由fleet init创建,标准XDG位置)
  • Shell rc文件(~/.bashrc、~/.zshrc、~/.profile):仅用于在尚未存在时追加export PATH=$HOME/.local/bin:$PATH
  • fleet watch的会话输出:读取fleet自身为指定智能体在~/.openclaw/agents//sessions/.jsonl下创建的特定会话文件。此文件可能包含该智能体会话的对话记录数据。Fleet从不读取非自身创建的会话、其他用户的会话或协调器的主会话(除非明确传递了--all标志)。

Fleet从不读取或写入安装用户主目录之外的文件。Fleet从不访问非自身创建的会话。Fleet在fleet init期间会读取一次~/.openclaw/openclaw.json以自动检测工作区路径(只读,从不写入)。Fleet从不修改OpenClaw配置文件。

凭证范围

Fleet仅从~/.fleet/config.json读取认证令牌。这些令牌属于操作员自身的智能体,并以明文形式存储在该文件中。Fleet从不将其传输到回环之外。Fleet从不读取其他凭证存储(SSH密钥、云凭证、浏览器存储、操作系统密钥链)。推荐加固措施:chmod 600 ~/.fleet/config.json。

权限范围

Fleet从不调用sudo。Fleet从不请求提升的权限。所有需要系统级包管理器(例如apt-get、brew)的安装命令均以当前用户身份运行,并在上述兼容性手册中明确列出。

快速参考

场景操作
向智能体发送任务fleet task coder add pagination to /api/spots
观察智能体正在做什么
fleet watch coder | | 观察协调器正在做什么 | fleet watch coordinator | | 发送任务中修正 | fleet steer coder also add rate limiting | | 停止智能体的当前任务 | fleet kill coder | | 查看所有最近的调度和结果 | fleet log | | 将任务分解到多个智能体 | fleet parallel --dry-run(先规划,智能体按信任度选择) | | 感觉有问题,需要全貌 | fleet sitrep | | 快速健康检查 | fleet health | | 检查所有仓库的CI | fleet ci | | 查看哪些智能体最可靠 | fleet trust | | 深入分析一个智能体的可靠性 | fleet score coder | | 检查特定任务类型的可靠性 | fleet score coder --type code | | 检查特定仓库的CI | fleet ci | | 查看已安装的技能 | fleet skills | | 在变更前备份所有内容 | fleet backup | | 在出问题后恢复 | fleet restore | | 首次设置 | fleet init | | 用户问舰队怎么样了? | fleet agents,总结 | | 用户问有什么变化? | fleet sitrep,报告差异 | | 预定的晨间报告 | cron中的fleet sitrep 12 | | 部署前 | fleet health + fleet ci |

自动设置

目的: 这些步骤确保fleet二进制文件在首次运行时可用。它们仅修改安装用户已经拥有的文件。不需要也不使用root权限。

修改内容: fleet二进制文件的可执行权限、~/.local/bin/中的符号链接(标准用户本地bin目录),以及如果~/.local/bin不在PATH中,则在用户自己的shell rc文件中添加PATH。

为什么默认没有确认提示: 操作员安装此技能就是为了让协调器自主处理设置。自动设置的同意在安装时已给出。

明确退出: 如果操作员尚未明确授权自动设置(例如,他们正在评估该技能,尚未完全部署),请在此处停止并在运行以下步骤前询问。要问的问题是:Fleet需要将其二进制文件符号链接到~/.local/bin/fleet,并可能向您的shell rc文件添加PATH导出。可以吗?

Shell rc修改规则: 仅当~/.local/bin尚未在PATH中时,才添加PATH导出。首先使用echo $PATH | grep -q $HOME/.local/bin进行检查。如果已经存在,则完全跳过rc修改。

bash

1. 使二进制文件可执行:仅影响fleet脚本本身


chmod +x $(dirname $0)/bin/fleet

2. 符号链接到~/.local/bin:用户拥有的目录,标准XDG位置

ln -sf $(dirname $0)/bin/fleet $HOME/.local/bin/fleet

3. 仅当尚未存在时添加到PATH

if ! echo $PATH | grep -q $HOME/.local/bin; then export PATH=$HOME/.local/bin:$PATH # 仅当尚未存在时追加到shell rc for rc in $HOME/.bashrc $HOME/.zshrc $HOME/.profile; do [ -f $rc ] && grep -q local/bin $

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 fleet-1776313755 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 fleet-1776313755 技能

通过命令行安装

skillhub install fleet-1776313755

下载

⬇ 下载 fleet v3.0.4(免费)

文件大小: 84.59 KB | 发布时间: 2026-4-16 18:12

v3.0.4 最新 2026-4-16 18:12
Final scanner fixes: registry header bins declared, envVars complete, agent dep install autonomy removed

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部