游乐游手机版
首页/AI热点日报/热点详情

如何顺利完成CodeBuddy CLI工具在Windows系统上的详细安装教程

类型:热点整理2026-07-05
在Windows安装CodeBuddyCLI:先安装Node jsLTSv18+并勾选AddtoPATH;以管理员身份运行PowerShell,设置执行策略为RemoteSigned;通过npm全局安装或原生脚本安装;最后新开窗口运行codebuddy-v验证版本。

要在Windows系统上顺利完成CodeBuddy CLI工具的安装,首先需要配置好Node.js环境,并确保执行权限正确设置,否则npm命令一运行就会报错,后续步骤无法推进。下面整理了完整的安装指南,按步骤操作即可。

检查并安装Node.js运行环境

打开Windows PowerShell,注意务必以管理员身份运行——右击“开始”按钮,选择“Windows PowerShell(管理员)”。然后输入以下两条命令进行验证:

node -vnpm -v

如果系统显示“不是内部或外部命令”,说明Node.js尚未安装或PATH环境变量未正确配置。此时需要前往 nodejs.org/zh-cn 下载LTS版本(例如v20.11.x)。安装过程中务必勾选“Add to PATH”选项,否则即使安装完成,后续也无法在任意路径下调用npm。

如果当前Node.js版本低于v18.0.0(比如显示v16.20.2),则不符合CodeBuddy CLI的最低版本要求,必须卸载旧版本,重新安装LTS新版。

解决PowerShell执行策略拦截问题

即使Node.js和npm都已就绪,Windows默认还会阻止远程脚本的执行,导致安装命令被拒绝。这一步很容易被忽略,但至关重要。

在管理员PowerShell中运行以下命令:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

系统会弹出确认提示,输入 Y 并回车即可。请勿跳过此步骤,否则使用curl或irm方式安装时,会卡在“无法加载文件”的错误信息上。

选择安装方式并执行

方式一:npm全局安装(Node.js已就绪时适用)

在管理员PowerShell中直接执行:

npm install -g @tencent-ai/codebuddy-code

当命令行输出类似 + @tencent-ai/codebuddy-code@x.x.x 时,即表示安装成功。整个过程大约需要30到90秒,具体视网络稳定性而定。

方式二:原生脚本安装(推荐,无需依赖npm)

复制以下命令,在管理员PowerShell中粘贴并回车:

irm https://copilot.tencent.com/cli/install.ps1 | iex

该脚本会自动检测系统架构、下载相应二进制文件、配置环境变量,最后提示“Installation completed successfully”。这种方式绕过了npm,特别适合npm长期失效或权限受限的计算机。

验证安装结果

关闭当前PowerShell窗口,重新打开一个新的管理员PowerShell——这一步极其重要,必须新开窗口才能读取到新写入的PATH环境变量。

输入以下命令进行验证:

codebuddy -v

如果返回类似 v1.4.2 的版本号,说明CLI已成功安装并可用。如果提示“未识别的命令”,首先确认是否遗漏了新开终端这一步;其次,检查install.ps1脚本是否已正确写入系统PATH——可运行 echo $env:Path 查看是否包含codebuddy的安装路径。

来源:https://www.php.cn/faq/2758298.html?uid=1503042

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。