Cách quản lý công cụ phát triển của Google giúp làm việc với AI

Ryan Salva, quản lý dự án công cụ phát triển của Google, chia sẻ về cách AI đang thay đổi việc viết mã. Ông nhấn mạnh vai trò của Gemini CLI và các công cụ tương tự, cũng như sự thay đổi trong vai trò của lập trình viên trong tương lai, hướng tới việc…

IMG 5424

Ryan Salva, quản lý dự án công cụ dành cho nhà phát triển của Google, đang trực tiếp chứng kiến những thay đổi mà các công cụ Trí tuệ Nhân tạo (AI) mang lại cho việc viết mã. Từng làm việc tại Github và Microsoft, ông hiện phụ trách các công cụ như Gemini CLI và Gemini Code Assist, hỗ trợ các lập trình viên bước vào kỷ nguyên mới của lập trình tự động.

Đội ngũ của ông đã công bố nghiên cứu mới vào thứ Ba, cho thấy cách các nhà phát triển thực sự sử dụng công cụ AI và còn bao nhiêu tiến bộ cần đạt được. Trong cuộc phỏng vấn với TechCrunch, ông Salva đã chia sẻ về báo cáo và trải nghiệm cá nhân với các công cụ viết mã bằng AI.

Một trong những phát hiện thú vị là thời điểm trung bình các nhà phát triển bắt đầu sử dụng công cụ AI, rơi vào tháng 4 năm 2024. Đây là thời điểm các mô hình có khả năng suy luận và tư duy phát triển mạnh mẽ, cùng với việc cải thiện khả năng gọi công cụ (tool-calling) của AI. Ông Salva nhấn mạnh khả năng này là yếu tố quan trọng giúp AI tự sửa lỗi trong quá trình lập trình.

Đối với các dự án cá nhân, ông Salva chủ yếu sử dụng các công cụ dòng lệnh như Gemini CLI, kết hợp với một chút Claude Code và Codex. Ông cũng thường xuyên sử dụng nhiều môi trường phát triển tích hợp (IDE) khác nhau như Zed, VS Code và Cursor để theo dõi sự phát triển của ngành.

Về công việc chuyên môn, ông dùng AI để hỗ trợ soạn thảo các tài liệu yêu cầu và đặc tả. Ông mô tả quy trình làm việc, bắt đầu từ một vấn đề trên GitHub, sau đó sử dụng Gemini CLI để tạo ra một tài liệu yêu cầu chi tiết hơn. Tiếp theo, Gemini CLI sẽ viết mã dựa trên đặc tả này và các quy tắc làm việc của nhóm. Sau đó, ông sẽ xem xét và chỉnh sửa mã do AI tạo ra.

Ông Salva dự đoán rằng vai trò của các nhà phát triển trong tương lai sẽ giống như một kiến trúc sư hơn, tập trung vào việc phân tích và chia nhỏ các vấn đề phức tạp thành các nhiệm vụ nhỏ hơn, thay vì tập trung vào ngôn ngữ lập trình trung gian để biểu đạt thành mã máy. Theo TechCrunch ngày 23/09/2025, sự thay đổi này có thể diễn ra trong một thời gian dài.


follow nhận tin mới

tin mới


Tin NỔI BẬT


Tin Chính trị


Tin Hoa Kỳ


Tin Di trú