Skip to content
dsh.fish
Bundle

@shatyuka/dsh-llm-codebuddy

Tencent CodeBuddy plugin for DeepSeek Harness (dsh).

Source
shatyuka
stars
3 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

  • 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.
Source