NEWdsh-flykit is live — turn the DeepSeek Harness web GUI into an agent cockpit
flykit.cc

dsh-flykit

kaiomp on GitHubby kaiomp
DeepSeek Harness
Agents
Claude Code

Fly your agents. Turn the dsh web GUI into an agent cockpit — explorer, agent terminals, model picker, usage bars, status line.

The flykit panel open beside a dsh web session, with the status line under the composer

About

A DeepSeek Harness plugin that ships two halves from one manifest: a Cordis host plugin serving routes under /api/flykit/*, and a client bundle that injects React into the shell's slots. It adds an Explorer panel with a CodeMirror editor and live file watch, an Agents tab running real PTY terminals for Claude Code, Pi, Codex or a plain shell, a searchable model picker, Claude subscription usage bars, and a Claude-Code-style status line under the composer. The main DSH agent can drive those terminals itself through the flykit_agent_* tools.

Key features

  1. 01

    Status line under the composer — idle / thinking / running tool, turn timer, git branch and dirty count, context ring recolour

  2. 02

    Explorer panel with a file tree, a CodeMirror editor that saves to disk, and Markdown / HTML / SVG preview

  3. 03

    Live file watch over SSE — refreshes the tree, dots changed files, follows the open file as it changes on disk

  4. 04

    Agents tab with real PTY terminals in the session workspace: Claude Code, Pi, Codex, or a plain shell

  5. 05

    flykit_agent_* tools so the DSH agent can start, send to, read, wait on and stop those terminals

  6. 06

    Searchable model picker with favourites and recents, sharing state with the shell's own /model

  7. 07

    Claude subscription usage bars (5-hour, weekly, weekly top model) beside a Claude Code terminal

Use cases

  • Watching and steering N Claude Code runs from one DSH session
  • Editing files next to the conversation instead of switching to an editor
  • Harness users who want a cockpit — status, files, terminals — in the web GUI

Screenshots

Agents tab: a live Claude Code terminal with Claude subscription usage bars above it
Agents tab: a live Claude Code terminal with Claude subscription usage bars above it
Model picker over 435 models, filtered with provider pills and reasoning badges
Model picker over 435 models, filtered with provider pills and reasoning badges