AI 開發工具的過去現在和將來-施喬.pdf

編號:627110 PDF 43頁 5.22MB 下載積分:VIP專享
下載報告請您先登錄!

AI 開發工具的過去現在和將來-施喬.pdf

1、施喬施喬智能開發產品拓展經理,亞馬遜云科技2018年加入亞馬遜云科技,歷任解決方案架構師、解決方案研發經理,現負責智能開發產品線的市場戰略拓展。深耕人工智能與大數據領域,具備12年端到端產品研發全周期管理經驗。擅長通過技術布道與企業級解決方案設計,推動生成式AI技術在組織內的規?;瘧寐涞?。目錄編程體驗的變化趨勢20232024代碼伴侶單智能體編程2025“領域”智能體理解當前項目全項目理解能力生成實施計劃代碼生成代碼解釋內嵌聊天理解代碼庫20232024代碼伴侶單智能體編程2025主動協助者智能體Agent(/test)自動執行生成單元測試的端到端過程測試覆蓋率更高,交付代碼更可靠使用內置檢

2、查保持控制權單智能體編程:單元測試生成掃描代碼,發現隱藏漏洞和質量問題。近乎實時地生成修復建議滿足企業“安全左移”的需求單智能體編程:安全掃描&代碼質量Q Detector Library-支撐安全和代碼質量掃描 Agent基于多年的亞馬遜安全標準,“Security is Job Zero”長期維護,及時更新,基于規則和機器學習的掃描規則在大多數流行編程語言的檢測方面,性能優于領先的公開基準測試工具智能體 Agent Java 項目現代化v8/v11V17/21構建&測試Java 8或者 11應用知識庫構建&測試Java 17/21使用生成式AI進行錯誤修復持續維護JavaJava編程體驗的

3、變化趨勢20232024代碼伴侶單智能體編程2025主動協助者智能體通過交互式編碼體驗自主執行復雜工作流程通過自然語言對話和上下文感知優化開發工作流程讀寫本地文件寫代碼跑測試調試問題部署代碼2024:代碼輔助,提升效率,提升質量2025:與專家一起獨立完成人類需要數小時的工作2027:突破,AI 能完成非常具備挑戰性的任務,需要團隊數年完成的任務。來源:1 Yes,you can measure software developer productivity.McKinsey&Company,2023202220242025 GenAI 主要賦能編碼GenAI 賦能全生命周期“使用標準AWS圖

4、標創建一個橫向布局的基于AWS的簡單的電商平臺架構圖,使用drawio格式保存。架構圖包含用戶、負載均衡層、應用服務層(用戶、商品、訂單、購物車等服務 on EC2)、數據層(MySQL和 Redis on EC2)、數據分析層(EMR on EC2和S3數據湖)”亞馬遜云服務Amazon Q Developer理解架構圖生成 IaC總結輸出亞馬遜云服務Amazon Q Developer CLI亞馬遜云服務Amazon Q DeveloperAmazon CodeCatalystAI Agent in Pull Request/describe/review/improve主要亞馬遜云服務A

5、mazon Bedrock第三方組件生成 Dockerfile生成 CDK 項目執行部署亞馬遜云服務Amazon Q Developer CLI修復安全修復 NACL修復路由表亞馬遜云服務Amazon Q Developer CLIQ Developer CLI context Q Developer CLI 此貢獻者不會 Rust Q Developer CLI Q Developer 24https:/ ideaImplementationRequirementsClarificationDesignSolutionImplementationPlanResearchCodebaseVib

6、e Coding(氛圍編程)Prompt-driven development(PDD)實際上,絕大部分的需求都來自于一個“rough idea”29Rough IdeaImplementationRequirementsClarificationDesignSolutionImplementationPlanResearchCodebase30 What is this codebase?Do more research on the q chat implementation and give me a summary Create a directory called planning

7、and write this summary information to a file called codebase.md write a file in the planning folder called slashcommand.md covering how slash commands are implemented.Include enough detail so a developer could implement a new slash command using this information3132Rough IdeaImplementationRequiremen

8、tsClarificationDesignSolutionImplementationPlanResearchCodebase33 Read rough-idea.md.Ask me one question at a time so we can develop a thorough,step-by-step spec for this idea.34Rough IdeaImplementationRequirementsClarificationDesignSolutionImplementationPlanResearchCodebase35 Based on all the plann

9、ing docs so far,create a detailed design document so a developer can immediately begin implementation.36Rough IdeaImplementationRequirementsClarificationDesignSolutionImplementationPlanResearchCodebase37 Convert the implementation plan into a series of prompts for a code-generation LLM that will imp

10、lement each step in a test-driven manner.38Rough IdeaImplementationRequirementsClarificationDesignSolutionImplementationPlanResearchCodebase39 Implement prompt 1 from the prompt plan.Update todo.md with progress.https:/ AI 下的新型軟件開發范式40Vibe Coding(氛圍編程)v.s.Prompt-driven developmentPrototype?Productio

11、n ready development?遵循軟件設計與開發規范跳過所有中間過程當 Agent 編程成為主流時,程序員的技能需求將發生根本性轉變。傳統必備的編程語言、算法和數據結構能力可能讓位于新的核心技能:精準的需求定義能力,以及對Agent特性和邊界的深刻理解。Agent 編程帶來的效率革命遠勝傳統代碼伴侶,其核心價值在于:自主思考能力,工具協同調用,和軟件開發工作流整合?!邦I域通用”Agent 可能是未來 Agent 發展方向,Amazon Q Developer CLI 定位是軟件開發的“領域通用”Agent。大模型正在重新定義軟件Large Language Model Is Redefining The Software

友情提示

1、下載報告失敗解決辦法
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站報告下載后的文檔和圖紙-無水印,預覽文檔經過壓縮,下載后原文更清晰。

本文(AI 開發工具的過去現在和將來-施喬.pdf)為本站 (山海) 主動上傳,三個皮匠報告文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對上載內容本身不做任何修改或編輯。 若此文所含內容侵犯了您的版權或隱私,請立即通知三個皮匠報告文庫(點擊聯系客服),我們立即給予刪除!

溫馨提示:如果因為網速或其他原因下載失敗請重新下載,重復下載不扣分。
客服
商務合作
小程序
服務號
折疊
午夜网日韩中文字幕,日韩Av中文字幕久久,亚洲中文字幕在线一区二区,最新中文字幕在线视频网站