Skip to main content
Glama

SeekFleet

像舰队一样运行 Agent。

面向 DeepSeek Harness Agent 集群的跨平台控制平面——支持 MCP、持久会话、自适应路由、策略门控、Token 预算,以及适配手机的局域网控制台。

把仓库 URL 交给 AI。它即可安装 Skill、配置 MCP、验证运行时,并准确解释变更内容。

国际化概览

产品页带有常驻语言切换器,提供五种本地化体验:简体中文English日本語한국어Español。页面会自动检测浏览器语言,支持直接使用 ?lang= 链接,并记住访客的选择。

语言

产品简介

简体中文

面向 DeepSeek Harness Agent 集群的跨平台控制平面,统一调度、监控、预算、策略与局域网控制台。

English

A cross-platform control plane for routing, observing, budgeting, governing, and stopping DeepSeek Harness agent fleets.

日本語

DeepSeek Harness Agent艦隊をルーティング、監視、予算管理、制御するクロスプラットフォーム基盤。

한국어

DeepSeek Harness 에이전트 함대를 라우팅, 관찰, 예산 관리, 정책 적용, 중지하는 크로스 플랫폼 제어 플레인.

Español

Un plano de control multiplataforma para enrutar, observar, presupuestar, gobernar y detener flotas de agentes DeepSeek Harness.

30 秒速览

模块

提供的功能

MCP server

20 个结构化工具,具有稳定的封装和注解

SDK

一个 TypeScript API,用于一次性任务、会话、集群和 DAG

Control plane

路由、缓存、熔断器、预算、策略和取消

LAN dashboard

实时 Agent、请求、Token、成本、故障、会话和受保护的控制项

Agent Skill

为 Codex、Claude、Cursor、Gemini 和 .agents 客户端提供确定性的安装路径

把这个仓库交给 AI

请原样复制以下提示词:

Install SeekFleet from https://github.com/cndoin/seekfleet.
Read INSTALL.md first, install it for this AI client, configure its MCP server,
and verify the installation without exposing credentials.

机器可读契约位于 INSTALL.md。其中包含 Windows PowerShell、Linux 和 macOS 的路径、用户/项目级 Skill 作用域、验证、更新和回滚行为。

从源码安装

要求:Node.js 20+、npm 10+,以及 @deepseek-ai/dsh 或显式设置的 DSH_MODULE_ROOT

git clone https://github.com/cndoin/seekfleet seekfleet
cd seekfleet
npm ci
npm run build
node dist/bin/seekfleet.js skill install --target auto
node dist/bin/seekfleet.js inspect

将 Skill 安装到每个受支持的 AI 客户端:

node dist/bin/seekfleet.js skill install --target all --force

对于项目级 Skill,请使用 --scope project;它会安装到 .agents/skills/seekfleet,不会更改用户配置文件。

启动舰队

node dist/bin/seekfleet.js serve-mcp

在可信局域网中同时运行 MCP 和手机控制台:

node dist/bin/seekfleet.js serve-mcp \
  --dashboard \
  --dashboard-host 0.0.0.0 \
  --dashboard-port 8787

在与服务器处于同一网络的手机上打开打印的 URL。控制台受 bearer token 保护;请勿将其直接暴露到公共互联网。

SDK 速览

import { SeekFleet } from "seekfleet";

const fleet = new SeekFleet();

const review = await fleet.run("Review this module for race conditions");
console.log(review.answer);

const clusterId = fleet.cluster({
  routing: "adaptive",
  instances: [
    { label: "code-a", tags: ["code"] },
    { label: "code-b", tags: ["code"] },
    { label: "review", tags: ["review"] },
  ],
});

const result = await fleet.clusterRoute(clusterId, {
  task: "Audit the authentication flow",
  tags: ["review"],
  timeoutMs: 120_000,
});

await fleet.clusterShutdown(clusterId);

DshPlugin 仍作为已弃用的源码兼容别名可用。MCP 工具名称保留 dsh_* 前缀,以便现有集成继续工作。

选择执行模式

模式

适用场景

控制接口

One-shot

单个有边界的任务

dsh_run

Session

长时间运行、可取消的工作

dsh_session_*

Cluster

并行或重复的任务

dsh_cluster_*

DAG

有依赖关系的任务图

dsh_dag_run

路由策略包括 least-loadedround-robintagadaptiverandom

架构

AI client (Codex / Claude / Cursor / Gemini / Hermes / OpenClaw)
                              │
                         MCP or SDK
                              │
                         SeekFleet
          ┌───────────────────┼───────────────────┐
          │                   │                   │
    Durable sessions     Agent clusters      Policy gate
          │          routing · cache · DAG         │
          └───────────────────┼───────────────────┘
                              │
                     DeepSeek Harness
                              │
                tools · models · subprocesses

跨平台配置

PowerShell:

$env:DSH_MODULE_ROOT = "C:\Tools\deepseek-harness"
$env:DSH_HOME = "$env:USERPROFILE\.dsh"
npm run serve-lan

Bash 或 zsh:

export DSH_MODULE_ROOT=/opt/deepseek-harness
export DSH_HOME="$HOME/.dsh"
npm run serve-lan

请使用操作系统原生的绝对路径。不要将 Windows 驱动器路径复制到 Linux 或 macOS 配置中。

环境变量

变量

默认值

用途

DSH_MODULE_ROOT

auto-detected

已安装的 DeepSeek Harness 包

DSH_HOME

~/.dsh

配置文件和持久化运行时状态

CODEX_HOME

~/.codex

Codex 配置根目录

SEEKFLEET_DASHBOARD

0

设为 1 时随 MCP 启动控制台

SEEKFLEET_DASHBOARD_HOST

127.0.0.1

控制台绑定主机

SEEKFLEET_DASHBOARD_PORT

8787

控制台 TCP 端口

SEEKFLEET_DASHBOARD_TOKEN

random

固定的控制台 bearer token

之前的 DSH_DASHBOARD* 名称仍作为兼容别名被接受。

项目结构

  • src/ — SDK、路由、会话、策略、指标、控制台和 MCP server

  • bin/seekfleet.ts — 跨平台 CLI 入口点

  • SKILL.md — 精简的 AI 操作说明

  • agents/openai.yaml — AI 客户端发现元数据

  • docs/ — GitHub Pages 产品站点和社交预览资源

  • examples/ — MCP、SDK、适配器和集群示例

  • tests/ — 94 个行为与集成测试

开发

npm ci
npm run format:check
npm run typecheck
npm run lint
npm test
npm run build

CI 在 Windows、Ubuntu 和 macOS 上使用 Node.js 20、22 和 24 运行。在线产品页由 GitHub Pagesdocs/ 发布。

安全

SeekFleet 会执行真实的 Agent 工具和子进程。在自主使用前,请配置策略、预算、有限超时和受限工作区。威胁模型和披露流程请参阅 SECURITY.md

许可证

MIT — 参见 LICENSE.

-
license - not tested
-
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cndoin/seekfleet'

If you have feedback or need assistance with the MCP directory API, please join our Discord server