SeekFleet
SeekFleet
Betreibe Agenten wie eine Flotte.
Plattformübergreifende Control Plane für DeepSeek-Harness-Agentenflotten – mit MCP, dauerhaften Sitzungen, adaptivem Routing, Policy-Gates, Token-Budgets und einem handyfreundlichen LAN-Dashboard.
Gib einer KI die Repository-URL. Sie kann den Skill installieren, MCP konfigurieren, die Laufzeit prüfen und genau erklären, was sich geändert hat.
Internationale Übersicht
Die Produktseite enthält einen dauerhaften Sprachschalter mit fünf lokalisierten Erfahrungen: 简体中文, English, 日本語, 한국어 und Español. Die Seite erkennt die Browsersprache automatisch, akzeptiert einen direkten ?lang=-Link und merkt sich die Wahl des Besuchers.
Sprache | Produktzusammenfassung |
简体中文 | 面向 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. |
Related MCP server: OmniAgent MCP Mesh
Die 30-Sekunden-Version
SeekFleet verwandelt DeepSeek Harness von einer Sammlung von Prozessen in eine beobachtbare, steuerbare Flotte:
Schnittstelle | Was du bekommst |
MCP-Server | 20 strukturierte Tools mit stabilen Envelopes und Annotationen |
SDK | Eine TypeScript-API für einmalige Aufgaben, Sitzungen, Cluster und DAGs |
Control Plane | Routing, Cache, Schutzschalter, Budgets, Richtlinien und Abbrüche |
LAN-Dashboard | Live-Agenten, Anfragen, Tokens, Kosten, Fehler, Sitzungen und geschützte Bedienelemente |
Agent Skill | Ein deterministischer Installationspfad für Codex, Claude, Cursor, Gemini und |
Gib dieses Repository einer KI
Kopiere diesen Prompt unverändert:
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.Der maschinenlesbare Vertrag befindet sich in INSTALL.md. Er enthält Windows-PowerShell-, Linux- und macOS-Pfade, Benutzer-/Projekt-Skill-Bereiche, Verifikation, Update- und Rollback-Verhalten.
Aus dem Quellcode installieren
Voraussetzungen: Node.js 20+, npm 10+ und @deepseek-ai/dsh oder ein explizites 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 inspectInstalliere den Skill in jeden unterstützten KI-Client:
node dist/bin/seekfleet.js skill install --target all --forceFür einen projektlokalen Skill verwende --scope project; er installiert in .agents/skills/seekfleet, ohne das Benutzerprofil zu verändern.
Starte die Flotte
node dist/bin/seekfleet.js serve-mcpFühre MCP und das Telefon-Dashboard zusammen in einem vertrauenswürdigen LAN aus:
node dist/bin/seekfleet.js serve-mcp \
--dashboard \
--dashboard-host 0.0.0.0 \
--dashboard-port 8787Öffne die gedruckte URL auf einem Telefon, das mit demselben Netzwerk verbunden ist. Das Dashboard ist durch ein Bearer-Token geschützt; setze es nicht direkt dem öffentlichen Internet aus.
SDK auf einen Blick
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 bleibt als veralteter Source-Kompatibilitäts-Alias verfügbar. MCP-Toolnamen behalten das dsh_*-Präfix, damit bestehende Integrationen weiterhin funktionieren.
Wähle deinen Ausführungsmodus
Modus | Am besten für | Steuerungsoberfläche |
Einmalig | Eine begrenzte Aufgabe |
|
Sitzung | Langlaufende, abbrechbare Arbeit |
|
Cluster | Parallele oder wiederholte Aufgaben |
|
DAG | Abhängige Aufgaben-Graphen |
|
Routing-Strategien umfassen least-loaded, round-robin, tag, adaptive und random.
Architektur
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 · subprocessesPlattformübergreifende Konfiguration
PowerShell:
$env:DSH_MODULE_ROOT = "C:\Tools\deepseek-harness"
$env:DSH_HOME = "$env:USERPROFILE\.dsh"
npm run serve-lanBash oder zsh:
export DSH_MODULE_ROOT=/opt/deepseek-harness
export DSH_HOME="$HOME/.dsh"
npm run serve-lanVerwende betriebssystemnative absolute Pfade. Kopiere keine Windows-Laufwerkspfade in Linux- oder macOS-Konfigurationen.
Umgebungsvariablen
Variable | Standard | Zweck |
| automatisch erkannt | Installiertes DeepSeek-Harness-Paket |
|
| Profile und persistenter Laufzeitzustand |
|
| Codex-Konfigurationswurzel |
|
| Startet das Dashboard mit MCP, wenn auf |
|
| Dashboard-Bind-Host |
|
| Dashboard-TCP-Port |
| zufällig | Festes Dashboard-Bearer-Token |
Die bisherigen Namen DSH_DASHBOARD* bleiben als Kompatibilitäts-Aliase akzeptiert.
Projektübersicht
src/— SDK, Routing, Sitzungen, Richtlinien, Metriken, Dashboard und MCP-Serverbin/seekfleet.ts— plattformübergreifender CLI-EinstiegspunktSKILL.md— kompakte KI-Betriebsanleitungagents/openai.yaml— KI-Client-Erkennungsmetadatendocs/— GitHub-Pages-Produktseite und Social-Preview-Assetexamples/— MCP-, SDK-, Adapter- und Cluster-Beispieletests/— 94 Verhaltens- und Integrationstests
Entwicklung
npm ci
npm run format:check
npm run typecheck
npm run lint
npm test
npm run buildCI läuft auf Windows, Ubuntu und macOS mit Node.js 20, 22 und 24. Die Live-Produktseite wird aus docs/ von GitHub Pages veröffentlicht.
Sicherheit
SeekFleet führt echte Agent-Tools und Unterprozesse aus. Konfiguriere Richtlinien, Budgets, endliche Timeouts und eingeschränkte Arbeitsbereiche, bevor du es autonom nutzt. Siehe SECURITY.md für das Bedrohungsmodell und den Offenlegungsprozess.
Lizenz
MIT — siehe LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared control plane for AI coding agents — tasks, memory, decisions, file locks. 12 tools.
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.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA local-first mission control for AI agent harnesses, providing a unified MCP gateway for shared memory, task queue, and encrypted secrets across multiple agents.3 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnterprise-grade asynchronous multi-agent orchestration and MCP router mesh framework, enabling DAG-based workflows, consensus-driven agent swarms, and REST/telemetry gateway.MIT
- AlicenseNot gradedqualityAmaintenanceAn experimental MCP gateway for controlling durable DeepSeek Harness agent sessions from MCP clients, enabling session creation, observation, steering, and resumption across chat sessions.3MIT
- FlicenseNot gradedqualityAmaintenanceSelf-hosted control plane for AI coding agents, providing persistent memory, session continuity, environment awareness, coordination, and replayable traces via MCP.2-