Chuyển đến nội dung chính

Nhà phát triển Amazon Q

Nhà phát triển Amazon Q: Trợ lý mã AI của bạn

Được xây dựng để xử lý các dự án lớn, Nhà phát triển Amazon Q làm việc cùng bạn từ ý tưởng đến mã sản xuất

Tác tử AI cho giao diện đầu cuối

Tác tử CLI của Nhà phát triển Q cung cấp trải nghiệm viết mã siêu nhanh, sử dụng thông tin trên công cụ gốc và công cụ dựa trên máy chủ MCP để đọc và ghi tệp cục bộ, gọi API AWS, chạy lệnh bash và viết mã – thực hiện tất cả trong khi điều chỉnh theo phản hồi của bạn trong thời gian thực.

Viết mã thông minh trong IDE

Nhà phát triển Q là một trải nghiệm mã hóa theo hướng tác tử, giúp bạn hoàn thành nhiệm vụ của mình một cách dễ dàng. Ngoài tự động đọc và ghi tệp cục bộ, tạo sự khác biệt về mã và chạy lệnh shell, Nhà phát triển Q còn kết hợp phản hồi và gửi nội dung cập nhật theo thời gian thực.

Trò chuyện với mã của bạn

Nhập @workspace để hiểu nhanh toàn bộ bối cảnh dự án của bạn – từ luồng xác thực đến các thành phần phụ thuộc của dịch vụ. Hỏi bất cứ điều gì về toàn bộ dự án của bạn, mã và nhận câu trả lời và thậm chí cả sơ đồ kiến trúc. 

A chat interface displaying a breakdown of Lambda functions, including an ETL Lambda for document processing, over a purple-to-orange gradient background.

Gỡ rối và ghi lại mã phức tạp

Tạo và cập nhật các tệp README, tạo sơ đồ luồng dữ liệu và giữ cho dự án của bạn được ghi lại đầy đủ, để bạn có thể tích hợp nhanh hơn và tập trung vào mã của mình.

Alt-text: A chat interface with a prompt "generate a README for my repo" and a response explaining the process of creating a README file by analyzing source files. Below, a folder icon shows "4 files read," and a "readme.md" file is marked as complete.

Tự động hóa đánh giá mã của bạn

Hợp lý hóa quy trình yêu cầu kéo của bạn với đánh giá mã tự động. Xác định lỗi, lỗ hổng bảo mật và cấu hình sai IaC trước khi chúng đến tay các thành viên trong nhóm của bạn để xem xét.

"Code review interface highlighting an AWS API logging issue with options to 'Generate fix,' 'Explain,' or 'Ignore,' and a text input field labeled 'Review my project file.'"

Tích hợp DevOps

GitLab Duo với Amazon Q

Khách hàng tự quản lý của GitLab Utlimate hiện có thể sử dụng tác tử AI nâng cao từ Nhà phát triển Amazon Q để tăng tốc những tác vụ phức tạp gồm nhiều bước trên SDLC. Tìm hiểu thêm.

GitHub.com và GitHub Enterprise Cloud

Chỉ định các vấn đề GitHub của bạn cho Nhà phát triển Amazon Q để tự động triển khai các tính năng mới, chạy đánh giá mã trên các yêu cầu kéo và hiện đại hóa các ứng dụng Java cũ, đồng thời vẫn sử dụng các vấn đề GitHub và quy trình công việc yêu cầu kéo hiện tại. Tìm hiểu thêm. 

So sánh tính năng

Free Tier
Pro Tier
GIÁ

Miễn phí 


Bắt đầu

19 USD mỗi tháng cho mỗi người dùng


Đăng ký

 
TÍNH NĂNG

 

Yêu cầu đại lý (trò chuyện Hỏi & Đáp, mã hóa đại lý)

50 tương tác trò chuyện mỗi tháng (bắt đầu từ 8/1/2025)

1.000 lượt tương tác trò chuyện mỗi tháng (bắt đầu từ 8/1/2025)

Truy vấn thông tin về tài nguyên AWS

25 USD mỗi tháng cho mỗi tài khoản

Đã bao gồm

 

 

AN TÂM

 

 

Bồi thường IP

 

✔️

Xử lý bảo mật trên đám mây

✔️

✔️

Theo dõi tham chiếu

✔️

✔️

Loại bỏ các đề xuất mã công khai

✔️

✔️

Thu thập dữ liệu

Có sẵn tùy chọn từ chối

Tự động từ chối

GIÁ

Miễn phí 


Bắt đầu

19 USD mỗi tháng cho mỗi người dùng


Đăng ký

Được tin tưởng bởi người xây dựng tại

Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value
Missing alt text value

Số liệu thống kê

50%
Nhà phát triển Amazon Q có tỷ lệ chấp nhận mã được báo cáo cao nhất trong ngành đối với các trợ lý thực hiện gợi ý mã nhiều dòng, BT Group gần đây báo cáo rằng họ đã chấp nhận 37% các đề xuất mã của Amazon Q và Ngân hàng Quốc gia Australia báo cáo tỷ lệ chấp nhận là 50%.
Vượt trội
Nhà phát triển Amazon Q cung cấp khả năng quét bảo mật vượt trội hơn các công cụ hàng đầu có thể so sánh công khai về khả năng phát hiện trên hầu hết các ngôn ngữ lập trình phổ biến.

Câu hỏi thường gặp

