JetBrains從去年12月份開始推出AI助手來幫助開發者編寫代碼,JetBrains這個AI助手集成到IDE、代碼編輯器以及該公司的其他產品中。不過已經有不少開發者和企業抗議JetBrains的做法,JetBrainsAIAssistant被深度集成到產品中,開發者很難直接刪除這個AI助手。
對個人開發者來說使用這種 AI 助手的風險相對來說還小一些,但對於一些企業來說這就是問題,因為你不知道你的項目代碼會被發送到哪裡,集成的 AI 助手有可能會泄露公司的項目代碼,從而造成重大安全風險。
在 JetBrains YouTrack 問題跟蹤面板上目前已經有十多個帖子在討論如何刪除、卸載或以其他方式徹底刪除 AI 助手,不過目前來說好像都沒有什麼太好的辦法。
在討論貼中有不少開發者提出自己的擔憂,包括稱該助手為臃腫軟件、對企業知識產權構成風險、安全問題、違反信任原則。
其中部分企業本身就因為一些風險問題明令禁止開發者使用 AI 類編程助手,而 JetBrains 沒有給開發者選擇,因此這些開發者現在要麼違反公司規定、要麼徹底放棄使用 JetBrains 的產品。
一名開發者表示:這是不可接受的,它不應該默認捆綁一些可以將整個代碼庫發送到天知道在哪裡的地方,這是一個非常糟糕的舉動,在此之後我不會再續訂任何訂閱,這是對信任的違背,無法挽回。
另一名開發者則擔心版權和法律風險問題,這名開發者稱由於 JetBrains AI Assistant 是基於 AI 的,你不知道它給你的代碼來自哪裡,這可能造成知識產權方面的風險,而且也可能將你的代碼泄露給競爭對手。
不過 JetBrains 認為開發者的擔心是有些多餘的,因為按照 JetBrains 的原則,雖然產品裡集成 AI 助手並且默認啟用該插件,但 AI 助手本身沒有啟動,並且除非獲得用戶同意,否則也不會將數據發送到別的地方。
JetBrains 認為如果開發者不想使用的話不啟用 AI 助手即可,不過 JetBrains 也表示該公司正在考慮後續提供卸載的選項。