
Khi AI thay đổi cuộc chơi: Tại sao Instacart không còn bận tâm về nợ kỹ thuật
CTO của Instacart, Anirban Kundu, chia sẻ về cách AI đang tái định nghĩa quy trình phát triển phần mềm, giúp đội ngũ kỹ sư loại bỏ nỗi lo về nợ kỹ thuật bằng cách tự động hóa việc tái tạo code thay vì bảo trì thủ công.
Bài viết được dịch và tổng hợp từ tin tức gốc. Bạn có thể đọc bài viết gốc bằng tiếng Anh tại đây.
Điểm tin nhanh:
- Instacart chuyển dịch trọng tâm kỹ thuật từ việc viết code thủ công sang điều hướng các AI agent để tạo mã nguồn.
- Nợ kỹ thuật không còn là gánh nặng vì các hệ thống không hoạt động thường xuyên sẽ được AI tái tạo lại thay vì bảo trì.
- Hệ thống SRE dựa trên AI của Instacart giúp tăng độ chính xác trong việc phát hiện và giảm thiểu sự cố từ 60% lên hơn 90%.
Trong kỷ nguyên mà các công cụ AI đang dần làm chủ các tác vụ lặp đi lặp lại, câu hỏi đặt ra cho các CTO không còn là làm thế nào để tối ưu hóa quy trình bảo trì, mà là tại sao chúng ta vẫn đang cố gắng bảo trì những thứ nên được tái tạo. Tại Instacart, tư duy này đã tạo ra một bước ngoặt: nợ kỹ thuật (tech debt) không còn là nỗi ám ảnh thường trực, bởi lẽ 97% code của họ hiện nay được tạo ra bởi máy móc.

Chuyển dịch từ viết code sang tư duy intent-based
Tại sự kiện VB Transform 2026, CTO Anirban Kundu đã khẳng định rằng vai trò của kỹ sư phần mềm đang thay đổi vĩnh viễn. Thay vì dành thời gian cho các tác vụ tactical như viết boilerplate code, kỹ sư giờ đây tập trung vào việc đặt câu hỏi và điều hướng AI. Khi AI đảm nhận phần lớn việc tạo mã, việc refactor hay duy trì các hệ thống cũ trở nên lỗi thời. Nếu một thành phần không còn active, nó sẽ bị loại bỏ và tái tạo lại khi cần thiết, tương tự như cách chúng ta làm việc với assembly code trong quá khứ.
Việc áp dụng AI vào quy trình phát triển không chỉ dừng lại ở việc sinh code, mà còn là sự thay đổi trong tư duy Vibe Coding và Kỹ thuật phần mềm với AI: Đâu là ranh giới giữa cảm hứng và sự chuyên nghiệp?. Khi AI đảm nhận việc viết code, các kỹ sư cần tập trung vào việc xây dựng Model Context Protocol 2026-07-28: Bước ngoặt chuyển mình sang kiến trúc Stateless cho AI Agents để đảm bảo tính nhất quán.
Hiệu quả vận hành qua các con số
Việc áp dụng AI vào quy trình kỹ thuật tại Instacart mang lại những cải thiện rõ rệt về hiệu suất và độ tin cậy. Dưới đây là bảng so sánh hiệu quả trước và sau khi triển khai hệ thống AI SRE:
| Chỉ số | Trước khi có AI SRE | Sau khi có AI SRE | Ghi chú |
|---|---|---|---|
| Độ chính xác phát hiện sự cố | 60% | > 90% | Dựa trên dữ liệu lịch sử |
| Số lượng đánh giá tự động/tháng | Thấp | ~7,000 | Tăng cường kiểm thử tự động |
| Độ chính xác truy vấn developer | N/A | 99.9% | Xử lý 8,000+ truy vấn/tháng |

Hệ thống SRE thông minh: Blueberry và khả năng tự chữa lành
Instacart đã phát triển một hệ thống SRE agentic tên là Blueberry, được huấn luyện dựa trên chính dữ liệu sự cố của công ty thay vì các dữ liệu lỗi chung chung. Blueberry giám sát hơn 200 kênh Slack và các tín hiệu hệ thống để tìm ra mối liên hệ giữa các sự cố mà con người thường bỏ lỡ. Điều này tương đồng với cách các kỹ sư hiện đại Xây dựng hệ thống báo cáo bảo mật tự động: Kết hợp CISA KEV và Microsoft MSRC với Node.js để tối ưu hóa khả năng phản ứng.
Lưu ý: Việc phụ thuộc vào AI trong SRE đòi hỏi dữ liệu huấn luyện phải cực kỳ chất lượng và gắn liền với ngữ cảnh cụ thể của hệ thống, thay vì các mô hình tổng quát.
Đánh giá & Lời khuyên Thực tiễn
Từ góc nhìn của một kỹ sư cấp cao, mô hình của Instacart rất tiềm năng nhưng cũng đầy thách thức:
- Ưu điểm: Loại bỏ gánh nặng nợ kỹ thuật, tăng tốc độ phát triển và giảm thiểu thời gian xử lý sự cố nhờ khả năng phân tích dữ liệu đa kênh.
- Nhược điểm: Rủi ro khi AI đưa ra quyết định sai lầm trong các hệ thống phức tạp; yêu cầu đội ngũ phải có kỹ năng quản trị AI (AI orchestration) thay vì chỉ biết viết code.
- Phạm vi ứng dụng: Phù hợp với các doanh nghiệp có hạ tầng lớn, dữ liệu sự cố phong phú và khả năng tự động hóa cao.
Để triển khai thành công, bạn nên bắt đầu bằng việc Xây dựng công khai: Tại sao đã đến lúc ngừng chờ đợi và bắt đầu hành động để tạo ra các vòng lặp phản hồi nhanh chóng cho AI.
Câu hỏi thường gặp (FAQ)
AI có thay thế hoàn toàn kỹ sư phần mềm tại Instacart không?
Không, AI thay thế các tác vụ lặp lại. Kỹ sư chuyển sang vai trò điều hướng, thiết kế hệ thống và quản lý các AI agents.
Làm thế nào để quản lý nợ kỹ thuật khi code được tái tạo liên tục?
Instacart áp dụng chiến lược loại bỏ các thành phần không hoạt động và tái tạo chúng bằng các kiến trúc sạch hơn, modular hơn thay vì cố gắng sửa chữa code cũ.
Rủi ro lớn nhất khi áp dụng SRE dựa trên AI là gì?
Đó là khả năng AI hiểu sai ngữ cảnh hoặc đưa ra các quyết định tự động gây ảnh hưởng đến hệ thống nếu không có sự giám sát của con người trong các tình huống quan trọng.
Kết luận
Câu chuyện của Instacart là minh chứng cho thấy AI không chỉ là công cụ hỗ trợ, mà là một phần cốt lõi trong kiến trúc hạ tầng hiện đại. Việc chuyển dịch sang tư duy agentic giúp đội ngũ kỹ sư giải phóng sức sáng tạo khỏi những dòng code cũ kỹ. Hãy bắt đầu khám phá cách áp dụng AI vào quy trình của bạn ngay hôm nay bằng cách tìm hiểu thêm về Coding Tools MCP: Trao quyền năng điều khiển mã nguồn cho AI Agents của bạn và theo dõi hi_dev để cập nhật những xu hướng công nghệ mới nhất.
Do you like this post?
Upvote to push this post higher on the community feed





