JetBrains 从去年 12 月份开始推出 AI 助手来帮助开发者编写代码,JetBrains 这个 AI 助手集成到 IDE、代码编辑器以及该公司的其他产品中。不过已经有不少开发者和企业抗议 JetBrains 的做法,JetBrains AI Assistant 被深度集成到产品中,开发者很难直接删除这个 AI 助手。
对个人开发者来说使用这种 AI 助手的风险相对来说还小一些,但对于一些企业来说这就是问题了,因为你不知道你的项目代码会被发送到哪里,集成的 AI 助手有可能会泄露公司的项目代码,从而造成重大安全风险。
在 JetBrains YouTrack 问题跟踪面板上目前已经有十多个帖子在讨论如何删除、卸载或以其他方式彻底删除 AI 助手,不过目前来说好像都没有什么太好的办法。
在讨论贴中有不少开发者提出了自己的担忧,包括称该助手为臃肿软件、对企业知识产权构成风险、安全问题、违反信任原则。
其中部分企业本身就因为一些风险问题明令禁止开发者使用 AI 类编程助手,而 JetBrains 没有给开发者选择,因此这些开发者现在要么违反公司规定、要么彻底放弃使用 JetBrains 的产品。
一名开发者表示:这是不可接受的,它不应该默认捆绑一些可以将整个代码库发送到天知道在哪里的地方,这是一个非常糟糕的举动,在此之后我不会再续订任何订阅,这是对信任的违背,无法挽回。
另一名开发者则担心版权和法律风险问题,这名开发者称由于 JetBrains AI Assistant 是基于 AI 的,你不知道它给你的代码来自哪里,这可能造成知识产权方面的风险,而且也可能将你的代码泄露给竞争对手。
不过 JetBrains 认为开发者的担心是有些多余的,因为按照 JetBrains 的原则,虽然产品里集成了 AI 助手并且默认启用该插件,但 AI 助手本身没有启动,并且除非获得用户同意,否则也不会将数据发送到别的地方。
JetBrains 认为如果开发者不想使用的话不启用 AI 助手即可,不过 JetBrains 也表示该公司正在考虑后续提供卸载的选项。