You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否直接在Jupyter Lab/Notebook中使用GitHub Copilot?

解决方案

1. JupyterLab + Copilot 插件

直接在远程JupyterLab中集成Copilot,无需本地VSCode客户端,全程浏览器操作:

  • 在远程服务器上安装插件:pip install jupyterlab-copilot
  • 重启JupyterLab服务,进入界面后在设置中找到Copilot配置项
  • 填入你的GitHub个人访问令牌(需具备Copilot权限),保存后即可在Notebook单元格中使用Copilot补全

2. Jupyter Notebook 原生Copilot扩展

如果习惯经典Notebook界面,可安装官方扩展:

  • 远程服务器执行:pip install jupyter-copilot
  • 启用扩展:jupyter server extension enable --py jupyter_copilot
  • 重启Jupyter服务,访问Notebook后在侧边栏打开Copilot面板,配置token后即可使用

3. 简化VSCode远程连接流程

若仍偏好VSCode,可优化连接步骤减少繁琐:

  • 编辑本地~/.ssh/config文件,添加远程服务器的快捷配置:
    Host jupyter-server
        HostName your-server-ip
        User your-username
        IdentityFile ~/.ssh/your-key.pem
    
  • 打开VSCode后,直接在Remote-SSH插件中选择jupyter-server一键连接,无需每次输入IP和账号
  • 连接后通过「File > Open」快速打开远程Notebook文件,省去重复操作

4. GitHub Codespaces 挂载远程存储

利用Codespaces自带的Copilot,将远程服务器存储挂载到Codespaces中:

  • 在远程服务器上配置SSH允许Codespaces访问,或用rsync将Notebook同步到GitHub仓库
  • 打开对应仓库的Codespaces,直接在环境中运行Jupyter Notebook,自带Copilot支持,全程浏览器操作,无需本地配置

内容的提问来源于stack exchange,提问作者aaportel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 10:45:44