[{"data":1,"prerenderedAt":556},["ShallowReactive",2],{"navigation_docs_zh":3,"-zh-docs-vtoken-claude-code":140,"-zh-docs-vtoken-claude-code-surround":551},[4,15,58,90],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"快速开始",false,"\u002Fzh\u002Fdocs\u002Fgetting-started","zh\u002Fdocs\u002F1.getting-started",[10],{"title":11,"path":12,"stem":13,"icon":14},"开始使用","\u002Fzh\u002Fdocs\u002Fgetting-started\u002Finstallation","zh\u002Fdocs\u002F1.getting-started\u002F1.installation","i-lucide-download",{"title":16,"icon":6,"path":17,"stem":18,"children":19},"Taypay v1","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1","zh\u002Fdocs\u002Ftaypay-1-v1\u002Findex",[20,22,26,30,34,38,42,46,50,54],{"title":21,"path":17,"stem":18},"标准开放 API",{"title":23,"path":24,"stem":25},"认证参数","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication","zh\u002Fdocs\u002Ftaypay-1-v1\u002F01-authentication",{"title":27,"path":28,"stem":29},"签名规则","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature","zh\u002Fdocs\u002Ftaypay-1-v1\u002F02-signature",{"title":31,"path":32,"stem":33},"接口说明","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis","zh\u002Fdocs\u002Ftaypay-1-v1\u002F03-order-apis",{"title":35,"path":36,"stem":37},"创建订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F04-api-order-create",{"title":39,"path":40,"stem":41},"查询订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-1-v1\u002F05-api-order-query",{"title":43,"path":44,"stem":45},"关闭订单接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close","zh\u002Fdocs\u002Ftaypay-1-v1\u002F06-api-order-close",{"title":47,"path":48,"stem":49},"发起退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create","zh\u002Fdocs\u002Ftaypay-1-v1\u002F07-api-refund-create",{"title":51,"path":52,"stem":53},"支付通知","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification","zh\u002Fdocs\u002Ftaypay-1-v1\u002F08-notification",{"title":55,"path":56,"stem":57},"托管收银台与订单状态","\u002Fzh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status","zh\u002Fdocs\u002Ftaypay-1-v1\u002F09-checkout-status",{"title":59,"icon":6,"path":60,"stem":61,"children":62},"Taypay Epay","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay","zh\u002Fdocs\u002Ftaypay-2-epay\u002Findex",[63,65,68,71,74,78,82,86],{"title":64,"path":60,"stem":61},"易支付兼容 API",{"title":27,"path":66,"stem":67},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature","zh\u002Fdocs\u002Ftaypay-2-epay\u002F01-signature",{"title":31,"path":69,"stem":70},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis","zh\u002Fdocs\u002Ftaypay-2-epay\u002F02-order-apis",{"title":35,"path":72,"stem":73},"\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi","zh\u002Fdocs\u002Ftaypay-2-epay\u002F03-api-mapi",{"title":75,"path":76,"stem":77},"创建订单接口(跳转)","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit","zh\u002Fdocs\u002Ftaypay-2-epay\u002F04-api-submit",{"title":79,"path":80,"stem":81},"订单查询接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query","zh\u002Fdocs\u002Ftaypay-2-epay\u002F05-api-order-query",{"title":83,"path":84,"stem":85},"订单退款接口","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund","zh\u002Fdocs\u002Ftaypay-2-epay\u002F06-api-refund",{"title":87,"path":88,"stem":89},"支付方式与字段映射","\u002Fzh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings","zh\u002Fdocs\u002Ftaypay-2-epay\u002F07-mappings",{"title":91,"icon":6,"path":92,"stem":93,"children":94},"VToken","\u002Fzh\u002Fdocs\u002Fvtoken","zh\u002Fdocs\u002Fvtoken\u002Findex",[95,96,100,104,108,112,116,120,124,128,132,136],{"title":91,"path":92,"stem":93},{"title":97,"path":98,"stem":99},"接入 AstrBot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fastrbot","zh\u002Fdocs\u002Fvtoken\u002Fastrbot",{"title":101,"path":102,"stem":103},"接入 Claude Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fclaude_code","zh\u002Fdocs\u002Fvtoken\u002Fclaude_code",{"title":105,"path":106,"stem":107},"接入 Crush","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fcrush","zh\u002Fdocs\u002Fvtoken\u002Fcrush",{"title":109,"path":110,"stem":111},"接入 Hermes","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fhermes","zh\u002Fdocs\u002Fvtoken\u002Fhermes",{"title":113,"path":114,"stem":115},"接入 Kilo Code","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fkilo_code","zh\u002Fdocs\u002Fvtoken\u002Fkilo_code",{"title":117,"path":118,"stem":119},"接入 Langcli","\u002Fzh\u002Fdocs\u002Fvtoken\u002Flangcli","zh\u002Fdocs\u002Fvtoken\u002Flangcli",{"title":121,"path":122,"stem":123},"接入 nanobot","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fnanobot","zh\u002Fdocs\u002Fvtoken\u002Fnanobot",{"title":125,"path":126,"stem":127},"接入 OpenClaw","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopenclaw","zh\u002Fdocs\u002Fvtoken\u002Fopenclaw",{"title":129,"path":130,"stem":131},"接入 OpenCode","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fopencode","zh\u002Fdocs\u002Fvtoken\u002Fopencode",{"title":133,"path":134,"stem":135},"接入 Reasonix","\u002Fzh\u002Fdocs\u002Fvtoken\u002Freasonix","zh\u002Fdocs\u002Fvtoken\u002Freasonix",{"title":137,"path":138,"stem":139},"接入 WorkBuddy \u002F CodeBuddy","\u002Fzh\u002Fdocs\u002Fvtoken\u002Fworkbuddy","zh\u002Fdocs\u002Fvtoken\u002Fworkbuddy",{"id":141,"title":101,"body":142,"description":544,"extension":545,"links":546,"meta":547,"navigation":548,"path":102,"seo":549,"stem":103,"__hash__":550},"docs_zh\u002Fzh\u002Fdocs\u002Fvtoken\u002Fclaude_code.md",{"type":143,"value":144,"toc":534},"minimark",[145,149,154,157,172,175,295,298,345,348,369,380,384,389,392,395,417,420,429,432,451,464,468,471,478,492,495,530],[146,147,148],"p",{},"Claude Code 是一个运行在终端内的 AI 编程助手。VToken 通过 Anthropic Messages 兼容接口接入 Claude Code。",[150,151,153],"h2",{"id":152},"从现有安装中迁移到-vtoken","从现有安装中迁移到 VToken",[146,155,156],{},"如果你已经安装了 Claude Code，只需修改以下环境变量，其中 API Key 在 VToken Platform 获取。",[146,158,159,163,164,167,168,171],{},[160,161,162],"code",{},"ANTHROPIC_BASE_URL"," 填写 VToken 网关根地址即可。Claude Code 会请求 Anthropic Messages 格式的 ",[160,165,166],{},"\u002Fv1\u002Fmessages","，不要额外追加 ",[160,169,170],{},"\u002Fanthropic","。",[146,173,174],{},"Linux \u002F Mac 用户，直接执行：",[176,177,182],"pre",{"className":178,"code":179,"language":180,"meta":181,"style":181},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export ANTHROPIC_BASE_URL=https:\u002F\u002Fapi.vtoken.cc\nexport ANTHROPIC_AUTH_TOKEN=\u003C你的 VToken API Key>\nexport ANTHROPIC_MODEL=gpt5.5\nexport ANTHROPIC_DEFAULT_OPUS_MODEL=gpt5.5\nexport ANTHROPIC_DEFAULT_SONNET_MODEL=gpt5.5\nexport ANTHROPIC_DEFAULT_HAIKU_MODEL=gpt5.5\nexport CLAUDE_CODE_SUBAGENT_MODEL=gpt5.5\nexport CLAUDE_CODE_EFFORT_LEVEL=high\n","bash","",[160,183,184,204,221,234,246,258,270,282],{"__ignoreMap":181},[185,186,189,193,197,201],"span",{"class":187,"line":188},"line",1,[185,190,192],{"class":191},"spNyl","export",[185,194,196],{"class":195},"sTEyZ"," ANTHROPIC_BASE_URL",[185,198,200],{"class":199},"sMK4o","=",[185,202,203],{"class":195},"https:\u002F\u002Fapi.vtoken.cc\n",[185,205,207,209,212,215,218],{"class":187,"line":206},2,[185,208,192],{"class":191},[185,210,211],{"class":195}," ANTHROPIC_AUTH_TOKEN",[185,213,214],{"class":199},"=\u003C",[185,216,217],{"class":195},"你的 VToken API Key",[185,219,220],{"class":199},">\n",[185,222,224,226,229,231],{"class":187,"line":223},3,[185,225,192],{"class":191},[185,227,228],{"class":195}," ANTHROPIC_MODEL",[185,230,200],{"class":199},[185,232,233],{"class":195},"gpt5.5\n",[185,235,237,239,242,244],{"class":187,"line":236},4,[185,238,192],{"class":191},[185,240,241],{"class":195}," ANTHROPIC_DEFAULT_OPUS_MODEL",[185,243,200],{"class":199},[185,245,233],{"class":195},[185,247,249,251,254,256],{"class":187,"line":248},5,[185,250,192],{"class":191},[185,252,253],{"class":195}," ANTHROPIC_DEFAULT_SONNET_MODEL",[185,255,200],{"class":199},[185,257,233],{"class":195},[185,259,261,263,266,268],{"class":187,"line":260},6,[185,262,192],{"class":191},[185,264,265],{"class":195}," ANTHROPIC_DEFAULT_HAIKU_MODEL",[185,267,200],{"class":199},[185,269,233],{"class":195},[185,271,273,275,278,280],{"class":187,"line":272},7,[185,274,192],{"class":191},[185,276,277],{"class":195}," CLAUDE_CODE_SUBAGENT_MODEL",[185,279,200],{"class":199},[185,281,233],{"class":195},[185,283,285,287,290,292],{"class":187,"line":284},8,[185,286,192],{"class":191},[185,288,289],{"class":195}," CLAUDE_CODE_EFFORT_LEVEL",[185,291,200],{"class":199},[185,293,294],{"class":195},"high\n",[146,296,297],{},"Windows 用户在 PowerShell 中执行：",[176,299,303],{"className":300,"code":301,"language":302,"meta":181,"style":181},"language-powershell shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","$env:ANTHROPIC_BASE_URL=\"https:\u002F\u002Fapi.vtoken.cc\"\n$env:ANTHROPIC_AUTH_TOKEN=\"\u003C你的 VToken API Key>\"\n$env:ANTHROPIC_MODEL=\"gpt5.5\"\n$env:ANTHROPIC_DEFAULT_OPUS_MODEL=\"gpt5.5\"\n$env:ANTHROPIC_DEFAULT_SONNET_MODEL=\"gpt5.5\"\n$env:ANTHROPIC_DEFAULT_HAIKU_MODEL=\"gpt5.5\"\n$env:CLAUDE_CODE_SUBAGENT_MODEL=\"gpt5.5\"\n$env:CLAUDE_CODE_EFFORT_LEVEL=\"high\"\n","powershell",[160,304,305,310,315,320,325,330,335,340],{"__ignoreMap":181},[185,306,307],{"class":187,"line":188},[185,308,309],{},"$env:ANTHROPIC_BASE_URL=\"https:\u002F\u002Fapi.vtoken.cc\"\n",[185,311,312],{"class":187,"line":206},[185,313,314],{},"$env:ANTHROPIC_AUTH_TOKEN=\"\u003C你的 VToken API Key>\"\n",[185,316,317],{"class":187,"line":223},[185,318,319],{},"$env:ANTHROPIC_MODEL=\"gpt5.5\"\n",[185,321,322],{"class":187,"line":236},[185,323,324],{},"$env:ANTHROPIC_DEFAULT_OPUS_MODEL=\"gpt5.5\"\n",[185,326,327],{"class":187,"line":248},[185,328,329],{},"$env:ANTHROPIC_DEFAULT_SONNET_MODEL=\"gpt5.5\"\n",[185,331,332],{"class":187,"line":260},[185,333,334],{},"$env:ANTHROPIC_DEFAULT_HAIKU_MODEL=\"gpt5.5\"\n",[185,336,337],{"class":187,"line":272},[185,338,339],{},"$env:CLAUDE_CODE_SUBAGENT_MODEL=\"gpt5.5\"\n",[185,341,342],{"class":187,"line":284},[185,343,344],{},"$env:CLAUDE_CODE_EFFORT_LEVEL=\"high\"\n",[146,346,347],{},"配置完成后执行：",[176,349,351],{"className":178,"code":350,"language":180,"meta":181,"style":181},"cd \u002Fpath\u002Fto\u002Fmy-project\nclaude\n",[160,352,353,363],{"__ignoreMap":181},[185,354,355,359],{"class":187,"line":188},[185,356,358],{"class":357},"s2Zo4","cd",[185,360,362],{"class":361},"sfazB"," \u002Fpath\u002Fto\u002Fmy-project\n",[185,364,365],{"class":187,"line":206},[185,366,368],{"class":367},"sBMFI","claude\n",[146,370,371,372,375,376,379],{},"需要更深推理时，可以把 ",[160,373,374],{},"CLAUDE_CODE_EFFORT_LEVEL"," 改为 ",[160,377,378],{},"max","，但这会增加 token 消耗。",[150,381,383],{"id":382},"从零安装-claude-code","从零安装 Claude Code",[385,386,388],"h3",{"id":387},"_1-安装-claude-code","1. 安装 Claude Code",[146,390,391],{},"推荐使用 Claude Code 官方安装方式：",[146,393,394],{},"macOS \u002F Linux \u002F WSL:",[176,396,398],{"className":178,"code":397,"language":180,"meta":181,"style":181},"curl -fsSL https:\u002F\u002Fclaude.ai\u002Finstall.sh | bash\n",[160,399,400],{"__ignoreMap":181},[185,401,402,405,408,411,414],{"class":187,"line":188},[185,403,404],{"class":367},"curl",[185,406,407],{"class":361}," -fsSL",[185,409,410],{"class":361}," https:\u002F\u002Fclaude.ai\u002Finstall.sh",[185,412,413],{"class":199}," |",[185,415,416],{"class":367}," bash\n",[146,418,419],{},"Windows PowerShell:",[176,421,423],{"className":300,"code":422,"language":302,"meta":181,"style":181},"irm https:\u002F\u002Fclaude.ai\u002Finstall.ps1 | iex\n",[160,424,425],{"__ignoreMap":181},[185,426,427],{"class":187,"line":188},[185,428,422],{},[146,430,431],{},"也可以使用 npm 安装，此方式需要 Node.js 18+：",[176,433,435],{"className":178,"code":434,"language":180,"meta":181,"style":181},"npm install -g @anthropic-ai\u002Fclaude-code\n",[160,436,437],{"__ignoreMap":181},[185,438,439,442,445,448],{"class":187,"line":188},[185,440,441],{"class":367},"npm",[185,443,444],{"class":361}," install",[185,446,447],{"class":361}," -g",[185,449,450],{"class":361}," @anthropic-ai\u002Fclaude-code\n",[176,452,454],{"className":178,"code":453,"language":180,"meta":181,"style":181},"claude --version\n",[160,455,456],{"__ignoreMap":181},[185,457,458,461],{"class":187,"line":188},[185,459,460],{"class":367},"claude",[185,462,463],{"class":361}," --version\n",[385,465,467],{"id":466},"_2-配置环境变量","2. 配置环境变量",[146,469,470],{},"同上，配置 VToken Anthropic API 兼容环境变量，VToken API Key 来自 VToken Platform。",[385,472,474,475,477],{"id":473},"_3-进入项目目录执行-claude-命令","3. 进入项目目录，执行 ",[160,476,460],{}," 命令",[176,479,480],{"className":178,"code":350,"language":180,"meta":181,"style":181},[160,481,482,488],{"__ignoreMap":181},[185,483,484,486],{"class":187,"line":188},[185,485,358],{"class":357},[185,487,362],{"class":361},[185,489,490],{"class":187,"line":206},[185,491,368],{"class":367},[150,493,494],{"id":494},"常见问题",[496,497,498,513,527],"ul",{},[499,500,501,504,505,507,508,167,511,171],"li",{},[160,502,503],{},"404"," 或找不到接口：确认 ",[160,506,162],{}," 是 ",[160,509,510],{},"https:\u002F\u002Fapi.vtoken.cc",[160,512,170],{},[499,514,515,518,519,522,523,526],{},[160,516,517],{},"401"," 或鉴权失败：确认 ",[160,520,521],{},"ANTHROPIC_AUTH_TOKEN"," 填写的是 VToken API Key。如果之前设置过 ",[160,524,525],{},"ANTHROPIC_API_KEY","，建议先清理旧值后重新启动终端。",[499,528,529],{},"模型不存在：以 VToken Platform 中展示的模型 ID 为准。",[531,532,533],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":181,"searchDepth":206,"depth":206,"links":535},[536,537,543],{"id":152,"depth":206,"text":153},{"id":382,"depth":206,"text":383,"children":538},[539,540,541],{"id":387,"depth":223,"text":388},{"id":466,"depth":223,"text":467},{"id":473,"depth":223,"text":542},"3. 进入项目目录，执行 claude 命令",{"id":494,"depth":206,"text":494},"在 Claude Code 中接入 VToken。","md",null,{},true,{"title":101,"description":544},"p8XR56PaG0aW_hyazJmSL7--g8wUHNoRdFGRRThnDqs",[552,554],{"title":97,"path":98,"stem":99,"description":553,"children":-1},"接入 AstrBot 的 VToken 配置。",{"title":105,"path":106,"stem":107,"description":555,"children":-1},"在 Crush 中配置 VToken。",1781853834366]