生成式 AI 驱动的软件开发生产力变革
如果无法正常显示,请先停止浏览器的去广告插件。
1. AI
2.
3. Demo:
Prompt :
@material/web
Home, Sensors, Settings
PUA
5
30
Vibe Coding
AI
4. Yes
Browser – Server
SQL
DevOps
CDK Infra As Code
5. GenAI - Prompt
GenAI
Driven Development (PDD)
Q Developer CLI
context
Q Developer CLI
•
•
•
•
Rust
Developer CLI
•
GenAI
AI
AI
•
•
•
Agent
: : https://github.com/aws/amazon-q-developer-cli/pull/834
[1]
[1] https://it20.info/2024/5/a-framework-to-adopt-generative-ai-assistants-for-builders/
https://it20.info/2024/5/a-framework-to-adopt-generative-ai-assistants-for-builders/
Q Developer 2
4
Q
6. Next Generation Builder Experience
Vibe Coding
VIBE CODING IS THE FUTURE
Yes?
AI Agent
MY FUTURE IS FIXING VIBE CODING
No?
*
7. *
≠
IDE
AI
Fortran (1957) Github Copilot (2021)
COBOL (1959) Amazon Q Developer
(CodeWhisperer)(2022)
C (1972)
Borland Turbo Pascal (1983)
Java
Python
Amazon Q Developer(2023)
Devin.io (2024)
Claude Code (2025)
8. Yes
Vibe Coder
9.
10. Amazon
DevOps
• •
• •
• •
•
"
"
•
API
DevOps
1990
2002
AI
2009
2006
2023
2014
Serverless
11. Practical AI
AI
Amazon uses Gen AI to
solve customer problems,
not just because it's cool
Andy Jessy
CEO of Amazon
12. AI
AI
:
[1] https://it20.info/2024/5/a-framework-to-adopt-generative-ai-assistants-for-builders/
13. AI
14. ASBX
• 30% •
• 25% •
• Amazon
•
•
15. ASBX
AI/ML
•
AI
AI
AI
Reasoning
16. Amazon
Q Developer
6
50%
Java
Java 17
•
Java
Java
50
4,500
30,000
X (50-0.5)
= 1,485,000
: [1] https://aws.amazon.com/blogs/devops/amazon-q-developer-just-reached-a-260-million-dollar-milestone
≈ 4,500
17. ASBX
AI
->
AI
•
•
->
->
?
->
->
(Guard rails)->
->
->
18. & Prompt testing
FAST Framework for AI
Security Testing
•
•
•
•
19.
20. Amazon Q Developer
21. Demo video
Plan
Code
Test & Secure
Review & Deploy
DevOps
Operate
Transform
22. 2024 re:Invent
Named Agent
Agent
/dev
!
New!
/transform
/doc
New!
/review
New!
/test
https://aws.amazon.com/blogs/aws/new-amazon-q-developer-agent-capabilities-include-generating-documentation-code-reviews-and-unit-tests/
Java/.NET (preview)
Readme
23. Amazon Q Developer
Agent
•
•
•
Agent
•
•
•
Git
24. AI
25. Q Code Transformation
Q troubleshooting
Q Unit tests
Q Code review
Q in Console
Q Document generation
Q - Chat
Q Inline completion
Q Inline chat
Q feature development
26. 1000 AIdea
Welcome to the Next-Gen Developer Experience.
27. Now Go Build
28.
29. THANKS
Large Language Model Is Redefining The Software