Private beta access is limited. Join the waitlist to receive an invitation.

Guides / Quickly connect WeCoding

Quickly connect WeCoding

Configure your coding agents with WeCoding in one guided flow. coding-helper detects supported tools, validates your API key, backs up existing configuration, and writes the correct endpoint and model settings.

@wecoding/coding-helperNode.js ≥ 18Local configurationAutomatic backups

Install and launch

Run coding-helper directly with npx, or install it globally if you plan to use it more than once.

Terminal
# Run once without installing
npx @wecoding/coding-helper

# Or install globally
npm install -g @wecoding/coding-helper
wchelper

Before you start, install Node.js 18 or later and create a WeCoding API key in the console.

View coding-helper on npm

What the setup wizard does

  1. 1Choose the coding-helper interface language.
  2. 2Enter your WeCoding API key and validate it against the live model list.
  3. 3Choose a model while comparing context, output, image support, and token pricing.
  4. 4Select one or more coding tools to configure.
  5. 5Detect or install each tool, back up its current configuration, and apply WeCoding settings.

Your API key and helper configuration stay on your machine. Existing tool configuration is backed up before it is changed.

Supported tools

File-based tools are configured automatically. GUI tools receive a ready-to-paste configuration snippet through the clipboard.

ToolProtocolConfiguration target
Claude CodeAnthropic~/.claude/settings.json
Codex CLIOpenAI compatible~/.codex/config.toml + shell env
CursorOpenAI compatibleSnippet + clipboard
OpenCodeOpenAI compatible~/.config/opencode/opencode.json
OpenClawOpenAI compatible~/.openclaw/openclaw.json
PiOpenAI compatible~/.pi/agent/models.json + settings.json
HermesOpenAI compatible~/.hermes/config.yaml + .env
ClineOpenAI compatibleSnippet + clipboard
CrushOpenAI compatible~/.config/crush/crush.json
Roo CodeOpenAI compatibleSnippet + clipboard
Kilo CodeOpenAI compatibleSnippet + clipboard
GooseAnthropicSnippet + clipboard
Factory DroidOpenAI / Anthropic~/.factory/settings.json
Claude DesktopAnthropicclaude_desktop_config.json
WorkBuddyOpenAI compatible~/.codebuddy/models.json

Common commands

Command reference
wchelper                      # interactive wizard
wchelper init                 # start the wizard
wchelper auth                 # interactive API key setup
wchelper auth <token>         # non-interactive API key setup
wchelper auth revoke          # remove the saved API key
wchelper auth reload <tool>   # reload config into one tool
wchelper restore              # restore a previous config backup
wchelper lang show            # show the current CLI language
wchelper lang set zh_CN       # switch the CLI to Chinese
wchelper doctor               # run environment diagnostics
wchelper -h                   # show help
wchelper -v                   # show version

Configuration and recovery

coding-helper stores its own configuration in ~/.wecoding/config.yaml. Use wchelper restore if you need to roll a tool back to its previous configuration.

API endpoints

The helper configures the protocol required by each coding tool using these WeCoding endpoints:

Endpoints
OpenAI-compatible  https://open.wecoding.ai/v1/chat/completions
Anthropic-compatible https://open.wecoding.ai/v1/messages
Default model        glm-5.2

For Claude Code, coding-helper removes the trailing /v1 from ANTHROPIC_BASE_URL because Claude Code appends /v1/messages itself.