[討論] 有檢查整個專案有沒有問題的AI嗎?
chatgpt 可以針對一段code 檢查。
copilot 可以打幾個字就自動補完後面的程式碼。
那有沒有 可以健檢你的整個code base ,並提出一些建議的?
例如:基本使用時沒問題但在某些條件下會出錯,或是安全性問題,或是更好的寫法
有這種健康檢查的 AI 工具嗎?
--
※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.10.38 (臺灣)
※ PTT 網址
→
我從reddit 看到很多人推 codeium,我有裝他的vscode 套件
→
,但也沒很清楚哪些是他的功勞, 裝太多ai了)
→
現在的模型問題在於能處理的token數不夠多,難以綜觀整
→
個資料流找出你說的這種特定條件會出現的問題,所以優良
→
的模組責任切割,測試案例設計,才能減少你說的問題
→
如果你可以盡量把問題範圍縮小,AI可以列出一些你沒有想
→
到的 case
→
簡單說就是整個code base太大了
推
static analyzer不需要ai吧,看語言有沒有支援就好
→
AI建議:整個專案重寫
推
靜態分析
→
單元測試 整合測試 monkey test
→
codeium吧
推
前幾天有試用Amazon Q,安全性可以掃但沒辦法做整個cod
→
e base問答
推
試試 rust 吧,大多數的問題都可以在靜態分析找到
→
推三樓
推
真的能看全部 也不需要工程師了
21
Re: [討論] chatGPT會取代軟體工程師嗎?提供一個有趣的觀點 在 堆疊溢出 的網站有關於一則公告內容是禁止 chatgpt 回文。 底下有一個 AI 研究員的論點很有趣。 temporary-policy-chatgpt-is-banned?cb=119
Re: [討論] Ai 與 工程師我認為應該不太可能 因為AI要訓練的資料(網路上有發布的code)很多都是簡單的專案 例如整理資料類或者簡單的一小段功能 複雜的大型專案是幾乎沒有資料讓AI訓練的 除非訓練AI的團隊自己產出這類code,不過不太可能就是了18
Re: [閒聊] 只剩AI創作的世界身為一個資訊從業人員,從另外一個角度來分享一下我的看法 目前程式設計師 a.k.a. 碼農的領域,其實已經有 "直接利用AI寫程式"的方式 包含Github的Copilot以及其他競品例如tabnine(但我沒用過這款) 目前的實用性老實說高出我的想像許多,甚至幾乎你只要函式名稱取的好,或是寫 個備註,寫個兩三行,剩下的Code AI直接都幫你「猜」出來10
[請益] 大家使用哪種AI Assist我自己是github copilot使用者,我這邊的使用場景是 1. JetBrains IDE全家桶 2. Golang, Rust, C++,比例大概80 15 5 copilot目前我感受到的好處是 1. 一些非常trivial的工作可以以極高的精確度完成5
Re: [問卦] chatGPT是不是會消滅一堆文組職業?現在 vs code 已經可以整合 GPT-3 的 API 了。 直接選擇一段程式碼,讓 AI 自動生成註解; 或是反過來,先寫註解讓 AI 產生程式。 也可以直接跟AI聊天。 不分文理組,大家都可以洗洗睡了。5
Re: [討論] 大家目前寫程式會使用的AI工具純討論 jetbrains ai 跟 github copilot 個人版。 我簡單比較一下在 jetbrains ide 上的表現 1. github copilot 不能聊天(要到2024年) 可以自動補齊1
Re: [問卦] Copilot 都哪些企業在用的?你說的是 Github Copilot? 亦或 Microsft 365 Copilot? 還是 Copilot Pro? Github Copilot 我有在用,很實在。 365 Copilot 或 Copilot Pro,有人用過嗎?- 借串問,有人試過能否用 AI 延伸 existing code base 嗎? 如果是 existing code base 各種東西都包成模組或 function 例如對 elasticsearch 的操作全部都包成自訂 function 給 python 呼叫 如果讓 AI 讀 code base