Bundle
@shatyuka/dsh-llm-codebuddy
Tencent CodeBuddy plugin for DeepSeek Harness (dsh).
- Source
- shatyuka
- stars
- 6 stars
- License
- MIT
- Updated
- Updated 8 days ago
Readme
# @shatyuka/dsh-llm-codebuddy A [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`dsh`) plugin for **Tencent CodeBuddy**. Sign in through your browser — **no API key required** — and use CodeBuddy's own model list. ## Install Add the plugin to a dsh profile — the `web` profile backs the Web UI: ```bash dsh plugin --profile web add @shatyuka/dsh-llm-codebuddy ``` ## Sign in Open **Settings → CodeBuddy** in the Web UI and click **Sign in**. The browser login opens in a new tab; the harness writes the credential automatically. No terminal needed. You can also sign in from the terminal: ```bash dsh plugin --profile web exec dsh-codebuddy-login # sign in dsh plugin --profile web exec dsh-codebuddy-login --status # who is signed in, plus the model list dsh plugin --profile web exec dsh-codebuddy-login --logout # remove the stored credential ``` Once signed in, CodeBuddy's models appear in the model picker. ## Build From a source checkout: ```bash pnpm install pnpm run build ``` This compiles the host half with `tsc` and bundles the Web client half with `esbuild`, both into `lib/`. ## License MIT
Install
dsh plugin --profile web add github:shatyuka/dsh-llm-codebuddy
Profile: web
With the hub plugin installed, ask your agent to install it by name — it resolves the same plan shown here.
dsh plugin --profile web add github:stvlynn/dsh.fish#path:packages/dsh-plugin-hub
install shatyuka-dsh-llm-codebuddy from the hub
- This package builds from source on install. pnpm will ask you to allow its build script — that is permission to run the package’s code on your machine, outside the agent sandbox. Only allow sources you trust.
- This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.