
Three accounts, 100 points signed in daily: how a WorkBuddy account-switching tool got to 1,750 stars in 82 days
What it is A desktop tool for switching between multiple Tencent WorkBuddy / CodeBuddy accounts with one click, auto check-in, and sorting by points expiry. It also carries your session over when you switch accounts.
Why it took off Tencent gives points per account, daily, and they expire. Lots of developers run several accounts to stack free credits for DeepSeek. It first turned this hassle into a tool on linux.do, then kept shipping fast based on user feedback and covered every platform.
CHow you could follow it Stop building for WorkBuddy. Watch for the next AI coding tool that gives per-account, expiring credits. Within a week, port the expiry sorting, auto-rotation, and cross-account session carry-over, and be first to post on linux.do.
- Data (updated daily) · Repo created 2026-08-16 · 1,784 stars · 7 days +133
GitHub · stars Data 2026-10-09 → 2026-11-08 (31 days, 31 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
workbuddy-switch is a desktop tool that helps people with several Tencent WorkBuddy / CodeBuddy accounts switch accounts with one click, auto check in, and use up the credits that expire soonest first. It never made GitHub's trending list and had no big-account shares. Stars grow steadily, about 20 to 30 a day. It rides on two things: Tencent's per-account credit subsidy, and posting two days ahead of every similar project. Anyone trying to build an open source project that gets stars can learn the playbook: when a platform launches a subsidy, be first to turn the hassle into a tool. But the WorkBuddy niche is already crowded, and Tencent is tightening up.
Aug 19, a post on linux.do
In 2026 Aug 19, a developer with the handle XBCHH posted "【开源工具】WorkBuddySwitch,workbuddy 切换工具" on linux.do. The opening wasn't about the product. It was about how he used it himself:
"I recently tried the points Tencent's codebuddy gives out to run deepseek. Speed and results seemed pretty good... so I signed up three accounts. With workbuddy, each account can also check in daily for 100 points."
He had Codex do the planning and CodeBuddy CLI run DeepSeek for execution. The annoyance was logging into each account daily to check in, so he wrote this small tool. At first it had only two features: account switching with auto check-in, and "automatic account rotation for CodeBuddy CLI, so points don't expire unused." The post got 123 likes. The repo was created three days earlier, on Aug 16. By Nov 6 it had 1,750 stars and 234 forks (GitHub, 11-06). It's the author's only public repo.
What it is
A desktop app written in Rust + Tauri under the MIT license, plus a web version on npm. It covers Tencent's AI coding family: WorkBuddy, CodeBuddy IDE, and CodeBuddy CLI, along with the CodeBuddy plugins for VS Code and JetBrains. Both the China and international versions are supported.
Every feature is for people who "have several accounts":
- Log in by QR code and switch the current account with one click;
- Auto check-in daily and keep tokens alive;
- Sort accounts by when their points expire and flag "use first"; the CLI follows this order to switch the default account automatically;
- Copy a session from one account to another, so context survives the switch;
- Points and token stats, plus a floating window that shows agent status.
It only changes the local login state file and offers no API. This matters later, because it's the big difference from similar tools with more stars.
Why people need it: points are per account, and they expire
The demand was created by Tencent's subsidy policy. WorkBuddy launched in March. By September it had 32.4M monthly active users, up 647% month over month (QuestMobile, reported by Sina and China Daily in October). To drive activity, it gives away points: new users get 250 points valid for two weeks, 100 per daily check-in, and 1,000 on the 7th consecutive day (Tencent Cloud Developer Community).
Points are issued per account, daily, and they expire. Each extra account is another free quota, but with many accounts three problems pile up: checking in on each one daily, tracking which account's points expire soon, and losing the conversation context after switching. workbuddy-switch handles all three.
Tencent's subscription terms say "no bulk registration or account sharing." The fact that they wrote this rule explicitly shows many people were doing it.
How the stars came: one post, and constant updates
Shipped first. It was created 8-16 and posted on linux.do 8-19. WorkDaddy, which has the most stars among similar projects, and workbuddy-auto-signin, the most popular check-in script, were both created 8-18, two days later. A reverse proxy that turned credits into an API appeared almost a month later in September. linux.do is where this demand first surfaced and concentrated. Later, WorkDaddy, WorkBuddy Manager, and various reverse-proxy tutorials all posted there, and the README's closing section specifically credits Linux.do.
Kept changing based on what users said. From v0.1.1 on 8-16 to v0.1.62 on 10-12, it shipped 56 releases and 421 commits in under two months. Randomized check-in times, skipping check-in per account, and enterprise-edition points were all added in response to issues. It also has 10 outside contributors. One of them, Mintimate, a blogger in the Tencent Cloud ecosystem, submitted PR #89. In issue #107, a user complained that after switching accounts in CodeBuddy IDE, "migrating chat content is hard." The author replied the same day and shipped a new version that day.
Focused on one platform, full coverage. The general-purpose switcher cockpit-tools has nearly 20k stars, but users in its issues #2327 and #2410 asked for CodeBuddy CLI and the international WorkBuddy version, and it still doesn't support them. Only workbuddy-switch covers these.
Then the long tail. Zhihu has a column about it, Bilibili has a video "WorkBuddy | Auto-claim points, one-click multi-account switching" (about 1,000 views), CSDN has a usage guide, and winget and trendshift list it. The npm version had 1,921 downloads in the last 30 days (npm, 10-07 to 11-05).
So the star curve is flat. 10-17 had 1,332 stars, 11-06 has 1,750, growing 15 to 30 a day. It gained +143 over the last 7 days and +131 over the first 7 days. The biggest single-day gain in the observation window was +52 (10-14). No spike, and no sign of star farming. The fork ratio is 13%, higher than typical repos, which suggests many people actually pull it down and use it.
Real install base has to be estimated from installer download counts. The latest Windows installer has about 15k downloads, the dmg about 1,600, and the Linux package about 800 (GitHub, 11-06). Users are probably somewhere between a few thousand and 10–20 thousand machines (estimate). The 570k cumulative downloads are mostly auto-update pulls of version files, so they shouldn't be counted as installs.
Who it's competing with
This is a crowded gray-market niche. Searching GitHub for workbuddy turns up over 8,000 repos. The same demand has more than a dozen projects with 100+ stars (star counts as of 11-06):
| Project | stars (approx.) | How it differs |
|---|---|---|
| linguo2625469/workbuddy2api-panel | 4,700 | Reverse proxy: turns an account pool into an OpenAI-compatible API you can use outside WorkBuddy |
| ardeyouxipianyi/workbuddy2api-hub | 3,600 | Reverse proxy for Codex / Claude Code; 11-06 announced it's no longer updated |
| babygoton/WorkDaddy | 2,700 | Launched two days later, focused on making a single WorkBuddy better (unattended operation, resume after disconnect, themes); multi-account is a side feature |
| ithtelab/workbuddy-manager | 2,400 | Account pool console plus reverse proxy, aimed at teams and account resellers |
| 88lin/workbuddy-auto-signin | 2,000 | Check-in-only script |
| NextAgentX/qoder-trae-workbuddy-switch | 314 | Copies its model for Trae and Qoder, with similar-sounding names |
| jlcodes99/cockpit-tools | 19,700 | General AI IDE account switcher; incomplete WorkBuddy coverage |
You can see that within the same wave of demand, the reverse proxies have the most stars. They move points out of WorkBuddy for use elsewhere. workbuddy-switch deliberately stayed out of that lane. In the "local account switching" slot it was earliest and most complete, but across the whole ecosystem it isn't the largest. Someone on linux.do said "it's not a reverse proxy, so it's safe," and that lower bar made low-tech users more willing to try it. This helped it hold its position, but the initial boost still came from being first and from the subsidy.
Where it stands now
Tencent is tightening up. 10-17 and 10-23 each saw a large wave of account bans. In issue #189 someone wrote "6 accounts dropped, 4 of them, and the one I'm using got dropped too." Under #198 there's a string of "same here." Someone also asked "where did everyone register their accounts? I want to register a new batch." Others worry too: "One has already stopped, I don't know if this one will keep updating."
The author's last push was v0.1.62 on 10-12. Since then there's been over three weeks of silence, and the reason isn't visible from outside. Stars are still rising, but that's running on existing traffic. The reverse-proxy project workbuddy2api-hub, in the same niche, announced it was no longer being updated on 11-06. How long tools like these last depends on how Tencent manages them.
If it were you
One-line verdict: Don't build another WorkBuddy switcher. This slot already has a first mover, the niche is crowded, and the platform is cracking down. What's worth learning is the playbook: when a big company's AI tool first hands out expiring per-account credits, whoever makes multi-account management smooth first can pick up a steady stream of stars in the community.
Who it suits: Developers who already hang out in communities like linux.do, use the product heavily themselves, and can ship several versions a week in response to issues. You're going for a few hundred to a thousand-plus stars and a name in the circle, not a project you'll maintain for years.
Who it doesn't suit: Anyone who wants a long-term project to put on a résumé as a flagship piece; anyone uncomfortable with their project being tied to "bulk registration, violating platform terms"; anyone unwilling to ship a same-day release every time the platform changes.
How to do it:
- Watch AI coding tools like Trae, Qoder, and Kiro that are handing out credits. Check whether their credits are per account, issued daily, and expiring. If all three hold, there's demand for multi-account management tools.
- Port the design directly: expiry-first ordering, automatic CLI rotation, auto check-in, and carrying the session across switches. Carrying context across accounts is the part few people build and users want most.
- Go deep on one platform and cover all its surfaces (desktop, CLI, IDE plugins, China and international versions). General-purpose all-in-one switchers always have gaps, and that's where your position is.
- Local changes only, no reverse proxy. You'll get fewer stars, but the project is less likely to be named and banned by the platform.
How to get users: Post an open source promo on linux.do, opening the way XBCHH did, explaining how many accounts you run, how you use them daily, and which step annoys you. Then reply on help threads like "points aren't enough" or "what do I do after getting banned." Add a Zhihu or CSDN usage guide, and get listed on winget.
When to be early: Within the first week after the platform announces its credit giveaway. workbuddy-switch was only two days ahead of the runner-up, but two days was enough to make it the first one recommended in the switching slot.
Signs you've read it wrong: More than a dozen similar projects appear on GitHub within three days of a new platform's subsidy launch, or the platform switches to per-person credits in its first month, or it starts mass-banning multi-account users. The first means too many people jumped early. The second means the demand is gone.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one babygoton/WorkDaddy Open source 2026-08-18 2691 stars, 7 days +320 Enhancements for a single WorkBuddy (check-in travel, unattended operation, resume, themes), with multi-account as a side feature; more stars than it linguo2625469/workbuddy2api-panel Open source 2026-09-12 4722 star / 1691 fork Reverse-proxy route that turns an account pool into an OpenAI-compatible API for use outside WorkBuddy; it only switches accounts locally ardeyouxipianyi/workbuddy2api-hub Open source 2026-09-12 3581 stars, 7 days +362 Multi-account reverse-proxy gateway for Codex / Claude Code ithtelab/workbuddy-manager Open source 2026-09-11 2438 star Account-pool console plus reverse proxy and key distribution, aimed at teams or account resellers 88lin/workbuddy-auto-signin Open source 2026-08-18 1993 star Check-in script only jlcodes99/cockpit-tools Open source 2026-01-16 19741 star A general AI IDE account switcher. CodeBuddy CLI and the international WorkBuddy are both missing (issues #2327, #2410). This one focuses on the WorkBuddy family and covers all five clients. NextAgentX/qoder-trae-workbuddy-switch Open source 2026-09-16 314 star Same shape extended to Trae/Qoder, added later to catch up Tencent Buddy One / official account system Big-company features 2026-10 WorkBuddy 32.4M MAU The official side unified accounts and credits, but bans bulk registration and account sharing, and doesn't do multi-account rotation - Where users come from
- Verified linux.do open-source promo post: https://linux.do/t/topic/2775881, 2026-08-19,123 likes; README credits Linux.do
- Verified Platform event: WorkBuddy breakout plus check-in credit subsidies: QuestMobile September MAU 32.4M, +647% MoM; new users get 250 credits, daily check-in 100, streak day 7 1000
- Verified Zhihu / Bilibili / CSDN long-tail content and SEO: Zhihu column p/2074456638245828372; Bilibili BV1JaHA6eEZK, about 1000 views; CSDN developer guide
- Verified Distribution and indexing (winget/winstall, npm, trendshift): winstall.app/apps/ChangeXbc.WorkBuddySwitch; npm 1921 monthly downloads; trendshift 185516
- Inferred X / media: x-radar finds no big-account mentions in the past 90 days
changexbc/workbuddy-switch: why it took off
Channel: GitHub · repo created 2026-08-16 · 1750 stars / 234 forks (our GitHub repo, 2026-11-06) · Rust + Tauri · MIT
Bottom line
It didn't blow up on its own. It rode WorkBuddy's breakout: WorkBuddy hit 2026 September MAU of 32.4M (QuestMobile), helped by "250 credits for signing up + 100 credits per daily check-in" to drive activity. A group of linux.do developers opened several accounts to collect free credits for DeepSeek, and once you have many accounts, manual switching is painful. workbuddy-switch was the earliest complete tool for this need (repo created 8-16, posted on linux.do 8-19), bundling account switching, check-ins, expiry-sorted credits, automatic CLI rotation and cross-account session copying into one desktop app. The author then shipped 56 releases in 82 days with 421 commits, following user requests, so stars have climbed steadily. It's not the biggest in the category either: WorkDaddy and the workbuddy2api series had more stars over the same period.
1. What it is
A desktop app (plus an npm package with a web UI) for multi-account switching across Tencent WorkBuddy, CodeBuddy IDE, CodeBuddy CLI, and the VS Code / JetBrains CodeBuddy plugins, supporting both the China and international editions. Features: OAuth QR login and one-click switching; sessions copied to the target account under a new id; "linked sessions" for incremental cross-account sync and conflict handling; accounts sorted by how soon credits expire, with a "use first" flag; CodeBuddy CLI auto-rotates its default account by credit urgency; automatic check-ins and token keepalive; credit and token statistics; and a built-in Agent Companion floating window. Sources: README, Zhihu introduction.
2. Data
- Stars: 10-17 is 1332,11-06 is 1750, growing steadily by 15 to 30 per day. Last 7 days +143, first 7 days +131. Peak single-day gain in the observed window was +52 (10-14). Never trended (our GitHub repo). By this math, roughly the first ~1300 stars came between mid-August and mid-October, mostly in the first two months. The stargazers API doesn't allow reading, so the daily curve can't be pulled.
- fork count 234, forks at 13% of stars, above the typical repo. Open issues 36; the most discussed are real usage problems like 401 dropping, white screens, and WeCom QR-code login (GitHub issues).
- Releases: v0.1.1 (2026-08-16) to v0.1.62 (2026-10-12), 56 releases total. 421 commits, mostly from the author, plus 10 other contributors, including Tencent Cloud blogger Mintimate (PR #89 added per-account check-in skipping). The last push was 10-12, and there have been no updates for over 3 weeks, but stars are still rising.
- Downloads (GitHub API, 11-06): cumulative downloads across all release assets are 570k, but most are the auto-updater fetching latest.json (the latest version alone has 250k), so that's not a proxy for installs. Actual installer downloads for the latest version: Windows exe about 15k, dmg about 1600, deb/AppImage about 800. So real users are likely in the thousands to 10-20 thousand machines range (rough estimate, unverified).
- npm package workbuddy-switch: 30 downloads in the last 1921 days (api.npmjs.org, 10-07 to 11-05).
3. Competitors (same need: WorkBuddy/CodeBuddy multi-account, collecting free credits)
Star counts come from our GitHub repo (11-06); gain_7d is stars gained in the last 7 days.
| Name | Form | Launched | Scale | How it differs |
|---|---|---|---|---|
| babygoton/WorkDaddy | Open-source desktop enhancer | 2026-08-18 | 2691 stars, 7 days +320 | Launched two days later, with more stars and faster growth. It's a "built-in WorkBuddy enhancer": cat-themed check-in trips, do-not-disturb unattended long tasks, resume after interruption, prompts, themes. It focuses on making a single WorkBuddy nicer to use; multi-account is just one feature. |
| linguo2625469/workbuddy2api-panel | Open-source reverse-proxy gateway | 2026-09-12 | 4722 star,1691 fork | Turns the account pool into an OpenAI-compatible API so you can use credits outside WorkBuddy. This is the reverse-proxy route, with higher ban risk; it does local switching and doesn't touch reverse proxying. |
| ardeyouxipianyi/workbuddy2api-hub | Open-source reverse proxy | 2026-09-12 | 3581 stars, 7 days +362 | Same as above, and can also connect Codex / Claude Code |
| ithtelab/workbuddy-manager | Open-source account-pool console + reverse proxy | 2026-09-11 | 2438 star | Bulk management and key distribution, aimed at "account resellers / teams" |
| 88lin/workbuddy-auto-signin | Python check-in script | 2026-08-18 | 1993 star | Check-ins only, plus Qoder |
| dingminhua/dsh-connect-workbuddy | Open-source bridge | 2026-08-28 | 1182 stars, 7 days +330 | Plugs WorkBuddy models into DeepSeek Harness |
| jlcodes99/cockpit-tools | General AI IDE account switcher | 2026-01-16 | 19741 star | A do-it-all switcher that supports CodeBuddy IDE, but users in the issues are asking for CLI and international WorkBuddy support (#2327, #2410). This one is WorkBuddy-specific and covers more. |
| farion1231/cc-switch | General CLI config switcher | 2025-08 | 150k stars | Someone filed issue #5802 asking for WorkBuddy support; not built yet |
| NextAgentX/qoder-trae-workbuddy-switch | Open-source switcher | 2026-09-16 | 314 star | Extends this same shape to Trae / Qoder, with the name and description copying it |
| Tencent's official Buddy One / built-in multi-account | Big-company features | 2026-10 | — | The official system unifies accounts and credits but does not support rotating multiple accounts to pool credits; official policy also explicitly bans bulk registration and account sharing (subscription policy) |
Verdict: this is a crowded gray ecosystem. Searching GitHub for workbuddy turns up 8314 repos, and the same need has more than a dozen projects with 100+ stars. Its spot is the earliest and most complete in the "local multi-client switching" slot, but it isn't the most-starred across the whole ecosystem.
4. Where users come from
- First posted on linux.do (confirmed): author XBCHH posted [Open-source tool] WorkBuddySwitch on 8-19 with the open-source promo tag, 123 likes. The opening explains the motivation: "Tencent CodeBuddy gives credits to run DeepSeek... I registered three accounts, and each one claims 100 credits a day from check-ins, but switching accounts is a hassle". The README closes by crediting Linux.do. Since then, linux.do has carried posts on WorkDaddy, workbuddy-switch-plus, WorkBuddy Manager, and reverse-proxy account-farming tutorials. The origin and hub of this need is linux.do.
- WorkBuddy's own breakout (confirmed, timing): launched Mar 9, June monthly visits 21M, September MAU 32.4M, +647% MoM (Sina/Kuai Keji, China Daily). Tencent uses credits to drive activity: new users get 250 credits (valid two weeks), daily check-in 100, streak day 7 1000 (Tencent Cloud developer community). Credits expire, and the official side keeps adding models (Hy4 preview free for two weeks from 8-28, X @WorkBuddy_AI), so "farm multiple accounts and use what expires first" has real value.
- Long-tail content and SEO (confirmed, modest volume): there's a Zhihu column introducing it, a Bilibili video, "WorkBuddy | Auto-claim credits, one-click multi-account switching..." (about 1000 views), a CSDN developer guide, and listings on winstall/winget and trendshift. Zhihu questions like "WorkBuddy credits aren't enough and the flagship plan is pricey, how does everyone handle it?" and Tencent Cloud community how-tos on "multi-account credit pool + auto model switching" both funnel traffic to the category.
- X / media: x-radar finds no big-account reposts of this project in the last 90 days; no press coverage.
- No sign of paid promotion or star-farming: growth is steady, no spikes, and it has never trended.
5. Why this one (the reasons)
- The demand was manufactured by platform subsidies: credits are issued per account, per day, and they expire, so every extra account is another free allowance. The official policy explicitly bans "bulk registration and account sharing," which suggests plenty of people are doing it anyway.
- Took the first spot: created the repo 8-16, posted on linux.do 8-19. WorkDaddy and the check-in scripts came two days later, and the reverse-proxy series nearly a month later. The earliest post captured the most switching traffic.
- Full coverage: WorkBuddy plus CodeBuddy's IDE, CLI, VS Code, and JetBrains clients, across both China and international editions. General switchers like cockpit-tools lack CodeBuddy CLI and international WorkBuddy, so users came here instead (cockpit issues #2327, #2410).
- A feature few others have: cross-account session copying and linking: your context survives an account switch. This is the most practical pain point for people juggling several accounts; issue #107 asks for it explicitly.
- Fast iteration: 56 releases and 421 commits. Randomized check-in windows, per-account check-in skipping, and enterprise-edition credits were all added in response to issues, and the community contributes PRs too.
- Feels "not a reverse proxy": it only modifies local login-state files and exposes no API. Linux.do users see it as safer (one post, 2923357, has someone saying "this isn't a reverse proxy, it's very safe"), so less technical users feel comfortable adopting it.
6. Differentiation: is that why it took off?
Three differentiators: WorkBuddy/CodeBuddy-specific, full multi-client coverage; cross-account session copying and linking; and sorting by credit-expiry urgency plus automatic CLI rotation. These three are why it holds the "local switching" slot and collects forks and issues. But what got it going was mainly WorkBuddy's subsidies and breakout, plus being first. The differentiation is why it holds its spot, not why it grew. In the same wave of demand, projects that reverse-proxy and turn credits into an API have more stars, suggesting the bigger need is "use the credits somewhere else," a line this project deliberately didn't take.
7. Risks and status
- Twice, 10-17 and 10-23, there were large-scale 401 account drops; issues #189 and #198 include people saying "all 8 of my accounts are gone" and "official seems to be checking for reverse proxies." Tencent is tightening up, and how long tools like this last depends on how Tencent enforces.
- The author hasn't pushed since 10-12. Maybe the pace slowed, or maybe they don't want to touch it after the risk-control crackdowns. Stars are still rising on existing traffic.
- Tracking credits, linking sessions: these features have general value. The author already split the floating window into a standalone agent-companion (8 stars, didn't take off).
8. Visibility
Whispered around in small circles: Chinese developer communities on linux.do, Zhihu, Bilibili, and CSDN. It never made trending, and no big X accounts or media covered it. But the whole "free WorkBuddy credits tool" category is already crowded (8314 repos in search, a dozen-plus with 100+ stars), so the demand is hardly a secret.
9. Copycats
- Hyact/workbuddy-switch-plus (45 stars; openly forked from it and renamed, adding local OpenAI/Anthropic endpoints)
- NextAgentX/qoder-trae-workbuddy-switch (314 stars; same shape, extended to Trae and Qoder)
- Forks like heylumen/workbuddy-switch-tidy; under the GitHub topic "workbuddy-switch", some projects combine it with antigravity-tools
- Parallel competitors: WorkDaddy, xmgzxmgz/workbuddy-account-hub, FlapPearLabs/workbuddy-toolkit, Senguk520/CodeRelay-tools
10. What to borrow
- Big companies hand out free quotas per account, issued daily and expiring, which breeds multi-account management tools. Whenever a new AI client launches with subsidies, whoever posts first on linux.do gets the first wave. Trae, Qoder, and Kiro are all replaying this playbook.
- Sorting credits by expiry, automatic rotation, carrying context across accounts: this design can be copied to any "multi-account quota" scenario.
- Build a dedicated tool for a single platform and beat the general-purpose all-in-one tool (cockpit-tools) on depth.
11. Still unclear
- The daily star curve for the first 1300 stars isn't available (the stargazers API doesn't allow reading it), so it's unclear whether it spiked during the linux.do launch days or grew slowly.
- Real install counts can only be roughly estimated from installer download numbers.
- Why the author stopped maintaining it after 10-12: risk controls, being summoned, or just busy. Unverified.
- Whether Tencent will launch a large-scale account ban next is unknown.