top of page
搜尋

使用「生成式 AI」Amazon Q 進行「氛圍編程」突破編碼技術門檻 讓用戶實踐創意 專注創新

  • 作家相片: techstock HK
    techstock HK
  • 5月22日
  • 讀畢需時 2 分鐘
ree

自從「生成式 AI」興起,以 AI 協助編寫程式的技術已日漸成熟,使用者只要有最核心的設計概念,透過「氛圍編程」(Vibe coding)方式,即能在 AI 協助下突破編碼的技術問題,專注於創新及改善用家體驗等更重要工作。AWS 日前亦推出了最新版本的人工智能助手 Amazon Q Developer CLI,讓用戶能直接於指令列(CLI)使用 Amazon Q,進一步加快 AI 編程工作,提高工作效率。


ree

過往 Amazon Q 已備有大量功能,例如能提供程式碼建議、按輸入提示生成程式碼、協助使用者轉換舊 Java 程式等, 更新後的 Amazon Q Developer CLI 更能直接於指令列(CLI)中使用智能助手,幫助讀取和寫入電腦內的資訊及檔案、查詢 AWS 的各類資源及協助建立程式碼;透過 Q Developer,用戶能在指令列編寫程式碼及進行測試、偵錯等工作,工程師無需離開終端已能完成任務、改善和簡化開發流程。此次更新,增強型 CLI 代理程式亦支援 Claude 到 3.7 Sonnet 模型。

 

 

日前 AWS 的技術推廣工程師 Ricardo Sueiras 就以「Vibe coding with Amazon Q Developer CLI」為題撰文,分享他使用最新 Amazon Q Developer CLI 進行「氛圍編程」的體驗——即作為程式設計者的他以自然語言敘述要求,向大型語言模型(LLM)提出指令,並以 LLM 的高效運算進行編程的一種方式。

 

ree

Ricardo於 Amazon Q 的指令列以建立一個網頁應用程式為測試項目。從他分享的文章及影片可見,Ricardo先於電腦新增了一個以「fact-checker.yaml」命名的檔案,該檔案內有一個可用作簡易事實查核的應用程式及其資料模組,及一份用來規劃專案結構的架構文件「spec.md」;其後,Sueiras 直接於指令列開啟「q chat」,並輸入「建立一個簡易的事實查核應用程式」(Build a simple fact checking app)的「提詞」(prompt),要求 Amazon Q 協助建設應用程式。

 

 

結果,Amazon Q Developer CLI 僅花約 12 分鐘即完成任務。其後 Ricardo亦下指令要求 Amazon Q 建立 Python 虛擬環境及安裝其他相關套件,並讓 Amazon Q Developer CLI 自行偵錯及建議需要修正的地方,最終 Ricardo便順利啟動了該「事實查核」應用程式。此外,Ricardo亦在 Amazon Q Developer CLI 的協助下,用了 5 分鐘處理好程式 UI 問題,進一步改善使用者介面。

 

總結而言,升級後的 Amazon Q Developer CLI 能更便捷工程師們的工作,讓使用者能在指令列即可完成各類編碼工作,大大提高效率,對於本身不熟習編程的使用者來說,Amazon Q Developer CLI  的出現亦成為「氛圍編程」(Vibe coding)的最佳催化劑,相信不久的將來使用 AI 進行編碼工作將愈來愈普及。

 

如欲對以「生成式 AI」協助編程工作或 Amazon Q Developer CLI 有興趣,可到以下網址瀏覽詳情。https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html 

 
 
 

最新文章

查看全部
AWS推AI代理品質管控新機制 確保企業部署可信賴智能助理

Amazon Bedrock AgentCore新增品質評估與政策控制 為企業AI應用建立安全防線 AI代理(AI Agent)正在改變企業與客戶互動的方式。從自動化客戶服務到智能業務助理,這些能夠自主執行任務的AI系統為企業帶來前所未有的效率提升。然而,隨著AI代理在關鍵業務流程中扮演越來越重要的角色,一個核心問題浮現:企業如何確保這些AI代理的輸出品質和行為符合預期?如何防止AI代理做出不當決

 
 
 
SageMaker Catalog商業元數據功能:打造企業級數據資產發現與治理新標準

企業數據資產的規模和複雜度正以前所未有的速度增長。從客戶交易記錄到產品分析報告,從機器學習模型到實驗數據集,現代企業擁有的數據資產種類繁多且分散在不同系統中。如何有效管理、發現和利用這些寶貴的數據資產,已成為企業數位轉型成功的關鍵因素。亞馬遜雲端服務(AWS)近日為Amazon SageMaker Catalog推出全新的商業元數據功能,為企業提供強大的數據資產發現和治理能力,徹底改變組織管理和利

 
 
 
AWS推安全智能代理 從設計到部署全程守護應用安全

AI驅動的主動防護 在開發階段就消除安全漏洞 軟體安全漏洞往往在應用程式上線後才被發現,此時修復成本高昂,可能已經造成損失。產業研究顯示,在開發階段修復安全問題的成本,僅為生產環境修復的十分之一。然而,許多開發團隊缺乏安全專業知識,難以在編碼階段識別潛在風險。亞馬遜雲端服務(AWS)推出的Security Agent,利用人工智能技術在軟體開發的每個階段提供主動的安全指導,從架構設計、程式碼撰寫到

 
 
 

留言


bottom of page