Norman-else/dsh-claude

Norman-else★ 0TypeScript最后同步: 2026-08-21

在 GitHub 打开

Run Claude Code as a first-class DSH conversation while preserving its native agent loop, tools, skills, hooks, and MCP integrations in DSH.

README 摘要

dsh-claude Run the local Claude Code CLI as a first-class main conversation inside DeepSeek Harness (DSH). dsh-claude does not recreate Claude Code with an API client. It starts the user's installed claude executable through the official Agent SDK protocol, keeps one live process per active DSH session, and leaves Claude Code in charge of its own agent loop, tools, CLAUDE.md , Skills, Hooks, Plugins, MCP servers, settings, and authentication. What it adds - A Claude Agent Preset in the normal new-session preset picker. - A claude DSH model provider with Claude Code's default , opus[1m] , fable , sonnet , and haiku choices. - Long-lived Claude processes with per-session serialization, idle eviction, cancellation, and persisted Claude session resume. - DSH approval prompts for Claude tool permission requests and native DSH question forms for Claude clarifications. - Durable, redacted plugin-sidecar activity for thinking summaries, tool calls/results, permissions, question lifecycle, subagents, status, usage, and errors. - Native turn-tail activity cards and a Settings → Claude Code Doctor panel. - A safe CLI for Doctor and managed preset install/remove. Requirements - macOS (v0.1 ver…

在 GitHub 查看完整 README →
Agent/智能体dshdsh-plugindsh-plugin-desktopdsh-plugin-marketdsh-pluginsagent

分类