DSH Plugins Marketplace

DSH Plugins

Plugins

/

cetus

w

cetus

Discovered★ 150

One macOS app for Claude Code, Codex, and every agent runtime you use — scheduled runs, global hotkey launcher, per-run git worktrees, one review board.

Cetus logo

Human in the loop is the bottleneck.

Cetus is a desktop client for reviewing and managing the work of every agent you run — Claude Code, Codex, DeepSeek Harness, OpenCode, Grok Build, Kimi CLI, or the built-in runtime.

Official website · cetus.run

Download Cetus for macOS

Latest release Downloads CI GitHub stars MIT license

English · 简体中文

Cetus demo — pick a runtime, send a task, answer a permission prompt, and approve finished work

Community

⭐️ Star the repo to get notified about new releases. To share feedback, scan the QR code with WeChat to join the group chat.

WeChat QR code for the Cetus community group

Friendly links
  • LINUX DO — A community of idealists.

Why Cetus

Agents are no longer the slow part. Claude Code, Codex, and DeepSeek Harness can work for an hour on their own. What slows them down is the person they are waiting on: a permission prompt, a clarifying question, a finished task that nobody has reviewed yet.

And that person is usually juggling several products. Claude Code in one window, Codex in another, scheduled jobs that each report back in a different client. Every switch costs attention, and every minute you don't notice an agent waiting is a minute it sits idle.

Some tools, like Superset, put different runtimes side by side, but in a TUI. A terminal is a fine place for an agent to run and a poor place for a person to read: everything is monospaced text, plans, diffs, and questions all look alike, and whatever scrolls off is gone.

Cetus is built for the human side of the loop: a real desktop app where every agent's work is easy to read, easy to answer, and easy to review.

One client for every runtime

Cetus runtime picker — Claude Code, Codex, DeepSeek Harness, OpenCode, Grok Build, and Kimi CLI in one macOS app

  • Every runtime in one window. Use the CLI you already have installed and signed in to. Cetus reuses its login, model, and tools, so there is no second account to set up.
  • One place to respond. Permission prompts, questions, and plans from any runtime show up as cards in the conversation. Steer a running turn or queue the next message without waiting for it to finish.
  • One board for review. Every conversation is a card in In progress · Needs review · Done. Finished work waits for you instead of scrolling away in a terminal.
  • Parallel without collisions. Per-conversation git worktrees let several agents edit the same repo at once.

Built around the same loop

Everything else in Cetus exists to make your part of the loop shorter.

Threads — see all your sessions at once

A workspace feed where every message starts its own session, on whichever runtime you @mention. Open any thread docked beside the feed, and follow the activity badges to the next session that needs you.

Cetus Threads view

Quick Launcher — any runtime, one hotkey away

Hold both ⌘ keys to summon an agent over any app. Cetus brings along the current screenshot, frontmost app, browser URL, and selected text as removable context chips, so you can ask in place instead of switching windows and explaining what you are looking at.

Cetus quick launcher demo

Automations — scheduled work lands in the same place

Turn any prompt into a one-off or recurring job (at / every / cron / daily) on any runtime. Each run works in a fresh background conversation and lands on the board for review, instead of reporting back in yet another client.

Cetus Automations demo

Less explaining

The less context you have to type, the faster you get back out of the loop.

  • Screen context. Cetus captures frames, dedupes them, and OCRs them on-device with Apple Vision, so the agent can recall what was on screen. Opt-in, with retention controls and an excluded-apps list.
  • Meeting memory. Calls are transcribed on-device into searchable notes — text only, no audio stored. Ask "what did we decide about the launch date?" and the agent searches your meetings locally. Off by default.
  • Dictation. Hold a hotkey in any app and talk; Cetus types the cleaned-up text wherever your cursor is.
  • Persistent memory that you and the agent both edit, carried into future conversations.

And more

  • Parallel solutions: fan one prompt into N candidate runs, keep one, archive the rest
  • Cetus Remote, an optional Tailscale-backed phone companion for following runs and handling approvals away from your desk
  • Computer and browser control, with a confirmation step before anything consequential and a Stop button always in reach
  • 30+ model providers for the built-in runtime, including Anthropic, OpenAI, Google, Bedrock, Ollama, LM Studio, and OpenRouter

Every capability that touches your screen, mic, or apps is opt-in, and everything stays on your Mac.

Get started

Cetus runs on Apple Silicon Macs with macOS 13 or later, and updates itself.

  1. Download Cetus.dmg, open it, and move Cetus to Applications.
  2. Use the built-in runtime, or pick an installed and signed-in claude, codex, or dsh (DeepSeek Harness) CLI.
  3. Choose a workspace and give the agent its first task.

Early release: Cetus is under active development. Please open an issue if something breaks or a workflow is missing.

License

MIT

Comments

Loading…

Similar plugins

dsh-dotclaude

by RUI-debug769

Runs a Claude Code project's .claude/ slash commands and permissions.deny rules inside DeepSeek Harness. Command bodies expand $ARGUMENTS, positional arguments and @file references into the agent's ne

Tools & CapabilitiesManifest valid

★ 0

MIT

TypeScript

Oct 19, 2026

dsh plugin --profile web add dsh-dotclaude

by Anionex

为 DeepSeek Harness 提供电脑控制插件:新鲜 Accessibility 观测、过期状态拒绝、作用域权限与安全输入(目前支持macos)|Accessibility-first macOS Computer Use bundle for DSH with fresh observations, stale-state rejection, scoped permissions, a

Tools & CapabilitiesManifest valid

★ 29

MIT

TypeScript

Aug 22, 2026

dsh plugin --profile web add @anionex/dsh-computer-use

by geohotstan

Desktop computer use for DeepSeek Harness: macOS app listing, accessibility-tree window capture, screenshots, and synthesized input, cloned from Codex Computer Use

Tools & CapabilitiesManifest valid

★ 6

↓ 33/wk

MIT

TypeScript

Aug 16, 2026

dsh plugin --profile web add @zibokapi/dsh-codex-computer-use

by zhukunpenglinyutong

在 DeepSeek Harness 里直接使用 Claude Code、Codex、PI、OMP 等 Agent CLI

Models & ProvidersManifest valid

★ 35

MIT

TypeScript

Nov 10, 2026

dsh plugin --profile web add dsh-ccgui

by yffo

Computer Use for every DSH session: screen capture, mouse and keyboard, app launch, plan and skill replay, an audit log, guards for dangerous actions, a background code agent, and an OCR workflow (tex

Tools & CapabilitiesManifest valid

★ 0

MIT

JavaScript

Nov 9, 2026

dsh plugin --profile web add dsh-operator

by Leshm0321

Drive the Claude Code and Codex installations already on your machine from the DeepSeek Harness browser UI.

Manifest valid

★ 0

MIT

TypeScript

Oct 19, 2026

dsh plugin --profile web add dsh-plugin-local-agent-bridge