OpenCode和oh-my-opencode安装
如何安装先安装node V20版本如果没有安装Node或Node的版本低于V20安装最新的版本再安装GIt如果没有安装Git先安装GitMAC版本直接运行brew install git安装OpenCode# 安装node # WINR打开运行 # 输入powershell回车打开 # 安装OpenCode npm i -g opencode-ailatest重要请把npm重置为 https://registry.npmjs.org 不要用淘宝的镜像npm i -g opencode-ailatest --registryhttps://registry.npmjs.org若报错在此系统禁止运行脚本则执行如下命令处理Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser安装oh-my-opencode# 先安装bun npm install -g bun --registryhttps://registry.npmjs.org # claude、chatgpt、gemini的账号都没有全写no npx oh-my-opencodelatest install --no-tui --claudeno --chatgptno --geminino安装uvx# 执行如下命令Powershell powershell -ExecutionPolicy Bypass -c irm https://astral.sh/uv/install.ps1 | iex # 执行如下命令MAC curl -LsSf https://astral.sh/uv/install.sh | sh安装完成的截图如下由于所有账号都没有都自动配置成GLM-4.7了启动进入cmd命令行进入需要操作的文件夹比如你的代码文件夹工作内容文件夹等等直接输入opencode即可启动启动成功界面如下如果出现bun禁用的问题如下图打开windows安全中心 → 应用和浏览器控制 → 智能应用控制 → 关闭如下图如何自定义配置opencode配置opencode的全局配置文件在windows上位于如下位置C:\Users\用户\.config\opencode,名字是opencode.json默认配置如下仅包含一个插件更多配置参数请参考配置 |OpenCodeoh-my-opencode配置oh-my-opencode的全局配置文件在windows上位于如下位置C:\Users\用户\.config\opencode,名字是oh-my-opencode.json该配置默认使用了opencode提供的glm-4.7-free来提供各类agent和西西弗斯的功能获取通用配置直接使用git下载已删除自己整理下配置把下载后的文件把opencode-default-config文件夹中的内容复制到C:\Users\用户\.config\opencode中mac是~.config\opencode然后联系你的领导要一个GLM的APIKey打开命令行输入opencode auth login选择Zhipu AI Coding Plan输入Key把opencode.jsonc中的三个和GLM相关的部分替换成自己的Key如下图