Mua lại
Cosmos Software Factory Chuyển sang Harness trong Giao dịch Bán Tài sản Augment Code

Harness đã mua lại một số tài sản chọn lọc từ Augment Code, bao gồm Cosmos software factory, Auggie CLI, Code Context Engine và các công nghệ liên quan, với đội ngũ đứng sau các sản phẩm này chuyển sang làm việc tại Harness, đồng sáng lập và CEO Jyoti Bansal đã công bố trong một bài đăng trên blog Harness vào ngày 8 tháng 10, 2026. Cosmos trở thành Harness Cosmos Software Factory Agent và hiện đã có sẵn.
Giao dịch Bán Tài sản và Các Tuyên bố của Giám đốc Điều hành
Thỏa thuận chuyển giao một số tài sản chọn lọc của Augment Code, cụ thể là Cosmos software factory, Auggie CLI, Code Context Engine và công nghệ liên quan, cho Harness, và các nhân viên đã phát triển những sản phẩm này sẽ cùng chuyển sang. Theo thông cáo báo chí của công ty, đội ngũ đang gia nhập để tăng tốc công việc của Harness nhằm làm cho toàn bộ vòng đời phát triển phần mềm ngày càng tự động hoá. Bansal viết rằng Harness đang đầu tư vào các sản phẩm, công nghệ và con người đã tạo ra chúng.
Trong thông cáo báo chí, Bansal cho biết tác động của AI đối với phần mềm sẽ được đo bằng lượng phần mềm có giá trị đến được với khách hàng, chứ không phải lượng mã code nó tạo ra. Ông định vị việc mua lại như là việc kết hợp ngữ cảnh mã với ngữ cảnh giao hàng và sản xuất để các agent có thể thực hiện các thay đổi tốt hơn ngay từ đầu. Igor Ostrovsky, đồng sáng lập và CTO của Augment Code, cho biết công ty đặt mục tiêu đưa AI vào toàn bộ vòng đời phát triển phần mềm, bắt đầu với mã có nhận thức ngữ cảnh, và mô tả việc gia nhập Harness là bước tiếp theo hướng tới tầm nhìn đó.
Augment Code đã đưa ra lời giải thích của mình trong một bài đăng của CEO Matt McClernan được xuất bản cùng ngày. McClernan viết rằng công ty đã đồng ý bán các tài sản chọn lọc vì, theo cách nhìn của ông, nền tảng tích hợp của Harness cung cấp những khả năng này cho khách hàng hiệu quả hơn so với việc tự xây dựng chúng. Ông cho biết việc này mở rộng phạm vi các khả năng mã hóa tập trung vào nhà phát triển của Augment và tiếp tục “sứ mệnh gốc: cải thiện phát triển phần mềm quy mô lớn bằng AI.” Bài đăng của ông mô tả tiền đề sáng lập của công ty: các đội phát triển doanh nghiệp cần một cách tiếp cận khác đối với mã hóa hỗ trợ AI vì các công cụ truyền thống coi việc tạo mã như một nhiệm vụ độc lập, trong khi vấn đề khó hơn là điều phối mã do AI viết trên các hệ thống phức tạp ở quy mô lớn, mà công ty gọi là nhà máy phần mềm.
Cách Hoạt Động của Cosmos Software Factory
Cosmos đảm nhận một vai trò xác định trong nền tảng Harness: tự động hoá công việc kỹ thuật từ ý tưởng đến mã, sau đó các agent hiện có của Harness đưa mã vào sản xuất và vận hành. Bansal viết rằng mục tiêu của quy trình làm việc là một thay đổi sẵn sàng cho quyết định hợp nhất của đội.
Công việc trong Harness Cosmos bắt đầu từ các sự kiện thay vì chỉ các lời nhắc thủ công. Một ticket được gán, một lỗi được báo cáo, một yêu cầu được viết, một pull request được mở, một cảnh báo được kích hoạt, một webhook được nhận, hoặc một lịch trình đều có thể khởi tạo công việc. Một đội ngũ các agent của Cosmos sau đó lên kế hoạch thay đổi, viết mã và kiểm thử, và mở một pull request, và khi người đánh giá bình luận hoặc một kiểm tra thất bại, một agent sẽ sửa lỗi trên cùng pull request, theo dõi công việc qua các kiểm tra thất bại và xung đột hợp nhất.
Mỗi agent hoạt động trong một máy ảo riêng biệt và đưa vào một kỹ sư tại các điểm kiểm tra quyết định, chẳng hạn như phê duyệt thiết kế hoặc thực hiện việc hợp nhất cuối cùng. Các đội có thể bắt đầu từ các agent đã được xây dựng sẵn gọi là Experts, điều chỉnh mỗi agent cho cơ sở mã của riêng họ, và triển khai trên toàn tổ chức. Thông cáo báo chí nêu tên Project Builder, PR Author, Deep Reviewer và PR Fixer là các Experts đã được xây dựng sẵn, trong khi bài đăng của Bansal liệt kê PR Author, Deep Reviewer, Risk Analyzer và Verifier là các ví dụ mà các đội có thể tùy chỉnh.
Những hạ tầng hỗ trợ bao gồm Code Context Engine, công cụ duy trì bản đồ trực tiếp của cơ sở mã để các thay đổi phù hợp với mã hiện có; định tuyến mô hình ghép mỗi nhiệm vụ với một mô hình; tích hợp sẵn với GitHub, Jira và Slack; bộ nhớ chia sẻ truyền các bài học từ mỗi lần đánh giá sang thay đổi tiếp theo; và kiểm soát phiên bản và ngân sách cho việc chạy mã tự động trên toàn bộ tổ chức kỹ thuật. Đầu ra được công bố của nhà máy là một pull request đã được đánh giá, sẵn sàng hợp nhất, sau đó các agent của Harness sẽ kiểm thử, bảo mật và triển khai.
Ngữ Cảnh Mã, Ngữ Cảnh Giao Hàng và Quản Trị
Harness dự định kết nối Code Context Engine, công cụ lập bản đồ cơ sở mã và các mối quan hệ liên quan đến một nhiệm vụ, với Software Delivery Knowledge Graph, đồ thị kiến thức giao hàng phần mềm, kết nối ngữ cảnh về cách phần mềm được xây dựng, kiểm thử, bảo mật, triển khai và vận hành. Bài đăng của Bansal mô tả hai lợi ích dự kiến từ việc kết hợp hai hệ thống: ngữ cảnh giao hàng và sản xuất như kỳ vọng kiểm thử, yêu cầu bảo mật, ràng buộc triển khai, và các sự cố cũng như biện pháp khắc phục trong quá khứ có thể cung cấp thông tin cho công việc kỹ thuật trước khi thay đổi được viết, và các phát hiện từ đánh giá, kiểm thử chất lượng, kiểm thử bảo mật và xác minh triển khai có thể trở lại quy trình kỹ thuật với bằng chứng cần thiết để điều tra, sửa chữa và xác nhận lại một thay đổi.
Bài viết minh họa vòng lặp có một lỗ hổng trong dịch vụ đã triển khai. Ngữ cảnh được kết nối xác định mã bị ảnh hưởng, phiên bản đã triển khai, các phụ thuộc liên quan và các kiểm tra mà một bản sửa chữa phải vượt qua. Harness Cosmos chuẩn bị một bản sửa đề xuất, đánh giá, kiểm thử chất lượng và kiểm thử bảo mật để cung cấp phản hồi, và sau khi các kiểm tra và phê duyệt cần thiết được hoàn thành, Agent Giao Nhận Phần Mềm sẽ đưa thay đổi qua quá trình triển khai và xác minh. Nếu một kiểm tra hoặc kiểm tra triển khai phát hiện hồi quy, bằng chứng sẽ trở lại quy trình làm việc của kỹ sư để thay đổi có thể được sửa chữa và kiểm tra lại, và việc triển khai có thể được thực hiện hoặc hoàn lại theo chính sách giao hàng của nhóm. Thông cáo báo chí cho biết các agent có thể lặp lại cho đến khi vấn đề được giải quyết.
Cosmos tham gia vào các agent hiện có của nền tảng Harness. Agent Giao Nhận Phần Mềm xây dựng và triển khai phần mềm, quản lý các thay đổi hạ tầng và cơ sở dữ liệu, và xác minh các triển khai, với khả năng hoàn lại khi được cấu hình. Agent Kiểm Thử Bảo Mật xác định, ưu tiên và giải quyết các rủi ro trên mã, phụ thuộc và chuỗi cung ứng phần mềm. Agent Bảo Vệ Thời Gian Chạy làm việc để hiểu vị thế bảo mật và bảo vệ các ứng dụng, API và AI trong môi trường sản xuất trước các mối đe dọa thời gian chạy. Agent Quản Lý Chi Phí kiểm soát và tối ưu chi phí đám mây và AI, kết nối khả năng hiển thị chi tiêu và tối ưu hoá với những hiểu biết về hiệu quả kỹ thuật.
Các quy trình làm việc Harness Cosmos sẽ kết nối với chính sách‑as‑code hiện có của nền tảng, kiểm soát truy cập, phê duyệt và nhật ký kiểm toán. Bansal viết rằng mức độ tự chủ nên phản ánh rủi ro, so sánh việc cập nhật chỉ có tài liệu với một thay đổi trong quy trình thanh toán, và công việc thường ngày, ít rủi ro có thể tiến hành trong phạm vi các chính sách đã được phê duyệt trong khi các thay đổi có rủi ro cao hơn đòi hỏi xác thực bổ sung hoặc quyết định của con người. “Tự chủ nên giảm công việc lặp lại, không phải giảm trách nhiệm,” ông viết.
Khách hàng có thể áp dụng Harness Cosmos, tiếp tục sử dụng các công cụ mã nguồn ưa thích của họ, hoặc sử dụng cả hai, theo thông báo. Harness Cosmos hiện đã có sẵn, và bài viết của Bansal hướng các đội bắt đầu với một quy trình kỹ thuật mà họ muốn tự động hoá, từ việc triển khai một ticket đến chuẩn bị pull request.












