Stripe và Sierra đã tự xây dựng hệ thống AI lập trình riêng. Có lẽ bạn không cần làm điều đó.

@davep
TIẾNG ANH2 ngày trước · 27 thg 7, 2026
184K
285
27
20
779

TL;DR

David Pan lập luận rằng mặc dù Stripe và Sierra đã xây dựng được các AI lập trình tùy chỉnh đầy ấn tượng, nhưng hầu hết các công ty nên mua các nền tảng hiện có để tránh vòng xoáy R&D và tập trung vào lớp ngữ cảnh độc nhất của riêng họ.

Stripe đã xây dựng minions, một hệ thống agent tự phát triển, hợp nhất hơn 1.300 pull request mỗi tuần mà không cần mã do con người viết. Sierra's Pinecone mở 70% PR của họ. Các bài viết rất xuất sắc. Nếu bạn chưa đọc, bạn nên đọc. Nếu đã đọc, có lẽ bạn đã tự hỏi liệu mình có nên tự xây dựng không.

Đối với hầu hết các đội nhóm, tôi nghĩ câu trả lời là không. Không phải vì Stripe và Sierra đã sai. Họ là những người tiên phong với những ý tưởng này và họ có đội ngũ để thực hiện. Nhưng giờ đây bạn có thể mua (gần như) mọi thứ họ phải xây dựng. Hầu hết các tổ chức nên tối ưu hóa cho một thứ khác: tốc độ đạt được giá trị. Tôi làm việc tại Cursor, vì vậy tôi có những thiên kiến riêng, nhưng đây là những lý do của tôi:

1. Phần khác biệt vẫn có thể di chuyển được

Phần của hệ thống agent đám mây khiến nó có cảm giác như của bạn là lớp ngữ cảnh. Các quy tắc mã hóa quy ước của bạn. Kỹ năng để hệ thống hóa các hướng dẫn có thể tái sử dụng. Truy cập MCP vào hệ thống nội bộ của bạn. Quy trình làm việc để xác minh những gì agent đã viết. Khi minions của Stripe đọc cùng các tệp quy tắc mà kỹ sư của họ viết cho Cursor và Claude Code, và lấy ngữ cảnh từ cùng các công cụ MCP nội bộ, đó là ngữ cảnh đang làm việc.

Điều thú vị về lớp này: nó là phần khác biệt nhất của hệ thống, và cũng là phần có thể di chuyển được nhất. Một tệp quy tắc, một kỹ năng và một cấu hình MCP đều hoạt động giống nhau ở bất cứ đâu, và không cái nào ràng buộc bạn với một nhà cung cấp. Stripe đã chứng minh điều này bằng cách chuẩn hóa theo định dạng quy tắc của Cursor, để một bộ quy tắc hướng dẫn cả minions, Cursor và Claude Code. Vì vậy, nỗi sợ thông thường, 'nếu chúng ta mua nền tảng, chúng ta từ bỏ sự khác biệt của mình,' thực sự không đáng lo. Bạn giữ phần khác biệt bất kể điều gì. Mua có nghĩa là bạn bỏ qua mọi thứ bên dưới nó.

2. Việc xây dựng lớn hơn nhiều so với vẻ bề ngoài

Chạy một agent trên máy ảo? Đó là một cuối tuần. Đạt độ tin cậy 99,99% và khởi động môi trường dưới 10 giây? Đó là một dự án cơ sở hạ tầng kéo dài nhiều quý. Chúng tôi đã xây dựng agent đám mây tại Cursor trong 18 tháng và chúng tôi tin rằng đó sẽ là một lĩnh vực đầu tư vô thời hạn.

Cũng có vấn đề về độ tinh chỉnh. Ngay cả một bản dựng nội bộ hoạt động cũng hiếm khi có được sự chú ý đến chi tiết để khiến mọi người thực sự sử dụng nó. Một công cụ nội bộ tốt 80% chỉ nhận được 20% mức sử dụng. Hầu hết các đội nhóm đưa ra một bot Slack và dừng lại ở đó, bởi vì tích hợp cùng một agent vào IDE, CLI, web, di động, Jira, v.v. là quá nhiều bề mặt. Và sau đó là quản trị: quản lý người dùng, phân tích token, kiểm soát ngân sách, nhật ký kiểm toán. Tất cả đều bắt buộc, không có gì là khác biệt.

Trách nhiệm giải trình là một chi phí khác không bao giờ được tính vào ước tính xây dựng. Agent làm nhiều việc. Cuối cùng một trong số chúng làm sai. Khi điều đó xảy ra, mọi người sẽ nhìn vào đội đã xây dựng hệ thống, và đội đó phải chịu trách nhiệm về sự cố, phân tích hậu sự và khắc phục. Mua không làm cho sự cố không thể xảy ra, nhưng nó đặt một nhà cung cấp có đội ngũ bảo mật vào vị trí chịu trách nhiệm cùng với bạn.

3. Công nghệ tiên tiến không ngừng thay đổi

Cứ mỗi tháng hoặc lâu hơn, một đội nhóm có tư duy tiến bộ phát minh ra một cách tốt hơn để tự động hóa SDLC, và bất cứ thứ gì bạn xây dựng ba tháng trước đều trông lỗi thời. Các mô hình mã được tinh chỉnh bị vượt qua bởi bản phát hành frontier tiếp theo. Các ngăn xếp RAG mà mọi người xây dựng đã thua trước ngữ cảnh dài và tìm kiếm agent. Tích hợp tùy chỉnh trở thành cấu hình MCP chỉ sau một đêm. Ngay cả Sierra cũng bắt đầu với các agent song song trong git worktrees và đã xây dựng vượt qua chúng trong vòng vài tháng.

