Claude Code / Codex client
ymh0000123/dsh-client-masquerade · skills
DeepSeek Harness Plugin: Lets a custom llm-pi-ai provider disguise itself as a Claude Code / Codex client (forges client identity request header).
★ 13GitHub stars
0Forks
2026-08-16Last updated
JavaScriptLanguage
MITLicense
Key features
- One-click application/clear/switch disguises for any configured llm-pi-ai provider: Claude Code, Codex, or custom request headers.
- The disguised header is written into the headers field of the provider configuration (llm-pi-ai.providers. in settings.yaml.
- .headers), sent unchanged by the pi-ai adapter on every request (Anthropic Messages and OpenAI compatible protocols are covered).
- Three entrancessettings page (Settings → Client Masquerade), model tool mask_client (list / on / off / test), and a Run card panel in dynamic mode.
- The interface is bilingual in Chinese and English, and can be switched in real time following the Harness language setting.
Requirements
- Only works on llm-pi-ai custom provider
- The built-in deepseek-official adapter does not have request header hooks and cannot be disguised in this way.
Install command
dsh plugin --profile web add github:ymh0000123/dsh-client-masquerade