North Coder
远程访问

远程访问

通过桌面客户端或 Linux Server 使用浏览器访问 North Coder。

North Coder 有两种浏览器访问方式:从桌面客户端打开浏览器,或在 Linux 服务器上运行 ncoder serve

多设备协作

无论使用哪种访问方式,North Coder 都支持多个设备同时连接同一个 Agent 实例:

  • 上午在公司 Mac 上启动一个重构任务。
  • 午饭时用手机浏览器瞄一眼进度。
  • 回家打开笔记本,无缝接上。

所有事件、消息和文件变更在连接的设备间实时广播。同事打开同一个链接也能实时围观进度。

关掉浏览器页面或合上笔记本不会中断 Agent 执行——后端会持续运行任务。重新打开页面后,错过的事件自动回放,不会丢失任何信息。

这意味着你可以把大任务交给 Agent,然后去开会或做其他事,回来后查看结果即可。

选择方式

场景阅读
已经打开桌面客户端,希望用浏览器访问同一个客户端桌面客户端
在局域网内从另一台设备访问桌面客户端桌面客户端
在远程 Linux 服务器上运行 North CoderLinux Server
需要公网或团队入口Linux Server

安全原则

远程访问会暴露真实代码项目和 Agent 操作能力。启用前请确认:

  • 只暴露给可信网络或可信用户。
  • 非 localhost 访问必须使用 token。
  • 公网访问应放在 TLS、VPN 或带认证的反向代理后面。
  • 不要把无 token 的实例暴露到公网。

桌面端和 Server 的区别

能力桌面客户端浏览器入口Linux Server
运行位置你的电脑远程 Linux 主机
适合场景本地工作、临时浏览器访问长时间运行、服务器代码仓库
打开方式外部应用菜单中的浏览器链接ncoder serve
网络控制本机和局域网地址由服务器、防火墙和入口控制

本页内容