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

PyCharm中登录GitHub Copilot for Business遇问题求助

解决PyCharm中GitHub Copilot for Business企业账户登录问题

核心问题分析

当前问题根源主要有两点:一是生成的个人访问token缺少Copilot服务必需的权限,二是PyCharm的GitHub账户配置优先级导致Copilot默认指向公共GitHub服务,而非企业域名。手动跳转企业域名验证报错是因为验证码与公共GitHub的会话绑定,无法匹配企业端的验证流程。

分步解决方案

  • 检查并调整GitHub Enterprise账户优先级

    1. 打开PyCharm设置(Windows/Linux:File > Settings;Mac:PyCharm > Settings)
    2. 进入Version Control > GitHub,确认已添加的GitHub Enterprise账户为默认账户;若存在github.com的个人账户,暂时移除或设为非默认
    3. 验证企业账户的服务器地址为https://github.mycompany.com,确保配置无误
  • 重新生成包含Copilot权限的企业token

    1. 登录企业GitHub账户,进入Settings > Developer settings > Personal access tokens
    2. 生成新token时,除已勾选的repo、gist、read:org,必须额外勾选copilot权限(此为Copilot服务的核心权限)
    3. 复制新token,回到PyCharm的GitHub配置页面,替换原有token并保存
  • 重置Copilot插件登录状态

    1. 关闭PyCharm,找到对应版本的配置目录:
      • Windows:%APPDATA%\JetBrains\<PyCharm版本>
      • Mac:~/Library/Application Support/JetBrains/<PyCharm版本>
      • Linux:~/.config/JetBrains/<PyCharm版本>
    2. 删除目录下的copilot文件夹(若存在)
    3. 重启PyCharm,打开Copilot登录界面,此时应自动跳转至企业域名的设备验证页面
  • 手动指定Copilot企业服务地址(兜底方案)

    1. 打开PyCharm的Help > Edit Custom VM Options
    2. 添加以下配置行:
      -Dgithub.copilot.server=https://github.mycompany.com/api/v3
      
    3. 保存配置后重启PyCharm,再次尝试登录Copilot

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 20:48:22