← Agent 目录

opencode

可用 $SHELL 环境变量 Windows macOS Linux 难度 初

零配置支持:从 niu 会话启动即用;持久化 SHELL 可覆盖所有启动方式。

PowerShell · 持久化 SHELL 到用户环境(之后从任何入口启动都生效)
[Environment]::SetEnvironmentVariable('SHELL', "$env:LOCALAPPDATA\Programs\Niubash\niu.exe", 'User')

步骤

  1. 最稳方式:终端里输入 niu 进入会话,再启动 opencode($SHELL 自动可见)
  2. 要覆盖开始菜单/桌面启动:运行上面的持久化命令,重开终端生效

验证

让 agent 跑 universal.verifyCmd,期望 MSYS_NT-…

回滚

[Environment]::SetEnvironmentVariable('SHELL', $null, 'User')

注意事项

来源