iT邦幫忙

2025 iThome 鐵人賽

DAY 24
0
生成式 AI

我與 AI Pair Programming系列 第 24

我與 Jet Brains AI pair:AI Assistant 的使用

  • 分享至 

  • xImage
  •  

前面介紹了這麼多關於 Claude Code 的 pair,今天要來點不一樣的了。
就像標題所描述的,Jet Brains 本身也有提供一些 AI 的功能,一個是 AI Assistant,一個是 Junie。前者比較像是在 Cursor 的方式,在 Jet Brains 上提供你使用各家的模型;後者則是 Jet Brains 自家的 AI。

How to install

在 Rider 內打開 Plugin 的設定後,輸入 AI Assistant 應該就會看到這個選項:

目前 AI Assistant 是需要另外購買的,有 30 天 3 credit 的免費試用 —— 是的,AI Assistant 是透過訂閱來取得可使用的 credit,每 30 天 reset 一次。
https://ithelp.ithome.com.tw/upload/images/20251008/20151635r7uVPfQZhk.png

因此如果有想嘗試的話,可以考慮一下購買全家桶會不會比較划算。

How to use

如果安裝完成,在右邊應該可以看到這個按鈕,點下去後會展開 AI Assistant 的介面(第一次可能會需要你 restart IDE):

可以看到畫面下方一樣有可以選擇模型的位置:
https://ithelp.ithome.com.tw/upload/images/20251008/201516355egbt94MaV.png

這部分做的和 Cursor 滿相近的,也都用一個大腦的符號表示支援 Thinking mode,只不過 More Models 內的模型有限,不像 Cursor 有非常多的選項。

右方的 Chat 也能選擇,點開來可以看到兩種模式:
https://ithelp.ithome.com.tw/upload/images/20251008/20151635vQYNVyw5id.png

比較有趣的是在下方可以看到有一些類似 Cursor Context 的東西,如果點擊 Instructions 的話會幫你打開設定:
https://ithelp.ithome.com.tw/upload/images/20251008/20151635SQZZOTyl8t.png

看起來很像是 Claude Code 的 user memory,此外也很貼心的幫你寫了一些常見的可能需要規範的 template:
https://ithelp.ithome.com.tw/upload/images/20251008/2015163520Z6M4Bexi.png

有需要的話也能自行新增。

在對話匡中也能透過 @ 來新增一些 context :
https://ithelp.ithome.com.tw/upload/images/20251008/20151635Fk0X40Vo6T.png

整體而言的使用方法和 Cursor 差不多,轉換上不需要太多的學習成本。

Why AI Assistant

對我來說的第一個好處當然是因為我離不開 Rider,所以如果有不需要切換 IDE 就能用不同 AI 模型來一起工作的話是滿方便的選擇。此外,有打開 AI Assistant 的話,平常在寫程式碼是也會有 AI 幫你產生一些程式碼,這個是 Cursor 中很好用的功能,也是我轉換到 Claude Code 覺得有點痛苦的地方。
https://ithelp.ithome.com.tw/upload/images/20251008/201516359QoNBNsm89.png

因為有些東西很小,譬如說在設定 mapping 的時候,在我描述我要做什麼給 Claude Code 的時候我可能已經手寫完了,但 Cursor ,以及 AI Assistant 可以根據我的上下文自己推斷接下來我可能要寫什麼,自動出現一些建議,我只要按下 tab 就能完成,這就是第一個我推薦 AI Assistant 的原因。

第二個的話,則是 commit message 的功能,這簡直就是懶人福音!Rider 本身自帶 git 相關的操作介面,當我有選擇要 commit 的內容時,只要點擊下方的 icon:
https://ithelp.ithome.com.tw/upload/images/20251008/201516357hvHwPgZw2.png

他就可以自動幫我產出 commit message:
https://ithelp.ithome.com.tw/upload/images/20251008/201516355tMdZ8EEuZ.png

如果想要有一些規範的話,也可以透過右下角的這個設定來補充:
https://ithelp.ithome.com.tw/upload/images/20251008/20151635euNzYNH2AE.png

有時候 commit message 不好想,但不好好寫以後很難搜尋對應的改動,交給 AI 幫忙產可以省下很多時間,而且不像 Claude Code 還需要先透過指令知道你改了什麼,看完改動才能給你回覆,AI Assistant 的速度在產生 commit message 上就快很多。


今天分享了關於 Jet Brains 的 AI Assistant 的用法,如果你本身沒有習慣或是離不開的 AI 工具,很推薦你試試看 AI Assistant 能不能成為你工作上 pair 的好夥伴。
以上就是今天的分享,我們明天見 👋


上一篇
我與 Claude Desktop pair:用 MCP 取代 Claude Code
系列文
我與 AI Pair Programming24
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言