3304711297

Workbuddy2api — Communication skill for Claude Code

Communication community

腾讯 WorkBuddy / CodeBuddy 订阅转本地标准 API 网关(Tauri v2 桌面端).

How to install Workbuddy2api

This entry records only its repository, not the path inside it, so there is no exact command to give. Open 3304711297/workbuddy2api and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Workbuddy2api does

腾讯 WorkBuddy / CodeBuddy 订阅转本地标准 API 网关(Tauri v2 桌面端)。原生双协议兼容 OpenAI (/v1/chat/completions) 与 Anthropic Messages (/v1/messages),直连驱动 Claude Code CLI、Hermes Agent 等智能体;含多账号资产看板、夜间限免感知与风控削峰加固。

Alternatives in Communication

  • Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
  • Claude Code Webui — Web-based interface for Claude CLI with streaming chat responses 969 ★
  • Opencli Skill — Use opencli CLI to interact with social/content websites (Bilibili, Zhihu, Twitter/X, YouTube, Weibo, 小红书, V2E 804 ★

README

🚀 WorkBuddy2API

独立桌面控制台 · WorkBuddy 转 OpenAI / Anthropic / Responses 三协议 API 网关 · 多账号资产管理 · Coding Agent 接入引导

**说明**:本项目原名 `codebuddy2openai`。随着架构全面升级并原生支持 **Anthropic Messages (`/v1/messages`)** 与 **OpenAI Responses (`/v1/responses`)** 协议,本项目已正式更名为 **WorkBuddy2API**,提供兼顾 OpenAI Chat、Responses 与 Anthropic 三大主流生态的统一本地 API 网关。

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey.svg)](https://github.com/3304711297/workbuddy2api) [![Protocol](https://img.shields.io/badge/Protocol-OpenAI%20Chat%20%7C%20Anthropic%20Messages%20%7C%20Codex%20Responses-green.svg)](#-核心接口与协议速查) [![Tauri](https://img.shields.io/badge/Tauri-v2-24C8D8.svg?logo=tauri)](https://tauri.app/) [![Python](https://img.shields.io/badge/Python-3.10%2B-3776AB.svg?logo=python)](https://www.python.org/)

无需下载或安装原版腾讯 WorkBuddy 客户端,直接在浏览器中完成网页授权,
将腾讯代码助手能力转换为标准的 OpenAI (/v1/chat/completions)Anthropic (/v1/messages)Responses (/v1/responses) 三协议接口,
原生直连驱动 Codex CLI、Claude Code CLI、Hermes Agent、Cline、Roo Code、Cherry Studio 等各类主流 Coding Agent 与开发工具!


✨ 核心特性

  • 🔄 原生三协议网关支持 (Tri-Protocol Gateway)
    • OpenAI Responses 协议 (POST /v1/responses):采用解耦模块设计(responses_compat.py 请求双向转换与 Responses 语义事件流状态机),原生支持 Codex CLI(wire_api="responses")、OpenCode 等长上下文 Agent,支持流式语义事件与非流式响应;SSE 事件完整携带 sequence_number / response_id / item_id 规范字段;原生支持 input_image 多模态输入(自动内联为 data URI)。内建可选 Codex 长上下文最小语义闭包投影压缩 (responses_projection.py),默认关闭(safe,保全语义),可经 --optimize-context / WORKBUDDY2API_OPTIMIZE_CONTEXT=1 / 请求体 optimize_context: true 显式开启。
    • Anthropic Messages 协议 (POST /v1/messages):采用解耦模块设计(anthropic_compat.py 请求响应双向翻译、anthropic_stream.py SSE 事件状态机),原生直连驱动官方 Claude Code CLI、Cline、Roo C