这篇文档整理常见问题的排查和解决方案。
遇到问题时,从这里快速找到原因和解决方法。
- 已安装 Coder Studio 和 Node.js >= 24.0.0
- 能够执行
coder-studio status、coder-studio logs等 CLI 命令
如果 coder-studio serve 或 coder-studio open 启动后没有正常响应:
- 检查 Node.js 版本:
node --version,需要 >= 24.0.0 - 尝试前台模式排查:
coder-studio serve --foreground - 查看日志:
coder-studio logs
coder-studio open 执行后浏览器没有自动打开:
- 先确认服务是否运行:
coder-studio status - 如果状态为 running,手动在浏览器访问终端输出的 URL
- 如果状态为 stopped,检查日志:
coder-studio logs
- 检查服务状态:
coder-studio status - 检查网络是否能访问服务地址
- 尝试刷新页面
- 如果设置了认证密码,确认密码正确
- 确认服务正常运行
- 确认所选目录确实存在
- 如果目录权限受限,尝试换一个目录测试
- 验证 Provider 是否已安装:
which claude which codex
- 如果未找到,按 Provider 配置指南 进行安装
- 安装后刷新浏览器页面或重新打开工作区
- 确认 Provider 已安装且可在终端中正常执行
- 检查服务是否正常运行
- 查看 Agent 终端是否有错误输出
- 检查终端面板是否被隐藏,点击顶栏终端图标切换显示
- 尝试关闭终端重新创建
- 如果问题持续,查看日志:
coder-studio logs
- 查看 CLI 配置:
coder-studio config,其中显示当前配置的密码 - 或通过
coder-studio config --password newpassword重置
多次登录失败后 IP 可能被临时封禁:
- 查看被封禁的 IP:
coder-studio auth ban-list - 解封指定 IP:
coder-studio auth unblock --ip <你的IP>
- 默认位置:
~/.coder-studio/logs/ - 包含
server.out.log和server.err.log - 也可以用
coder-studio logs快速查看
- CLI 配置:
~/.coder-studio/config.json - 数据目录:
~/.coder-studio/(含 SQLite 数据库) - 可以通过
coder-studio config --data-dir /new/path修改数据目录
- Node.js 版本
- Coder Studio 版本:
coder-studio version - 服务状态:
coder-studio status - 最近的日志输出:
coder-studio logs - 操作系统和浏览器版本