Re: [討論] 有檢查整個專案有沒有問題的AI嗎?
※ 引述《bil193 (建雄)》之銘言:
: chatgpt 可以針對一段code 檢查。
: copilot 可以打幾個字就自動補完後面的程式碼。
: 那有沒有 可以健檢你的整個code base ,並提出一些建議的?
: 例如:基本使用時沒問題但在某些條件下會出錯,或是安全性問題,或是更好的寫法
: 有這種健康檢查的 AI 工具嗎?
我公司有用企業版的Github Copilot跟企業版的Goland,然後我下班自己是訂閱個人版Githib Copilot跟用免費vscode
我發現公司的Copilot Chat可以讀整個code base,我可以請它跟我簡介一下這個repo、問它哪個component是用在哪裡、為什麼需要這個component
雖然還是能感覺出它還不夠聰明,但就上述問題它是可以給我滿意的答案的
不過我個人版的Copilot Chat就只能做到讀單個檔案回答我問題,我不知道是因為企業版跟個人版的差異,還是一個用Goland一個用vscode他們整合性上的差異
如果個人版也能讀整個code base就太好了
原po的需求我沒這樣用過,但以公司用的Copilot Chat來說透過問一系列問題去得到健檢相關的答案是做得到的,只是我們就還是需要有相關資安知識去使用它
看了一下原文推文提到的codium,感覺很好用,應該是更符合原po的需求
另外前幾天Github針對我個人的public repo寄了一封標題為[burwei] A security advisory on ws affects at least one of your repositories
給我,我覺得蠻酷的第一次收到這種通知,原po可以也看看GitHub的資安產品
最後想離題一下
我其實是想討論AI讀整個code base的話題才回文的XD
因為我個人用的Copilot不能讀整個code base,加上我覺得GitHub Copilot還是不如ChatGPT4聰明,所以其實如果討論軟體的話我還是會跟ChatGPT討論
不過這樣最大的缺點就是ChatGPT它完全讀不到我private repo,很難討論
所以我之前寫了一個小工具來解釋我local repo給chat-based的AI聽 (原來是推銷自己的無聊repo?):
https://github.com/burwei/repoexplainer
這個目前只有寫給Go用,而且前題是你命名要寫得好,因為這個工具只是把檔案結構跟所有component它的函數變數列出來而已。
我覺得我肯定是重複造了什麼更簡陋的輪子,但反正沒花多少時間,而且我自己用得很開心哈哈哈
-----
Sent from JPTT on my Google Pixel 5.
--
感謝
你可以研究一下 微軟的 semantic kernel 和 RAG,對你的
repoexplainer 會有幫助
19
[討論] 放棄 GitHub:時機已到?Copilot收費,惹抱歉手機發文有障礙前面發了幾篇空白文 最近這個事情鬧得沸沸揚揚 大家討論一下看法 - 放棄 GitHub:時機已到?Copilot收費,惹怒軟體自由保護協會SFC10
[請益] 大家使用哪種AI Assist我自己是github copilot使用者,我這邊的使用場景是 1. JetBrains IDE全家桶 2. Golang, Rust, C++,比例大概80 15 5 copilot目前我感受到的好處是 1. 一些非常trivial的工作可以以極高的精確度完成9
[討論] Copilot 免費競品 Amazon CodeWhispererAmazon CodeWhisperer 推出有一段時間了 今年4月左右GA 用關鍵字查一下PTT幾乎沒人討論 Github Copilot 免費競品 (個人使用)8
[問卦] 公司會願意花錢買copilot office 嗎?copilot office 的企業方案出來惹 必須要有office 365訂閱的企業板,而且要是訂閱三年 五年的企業客戶才有以外 每個使用者必須另外支付每月 30USD(約台幣960元)才可以用 也就是一個50人公司,用E3方案(745NTD/user)5
Re: [討論] 大家目前寫程式會使用的AI工具純討論 jetbrains ai 跟 github copilot 個人版。 我簡單比較一下在 jetbrains ide 上的表現 1. github copilot 不能聊天(要到2024年) 可以自動補齊2
Re: [問卦] 不用Linux的人是因為智商太低嗎?: 不是岐視。真的難用。我願意當智商低一點的。 用 Windows 的,還有 M$ 365。 等 Office Copilot 出現。你還在手刻報告。我 10 分鐘報告就做好了。 雖然是 $$ 堆出來的,但我智能低。沒辦法。1
Re: [問卦] Copilot 都哪些企業在用的?你說的是 Github Copilot? 亦或 Microsft 365 Copilot? 還是 Copilot Pro? Github Copilot 我有在用,很實在。 365 Copilot 或 Copilot Pro,有人用過嗎?