AWS CodeWhisperer 完整教學 | 比 Github Copilot 更省錢的寫程式助手 | 免費提升開發效率

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ •

  • @JIA-YUANCHANG
    @JIA-YUANCHANG 7 місяців тому +10

    幫忙更新一下,2024/04/30 Amazon 已將CodeWhisperer改成 Amazon Q 了。所以現在在VScode裡不需要安裝Amazon toolkit,安裝Amazon Q即可。

  • @今天比昨天厲害
    @今天比昨天厲害  Рік тому +42

    YT把一位小夥伴的留言自動刪掉了,但是我剛好有看到提示! Lo Brad指出了我影片裡面的一個錯誤,影片裡面介紹的Real world example連結是出自另外一個微軟的插件"IntelliCode API Usage Examples" 我剛好有安裝,但忘了🤦🤦🤦,有興趣的也可以安裝,非常好用,而CodeWhisperer裡面的Code Reference則是在Run Security Scan的下面,一般代碼不會有reference,但如果是特別的出處,那在那個視窗就可以看到。 再次謝謝 Lo Bard指出錯誤,我之後做影片也會更加注意功能的部份!🙏🙏🙏

  • @今天比昨天厲害
    @今天比昨天厲害  Рік тому +31

    這個案子其實亞馬遜有了一陣子了,內部也都一直在有用!這個禮拜終於全部開放,而且個人使用的話完全免費!實在找不到藉口不去用這個提升你的開發效率!

  • @louislim2316
    @louislim2316 Рік тому +2

    之前没关注到这些 工具来提高工作效率,看了之后简直wasai,起码提高几倍的效率 质量又好

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      少打很多沒必要重複的代碼呀,寫unit test到時候特別好用😁

  • @宇久-b4h
    @宇久-b4h Рік тому +15

    其實配合ChatGPT就寫很快了,因為整體架構還是我自己在編寫,一些小功能或者語法有點不確定的時候,才會讓AI產生,讓他一次產比較多也是可以,但也是有缺點,就變成很像在閱讀別人的程式碼...當然可以配合問答去釐清它的用途並找出可能錯誤,用了一陣子,我比較喜歡小單元用產生的(檢閱上比較有效率),改別人程式碼配合AI倒是很有效率,因為可能某些技術知識不太熟,配合AI解讀給意見很好用

  • @Suit9uy
    @Suit9uy Рік тому +8

    有UA-camr 也實測兩邊的性能差異,最後該UA-camr 得出的結論是,copilot 的程式準確率更高,比較不會報錯,所以撇除價格問題,aws 更值得使用嗎

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +8

      我覺得值不值得,好不好用,都是很主觀的,我實測後自己覺得aws比較準,但有極大的可能是因為我工作也在用😅,所以已經習慣了。 報不報錯其實也就是機率問題,給的是不是剛好符合用戶的需求,畢竟是助手,不會每次都對,人心難測😂 ,如果是兩個都還沒用過的話,那當然是先挑AWS試用囉!說真的訓練資料都是從github一堆開源的repositories跟stack overflow來的,所以訓練資料是差不多的

  • @chinkahmin1741
    @chinkahmin1741 Рік тому +1

    能问一下这个能用在Apache NetBeans 吗?(java 的)

  • @yanel787
    @yanel787 Рік тому +1

    VS2022是不是不能用

  • @francisco8196
    @francisco8196 Рік тому +2

    沒研究條款,如果是在大公司使用還是要小心程式碼外流給 amazon

  • @Chien_Hong
    @Chien_Hong Рік тому +3

    效率直接提升 感謝分享 馬上來試試看!

  • @r9ujew5q
    @r9ujew5q Рік тому +5

    這樣在實作自己想法的時候,非常有效率,感謝分享

  • @ooxx956
    @ooxx956 Рік тому +1

    這麼寫碼也太累人了吧,感覺只適合初學者碰壁快速找到答案用。
    弱點掃描看起來還不錯,想試看看。
    感謝您的分享,節省了我們的時間。

  • @incendioraven4269
    @incendioraven4269 Рік тому +1

    哈喽, 这个accept word我的window界面里没有显示,请问这个控件需要额外操作才能触发吗?

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      什麼都沒有嗎? 安裝完之後要啟動插件然後註冊

    • @yunungcheng3181
      @yunungcheng3181 Рік тому +1

      我也有同樣的困擾,寫上註解後並不會自動生成程式碼,他不像影片中打出function name 就生成全部的程式碼,而是要一行一行按enter,才會生成出每行的程式,也沒有可以選擇的程式。

    • @incendioraven4269
      @incendioraven4269 Рік тому

      @@今天比昨天厲害 注册完了,tab可以正常补全像copilot一样操作的,但是没有这种提示,可能是网络不好吧= =

  • @焦子懋
    @焦子懋 Рік тому

    请问windows环境下如何配置呢

  • @今天比昨天厲害
    @今天比昨天厲害  Рік тому +2

    新教學出囉!目前我覺得最強的AI生圖工具了,而且一樣 - 完 全 免 費:ua-cam.com/video/k1EZuceygkE/v-deo.html

  • @hankhsu1996
    @hankhsu1996 Рік тому +3

    所以沒辦法自然語言寫 Markdown 之類的嗎?還有不支援 Verilog?

  • @intelligentautomation1191
    @intelligentautomation1191 Рік тому

    试了一下,生成简单的代码没问题,但用在实际的项目里就一塌糊涂。 codepilot 就没这问题。 看来还是不能省那十美元。

  • @DadEncyclopedia
    @DadEncyclopedia Рік тому +2

    簡報最高技巧,就說游標猛轉圈圈!加油,速度可以再快一點

  • @tesshsu1
    @tesshsu1 Рік тому +1

    謝謝分享,我會來用看看

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      謝謝留言支持,用看看沒損失的😅

    • @tesshsu1
      @tesshsu1 Рік тому +1

      @@今天比昨天厲害 對啊,免費的,話說周遭是不是越來越多工程師用ai來寫code

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +1

      @@tesshsu1 對的沒錯,必須一起跟進!但寫的通常都是重覆性很高的程式碼,所以才要用AI來幫助速度減少錯誤率。重點還是在設計跟計畫上.

    • @tesshsu1
      @tesshsu1 Рік тому +1

      @@今天比昨天厲害 謝謝受教了,概念oop或是其他architecte design 基礎才是最重要的,才能再système design 方面做好完全整備

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      @@tesshsu1 互相交流ok的!

  • @catwalk0831
    @catwalk0831 Рік тому +1

    感謝分享!!晚點試試 但想問一下我看到你後面影片有些註解是用中文 他是可以用中文給予提示的嗎? 英文苦手很希望能有這功能

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      我有試過 目前如果用中文會沒有英文準確 有時候給的建議跟想要的還是會差一點點哦,不過我也有可能是錯的,你試完跟我分享一下 哈哈

    • @catwalk0831
      @catwalk0831 Рік тому +1

      有 我發現中文速度比英文慢 還會有可能出現亂碼

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      @@catwalk0831 我記得我試的時候 他還會一直重複同樣的字好幾次 哈哈

  • @artinlin
    @artinlin Рік тому +3

    看了一下留言感覺copilot比較好
    還好github申請學生方案可以免費使用😆

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +1

      太好了 ,能找到適用自己的工具增加自己的效率最好了!

  • @雾炆柒
    @雾炆柒 Рік тому

    确认授权之后,点击开始又提示到网站输入验证码

  • @kasdapolam9101
    @kasdapolam9101 Рік тому +7

    目前还不行,可用性和copilot相比差太远,等和copilot差不多了估计也要收费了

  • @moominlv.9507
    @moominlv.9507 Рік тому +1

    這樣與Aws serverless +chatGPT 差別在哪?

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +1

      差很多呀,AWS servless主打lambda加上其它AWS系列工具。ChatGPT是prompt問答。這個類似在身邊的私人助手,幫你寫一些重覆性很高的程式碼。當然你也可以問chatgpt啦,可是你就要切換來切換去,貼上復製等等之類的。

    • @moominlv.9507
      @moominlv.9507 Рік тому +1

      @@今天比昨天厲害原來有這樣的差異啊。我是初學者,正在想要怎麼架設比較全面,剛好又看到有人在討論~

  • @qingfengmuye5561
    @qingfengmuye5561 Рік тому

    为甚么感觉AWS的反应比较迟钝呢,给出的建议需要等待好久?

  • @dowbatw
    @dowbatw 2 місяці тому

    現在的Amazon Q是有限免費的了!

  • @Arlia-bj7fi
    @Arlia-bj7fi 7 місяців тому

    可以识别中文吗?

  • @kumo4601
    @kumo4601 Рік тому

    建议codeium

  • @doshajou
    @doshajou Рік тому +23

    覺得會被 copilot 或 codewhisperer 取代的工程師,代表你目前在寫的程式太表層了,就算不是ai助手你也很容易被他人取代
    真正困難的是牽動到系統底層的程式碼,這部份是ai助手完全無法理解也給不出建議的部份,因為一個調整可能影響到很多設定跟計算
    其中的計算來自於接收到動態資料後決定結果,這部份是ai助手無法想像的,他也無法預測
    充其量現在的程度只是給出部份區塊的建議,加速你懶得打字、查資料的部份而已

    • @samlei3266
      @samlei3266 Рік тому +4

      現在給不出, 幾年之後呢

    • @easygods
      @easygods Рік тому +3

      你回答的是目前AI,確實還是不行。不過幾年後,大概90%軟體工程師肯定失業

    • @郑枨玚
      @郑枨玚 Рік тому +1

      你别做梦了,我试过了,Github copilot 能看懂NASM和MASM.

    • @mswinds
      @mswinds Рік тому +1

      copilot目前确实如你所说, 但是用QA性质的gpt-4, 就完全不一样了. 你说的基本都只是小意思. 特别是如果你能本地部署一些LLMs, 然后用自己的数据pretrain一下.

    • @doshajou
      @doshajou Рік тому +2

      @@easygods 會失業的是碼農

  • @jaychan9828
    @jaychan9828 Рік тому

    可以部署nft的合約嗎

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      我沒寫過nft合約,所以沒試過,不過目前也不支援Solidity

  • @edward.y.rogers
    @edward.y.rogers Рік тому +1

    是有看過一些資淺工程師在用,好像真的不錯用。當下只是覺得打字好慢,有一點 copy paste 工程師的感覺。
    我只是比較習慣邊打,才可以邊清楚的記下自己在寫什麼,當然不會去記語法。
    因為我發現,依賴性過強的工程師,有時候不知道自己在寫什麼,寫到最後才發現自己邏輯寫反了。
    工具本身沒問題,只是使用後的還是會有副作用。沒被思考進去~

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +1

      謝謝分享,很喜歡最後一句,工具本身沒問題,使用的時候還是要注意。不然就跟菜刀沒用好會切到手一樣

  • @CornuDev
    @CornuDev Рік тому +1

    Thanks for sharing~ (因下半年才入學,還沒法申請copilot學生方案) 得到解方:D

  • @shooding
    @shooding Рік тому +1

    目前看來只support Java、Python 和 JavaScript 專案

  • @ronbinlee
    @ronbinlee Рік тому

    试了试还是github的好用

  • @eroo2271
    @eroo2271 Рік тому +2

    用了几小时关掉了,正确率并不高,有点烦人。

  • @franktung4139
    @franktung4139 Рік тому +1

    上下文語意判斷完全輸Copilot

  • @李佳駿-b3z
    @李佳駿-b3z Рік тому +1

    我比較感興趣的是 0:18
    三歲小孩 都可以寫程式的過程

    • @doshajou
      @doshajou Рік тому +2

      現階段就算是5歲也不可能實現,使用ai助手的前提還是要有前置知識
      雖然作者本人只是誇飾,但會讓不懂的人以為真的講講幾句話就寫出一套系統來了
      多虧其他沒在寫code也在介紹ai助手的低能網紅,現在客戶都以為嘴幾下程式就寫出來為什麼還要收這個價錢了
      以前是做設計的,客戶會說自己小孩也會畫圖,現在變成寫程式的客戶也要說自己小孩也會寫程式了

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      @@doshajou 謝謝兩位! 我以後用誇飾法的時候會注意一下的! 🙏

  • @paullo8268
    @paullo8268 Рік тому +1

    養套殺 要算力的會永久免費 即使是 也是從其他層面把你賺回來

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      那也是沒辦法呀,員工也要生活呀哈哈

    • @jasonli3145
      @jasonli3145 Рік тому +1

      @@今天比昨天厲害 aws 後台看到注冊人數直線上升就已經夠他們爽一季吧🤣

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      @@jasonli3145 爽到公司,苦了員工,aws禮拜三剛砍完人

  • @ZZQ95
    @ZZQ95 Рік тому +1

    这种云端工具安全性存疑,其可能扫描代码并偷偷上传到亚马逊的数据库,这对商业软件开发来说是致命的,而且对于稍微强一些的程序员,其智能补全价值还远未到值得“拿隐私换效率”

  • @sunwoe4014
    @sunwoe4014 Рік тому +3

    感謝分享~ 看起來能和付費的 Github Copilot 一較高下

  • @handk2-h6z
    @handk2-h6z Рік тому +1

    感谢分享

  • @gp02gp03
    @gp02gp03 Рік тому +1

    太讚啦🎉

  • @Algo_Shawn
    @Algo_Shawn Рік тому +1

    請問Shen,你認為AWS CodeWhisperer 這類功能會讓初階(junior)軟體工程師或是初階(junior) 資安工程師 失業或是工作機會變少嗎😢

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +2

      我覺得不會呀,只是補助呀,應該是會讓初階的軟體工程師進步得更快,寫出質量更高的代碼,出錯率變小,生產力變更快,減少釋出有安全漏洞的程式碼。GitHub Copilot已經出來一陣子了,目前開來沒什麼特別大的影響,還很受歡迎

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +2

      加上初階工程師很少會寫一大堆新東西,通常是熟悉產品的代碼然後修修bugs

    • @Algo_Shawn
      @Algo_Shawn Рік тому +1

      @@今天比昨天厲害 謝謝Shen的回覆,Copilot 剛出來的時候讓我的內心挺慌亂的,很擔心自己會失業每天都在努力學新東西刷leetcode,聽你這樣說稍微放心一點了🤣

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +1

      @@Algo_Shawn 加油讓一切慢慢累積!

    • @Algo_Shawn
      @Algo_Shawn Рік тому +1

      @@今天比昨天厲害 Shen,能夠請教一下嗎?
      我在練習的過程中常常看到題目,想很久都還是不出來,明明基礎的語法都會,可是遇到正式的題目就沒有頭緒
      請問Shen這個問題有辦法解決嗎,還是這是天份的問題😭

  • @kilinw
    @kilinw Рік тому +3

    我用的copilot免費,不能再更省了😂

  • @goodstock8888
    @goodstock8888 Рік тому

    pycharm 要怎麼取得 ACCESS CODE

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      IntelliJ pycharm 的話,安裝完套件以後,通常在最左邊小小的一排有個AWS的字,打開後就跟視頻上講的的差不多

    • @goodstock8888
      @goodstock8888 Рік тому

      @@今天比昨天厲害 跟你的步驟不一樣 沒有驗證碼

    • @goodstock8888
      @goodstock8888 Рік тому

      很頭痛那個access code要怎產生

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому +3

      @@goodstock8888 我在筆記裡面增加驗證碼拿法了,你看看有沒有幫助: www.notion.so/better-than-yesterday/AWS-CodeWhisperer-Github-Copilot-36e6cea4eac94b3ea2eb95d04323c5b3?pvs=4

    • @goodstock8888
      @goodstock8888 Рік тому

      @@今天比昨天厲害 想請問那個驗證的網頁要怎麼叫出來 我驗證碼成功了只差這步了感謝

  • @許廷瑋-x6x
    @許廷瑋-x6x Рік тому +1

    謝謝老師

  • @franktung4139
    @franktung4139 Рік тому +1

    的確 正確率完全大輸Copilot

  • @dxcqcv
    @dxcqcv Рік тому

    codeium也免费

  • @monica_chen
    @monica_chen Рік тому

    aws對中文支援好像較差

  • @赵䟏
    @赵䟏 Рік тому

    1:22 提高程式码的质量?台湾也用「质量」一词了?

    • @ouo9454
      @ouo9454 Рік тому

      還有小夥伴😂

    • @hankhsu1996
      @hankhsu1996 Рік тому

      還有編程 😂😂

    • @doshajou
      @doshajou Рік тому +3

      想不到還有少部份人懂,唉
      現在水準也變水平了
      部份人也把影片講成視頻
      抖音的文化清洗功能太強了
      加上現在十幾歲年輕人根本沒經過網路普及還沒那麼廣的時代,他們第一次接觸到詞,甚至可能就是水平而不是水準

    • @yojaychang
      @yojaychang 3 місяці тому

      只要能秤重的都可以用

  • @hwj8640
    @hwj8640 Рік тому

    不好意思問一下大家,你們VSCode裝Copilot會不會有的時候覺得VSCode整個變慢到打字延遲感很重?

    • @paulyu6334
      @paulyu6334 Рік тому +1

      還好 我是用mac book pro m1

  • @s-sg2640
    @s-sg2640 Рік тому

    这个太棒了

  • @yarlantb7075
    @yarlantb7075 4 місяці тому

    太晚知道這個頻道了可惡😢

  • @wsimiss9466
    @wsimiss9466 Рік тому +1

    great,感谢分享

  • @許逸凱
    @許逸凱 Рік тому +1

    有夠香

  • @s-sg2640
    @s-sg2640 Рік тому +1

    哇塞

  • @Atenji123
    @Atenji123 Рік тому +1

    它看得懂中文嗎?

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      中文效果沒英文好,比較簡單的還行,但太複雜的還是要英文,畢竟打出來的程式碼也是英文字串

    • @futurein2020
      @futurein2020 Рік тому

      @@今天比昨天厲害 Github Copilot 中文的支持還不錯

  • @JackoHuangwecs
    @JackoHuangwecs Рік тому +1

    感謝分享~ 免費仔簽到囉

  • @cupidkewpie
    @cupidkewpie Рік тому +1

    這種程式補全類型的 意義上已經不大了吧。應該是介紹CopilotX。

    • @jwang3417
      @jwang3417 Рік тому

      copilotX is not free though

  • @陳小天-q5o
    @陳小天-q5o Рік тому +1

    你公司同意了你让第三方公司扫公司代码了?小心被炒鱿鱼

  • @零圈圈-n9i
    @零圈圈-n9i Рік тому

    感觉写html比较方便……

  • @博文-c6s
    @博文-c6s Рік тому

    支持中文么?

  • @supporterfreedom7326
    @supporterfreedom7326 Рік тому

    不支持中文吗

  • @王禮君
    @王禮君 Рік тому

    可惜他讀不懂中文QQ

    • @doshajou
      @doshajou Рік тому

      copilot 是可以的,你可以在註解寫中文讓他產出建議的code

  • @YingLa2002
    @YingLa2002 Рік тому

    東西不錯但支語太多,看得很躁

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      謝謝建議,請問一下支語是什麼意思,如果能給影片秒數讓我參考一下就更好了,感謝!

  • @tsaipifong
    @tsaipifong 5 місяців тому

    github copilot 贏不只一點點…

  • @realizevacancy69
    @realizevacancy69 Рік тому

    请教WINDOWS 7 不能支持吧?

    • @今天比昨天厲害
      @今天比昨天厲害  Рік тому

      Windows 7本身微軟已經不支持了,VSCode 1.71版本之前還可以安裝VSCode在win7上,之後不行,你如果找得到舊版本就可以看看能不能安裝插件

  • @yijin674
    @yijin674 Рік тому

    这不就是亚马逊欺负人吗