Files
deepseek-harness/packages/experimental
Dudu-0223 bf1c4e01ba Merge pull request #4394 from deepseek-harness/refactor/subagent
refactor(subagent): unify activations and reuse parent catalog
2026-10-06 15:08:30 +08:00
..
2026-10-03 10:46:11 +08:00

description, kind
description kind
The experimental group map: publicly installable pre-stable prototypes. package-group

packages/experimental

English | 中文

Summary

Experimental prototypes may change their contracts and carry no support promise. New packages publish by default; private packages must also appear in the private-exception list. All current packages publish under their @deepseek-ai/dsh-experimental-* names, including the opt-in Agent Teams composition, Auto review, Cua Driver providers, browser-use backends, cross-realm Inspector, CPython PTC backend, and browser-worker preview libraries. Released products outside this group must not depend on experimental packages. The dsh installation ships its optional bundles switched off; the GUI plugin manager offers them in the Official group (decision); the other packages are libraries or explicit compositions.

Table of Contents


Packages

Package Role ctx key
translator Anonymous Google and Bing text translation ctx.translator
speech-to-text Named speech recognition providers ctx.speechToText
speech-to-text-sensevoice Managed local SenseVoice inference —
api-speech-to-text Authenticated transient transcription Remote ctx.speechController
client-ui-voice-input Microphone capture and guarded draft insertion —
voice-input-bundle Default-disabled optional voice input composition —
agent-team-profile Agent Teams collaboration, tools, and Web UI bundle —
agent-team Named teammates with durable messages and a shared task board ctx.agentTeams
client-ui-agent-team Team roster, task board, and teammate navigation for Web —
auto-review Explicit Web layer for same-model review before each native or PTC inner tool call —
claude-code-mods Run Claude Code mods as plugins: their hook chains on harness extension points and a band above the prompt ctx.claudeCodeMods
client-ui-claude-code-mods The Web band that draws a mod's tree above the prompt and sends button clicks back —
ptc-runtime-python CPython subprocess backend for the PTC execution seam ctx.ptcRuntime
computer-use-cua-driver-mcp Use an installed Cua Driver through MCP ctx.computerUse
computer-use-cua-driver-native Embed the Cua Driver native npm runtime ctx.computerUse
browser-use-playwright-mcp Playwright browser tools over MCP ctx.browserUse
browser-use-chrome-devtools-mcp Chrome DevTools inspection and browser control over MCP ctx.browserUse
browser-use-stagehand-native Stagehand browser operations with explicitly configured native models ctx.browserUse
browser-use-runtime Session-owned browser resources shared by experimental providers —
inspector Cross-realm CDP hub for Host debugging, Client Runtime inspection, network capture, and Cordis trees ctx.inspector
session-inspector Sidebar tables for raw Session logs and Chat nodes —
inspector-profile Optional Web bundle for Session log and Chat node inspection —
tool-agent-team Nine tools that let the model create, message, and coordinate teammates registers scoped tools on ctx.tools
tool-worktree Optional bundle and model tool for creating and entering worktrees ctx.tools
webworker-packer Builds the gzip-compressed VFS image consumed by the browser worker preview library and CLI — no ctx key
webworker-runtime Runs the harness plugin tree inside a dedicated browser worker library and worker entry — no ctx key
worktree Creates a named Git worktree and changes the calling Session directory ctx.worktrees


Dev Note

Working context for maintainers — click to expand

None.