Nhà phát triển Amazon Q giúp các nhà phát triển và chuyên gia CNTT (IT pro) thực hiện tất cả tác vụ trong suốt vòng đời phát triển phần mềm – từ viết mã, kiểm thử và triển khai đến khắc phục sự cố, thực hiện quét bảo mật và sửa lỗi, hiện đại hóa ứng dụng, tối ưu hóa tài nguyên AWS và tạo quy trình kỹ thuật lấy dữ liệu. Các nhà khoa học dữ liệu có thể nhận hướng dẫn để nhanh chóng và dễ dàng xây dựng các ứng dụng phân tích, AI/ML và AI tạo sinh.

Để đẩy nhanh quá trình xây dựng, trải nghiệm mã hóa đại lý Amazon Q Developer có thể tự động thực hiện một loạt nhiệm vụ—mọi thứ từ triển khai các tính năng, lập tài liệu và tái cấu trúc mã, đến thực hiện nâng cấp phần mềm. Bạn có thể mô tả một tính năng mới cho Q Developer - chẳng hạn như phát triển một hệ thống thông báo SMS để gửi tin nhắn xác nhận - và nó sẽ phân tích cơ sở mã hiện có của bạn, vạch ra kế hoạch triển khai từng bước bao gồm nhiều tệp và sau khi bạn chấp thuận, thực hiện tất cả các thay đổi và kiểm tra mã cần thiết trong vài phút. Thực hiện các nhiệm vụ này, Amazon Q Developer đã đạt được điểm số cao nhất trên SWE-bench, một tập dữ liệu đánh giá khả năng mã hóa.

Nhà phát triển Amazon Q giúp nhà phát triển xây dựng nhanh hơn và an toàn hơn bằng cách tạo gợi ý và đề xuất mã gần với thời gian thực. Trên thực tế, Nhà phát triển Amazon Q ghi nhận đạt tỷ lệ chấp nhận mã cao nhất trong ngành đối với các trợ lý thực hiện gợi ý mã nhiều dòng, trong đó Ngân hàng Quốc gia Úc (NAB) báo cáo tỷ lệ chấp nhận là 50%. NAB thậm chí còn đang đạt tỷ lệ chấp nhận cao hơn, 60%, khi tùy chỉnh Nhà phát triển Amazon Q để tạo ra nhiều đề xuất mã nội tuyến liên quan hơn cũng như nhiều câu trả lời cho cuộc trò chuyện hơn dựa trên cơ sở mã nội bộ.

Ngoài việc tạo mã, Nhà phát triển Q còn dịch chuyển hoạt động kiểm thử khả năng bảo mật lên trước bằng cách quét mã để tìm lỗ hổng bảo mật khó phát hiện, chẳng hạn như lộ thông tin chứng thực và đưa mã độc vào bản ghi. Chỉ với một cú nhấp chuột, Nhà phát triển Q sẽ tự động đề xuất các biện pháp khắc phục phù hợp với mã ứng dụng, cho phép nhà phát triển nhanh chóng và an tâm chấp nhận bản sửa lỗi. Tính năng quét bảo mật của Q vượt trội hơn các công cụ hàng đầu có thể so sánh công khai về khả năng phát hiện trên hầu hết các ngôn ngữ lập trình phổ biến, giúp nhà phát triển cải thiện đáng kể khả năng bảo mật và chất lượng mã cho ứng dụng.

 

Là một phần của Bộ công cụ AWS dành cho VS Code và JetBrains, Amazon Q Developer hiện hỗ trợ các cuộc trò chuyện bằng tiếng Anh và các ngôn ngữ lập trình Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, tập lệnh shell, SQL và Scala.

Nhà phát triển Amazon Q có thể trả lời các câu hỏi bằng nhiều ngôn ngữ, bao gồm tiếng Anh, tiếng Quan Thoại, tiếng Pháp, tiếng Đức, tiếng Ý, tiếng Nhật, tiếng Tây Ban Nha, tiếng Hàn, tiếng Hindi và tiếng Bồ Đào Nha, v.v.

Là một phần của Bộ công cụ AWS dành cho VS Code và JetBrains, Nhà phát triển Amazon Q hiện hỗ trợ Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, tập lệnh shell, SQL, Scala, JSON, YAML và HCL. Ngoài VS Code và dòng ID JetBrains – bao gồm IntelliJ, PyCharm, GoLand, CLion, PhpStorm, RubyMine, Rider, WebStorm, DataGrip, Eclipse (xem trước) và Visual Studio – Nhà phát triển Amazon Q còn được cung cấp cho AWS Cloud9, bảng điều khiển Lambda. Amazon Q Developer cũng được cung cấp cho các dòng lệnh yêu thích của bạn, bao gồm cả giao diện đầu cuối macOS, iTerm2 và giao diện đầu cuối VS Code tích hợp.

Nhà phát triển Amazon Q cung cấp Bậc miễn phí vĩnh viễn với giới hạn hàng tháng dành cho người dùng đã đăng nhập với tư cách người dùng Quản lý danh tính và truy cập trong AWS (IAM) hoặc người dùng ID người xây dựng trên AWS. Giới hạn Bậc miễn phí trong IDE chỉ khả dụng cho người dùng ID người xây dựng.

Đối với VS Code hoặc JetBrains, hãy cài đặt tiện ích mở rộng IDE Amazon Q thông qua chợ điện tử tiện ích mở rộng hoặc plugin tương ứng. Đối với Visual Studio, hãy cài đặt Bộ công cụ AWS với tiện ích mở rộng Amazon Q. Sau đó, xác thực bằng ID người xây dựng trên AWS hoặc Trung tâm danh tính AWS IAM. Sau khi xác thực, bạn có thể tìm Amazon Q Developer trên thanh hoạt động trong VS Code hoặc cửa sổ công cụ được cố định ở góc trên cùng bên phải trong JetBrains. Để được trợ giúp thêm khi bắt đầu sử dụng Amazon Q Developer, hãy xem Getting started with Amazon Q Developer.