Ở quy mô của Cursor, chúng tôi có thể tận dụng sự thay đổi đó. Chúng tôi sẵn sàng xây dựng lại vì chi phí được phân bổ cho hàng nghìn khách hàng, và con số vẫn hợp lý. Cùng một quy mô giúp mua được các hợp đồng đám mây đàm phán và đóng gói đa người thuê mà không triển khai nội bộ nào có thể sánh kịp. Đối với một đội devex nội bộ, cùng sự thay đổi đó là một khoản thuế. Mỗi lần phát minh lại đều rơi vào một lộ trình vốn đã đầy khách hàng nội bộ. Bạn không muốn ở trên vòng quay R&D vĩnh viễn. Bạn muốn một đối tác có quy mô để vận hành nó cho bạn.

4. Mua không có nghĩa là từ bỏ quyền kiểm soát

Lý do cuối cùng là kiểm soát. Hầu hết các quyết định xây dựng thực chất là nỗi sợ bị khóa chặt được ngụy trang, vì vậy hãy xác định rõ nơi bạn thực sự cần các lựa chọn. Mô hình là một điều hiển nhiên: chi tiêu token đang trở thành một khoản mục thực tế, và ranh giới Pareto về khả năng so với chi phí thay đổi sau mỗi vài tuần. Với một nền tảng trung lập về mô hình, bạn sẽ luôn có quyền truy cập vào những thứ tốt nhất bất kể ai đang dẫn đầu cuộc đua trong tuần này.

Điều còn lại là lớp thực thi agent. Chạy nó theo cách bạn muốn, từ hoàn toàn do Cursor lưu trữ đến hoàn toàn tự lưu trữ trong mạng của riêng bạn, nơi các agent có thể truy cập các điểm cuối nội bộ và hạ tầng kiểm thử giống như bất kỳ tài khoản dịch vụ nào. Tư thế bảo mật của bạn trở thành một lựa chọn triển khai, không phải lý do để xây dựng.

Khi nào việc xây dựng có ý nghĩa

Có một vài điều có thể nghiêng cán cân về phía xây dựng. Càng nhiều điều trong số này mô tả bạn, thì càng có cơ sở vững chắc.

Sản phẩm của bạn là hạ tầng agent. Sierra kiếm sống bằng việc bán AI agent. Xây dựng hệ thống agent nằm trong DNA của họ và được vài trăm nhân viên sử dụng nội bộ mỗi ngày. Họ chắc chắn có chuyên môn để xây dựng một hệ thống agent mã hóa.

Bạn đã sở hữu những phần khó. Stripe chạy minions trên các devbox mà họ đã hoàn thiện trong một thập kỷ. Đối với họ, xây dựng một hệ thống agent xung quanh các devbox đó có lẽ ít công việc hơn là uốn chúng để phù hợp với hình dạng của một sản phẩm có sẵn. Nếu hạ tầng dev của bạn đủ trưởng thành và đủ tùy chỉnh, thì con số có thể lật ngược theo cách tương tự cho bạn.

Bạn sẽ tài trợ cho nó như một sản phẩm, vô thời hạn. Một đội ngũ nhân sự với lộ trình, trực ca và ngân sách tồn tại qua các lần tái cơ cấu. Dù vậy, đừng bắt đầu từ con số không: các khối xây dựng như Cursor SDK cung cấp cho bạn một bộ khung agent không phụ thuộc mô hình sẵn sàng sử dụng, để công sức của đội bạn tập trung vào những phần riêng biệt của bạn.

Ghi nhận xứng đáng

Tôi rất trân trọng Stripe, Sierra và các đội nhóm khác đang đẩy giới hạn của kỹ thuật agent. Đội ngũ kỹ sư của họ không ai sánh kịp. Nhưng hầu hết các tổ chức không cần phải đi theo bước chân của họ. Họ cần tốc độ đạt được giá trị và một đối tác có toàn bộ công việc là luôn đi đầu vì lợi ích của họ. Đối với hầu hết mọi người, điều đó đáng giá hơn nhiều so với tùy chỉnh toàn diện.

Hãy trở thành AI-native càng sớm càng tốt. Sau đó quyết định phần nào sẽ đưa về nội bộ, từng phần một.

Lưu một chạm

Đọc sâu bài viết viral bằng AI trong YouMind

Lưu nguồn, đặt câu hỏi tập trung, tóm tắt lập luận và biến một bài viết viral thành các ghi chú có thể tái sử dụng trong một không gian làm việc AI duy nhất.

Khám phá YouMind
Dành cho nhà sáng tạo

Biến Markdown của bạn thành bài viết 𝕏 gọn gàng

Khi bạn đăng bài viết dài của riêng mình, việc định dạng hình ảnh, bảng và khối mã cho 𝕏 rất mệt mỏi. YouMind biến cả bản nháp Markdown thành một bài viết 𝕏 gọn gàng, sẵn sàng để đăng.

Thử Markdown sang 𝕏

Thêm pattern để giải mã

Bài viết viral gần đây

Khám phá thêm bài viết viral