← Tất cả bài viết
10.08.2026

Anthropic cho phép doanh nghiệp chạy Claude Code ngay trên hạ tầng máy chủ riêng

Anthropic cho phép doanh nghiệp chạy Claude Code ngay trên hạ tầng máy chủ riêng
Lê Nam Khánh 5 phút đọc

Ngày 6/8/2026, Anthropic công bố mở public beta cho "self-hosted environments" (môi trường tự lưu trữ) của Claude Code, công cụ lập trình bằng AI của hãng [1]. Với tính năng này, một phiên làm việc (session) của Claude Code không còn bắt buộc phải chạy trên máy chủ do Anthropic quản lý, mà có thể chạy ngay bên trong mạng nội bộ của chính doanh nghiệp, cạnh các hệ thống, công cụ và lớp bảo mật họ đang dùng.

Vì sao doanh nghiệp muốn tự lưu trữ thay vì dùng hạ tầng có sẵn của Anthropic

Anthropic cho biết trong giai đoạn thử nghiệm trước khi ra mắt, các tổ chức chọn self-hosted vì ba lý do chính [1]:

  • Truy cập hệ thống nội bộ: session chạy trong mạng nội bộ nên có thể kết nối trực tiếp tới database, service, registry nội bộ mà không cần mở các hệ thống này ra internet công cộng.
  • Tùy biến môi trường làm việc: doanh nghiệp có thể cài sẵn trình biên dịch, SDK, hay các CLI nội bộ vào môi trường, để mỗi session khởi động là đã sẵn sàng build ngay.
  • Đáp ứng yêu cầu tuân thủ: mã nguồn và các artifact do quá trình build tạo ra được giữ lại trên hạ tầng do chính doanh nghiệp kiểm soát.

Anthropic cũng lưu ý rõ: phần lớn doanh nghiệp vẫn nên dùng bản hạ tầng do Anthropic vận hành vì đơn giản, không cần lo hạ tầng. Self-hosted chỉ dành cho những tổ chức có yêu cầu riêng về mạng, công cụ hoặc tuân thủ, và nếu chọn hướng này thì cần bố trí đội kỹ thuật để dựng và vận hành lâu dài [1].

Cơ chế vận hành: environment, runner và session

Theo tài liệu kỹ thuật chính thức, self-hosted environments gồm ba thành phần [2]:

  • Environment: một "điểm đến" được đặt tên, do doanh nghiệp tạo trong phần admin của claude.ai, gom một nhóm runner lại với nhau.
  • Runner: chương trình chạy liên tục trên máy chủ trong mạng nội bộ, đóng vai trò tương tự một runner của hệ thống CI tự lưu trữ. Runner nhận session, clone repository và khởi động tiến trình Claude Code để xử lý.
  • Session: một tác vụ Claude Code cụ thể mà lập trình viên khởi tạo, có thể bắt đầu từ web, ứng dụng di động, desktop, terminal hoặc một routine đã lên lịch sẵn.

Runner có thể chạy theo hai chế độ: giữ một số lượng cố định luôn hoạt động, hoặc chạy theo nhu cầu, tức có một orchestrator theo dõi hàng đợi, tự khởi động runner khi có session mới và tắt đi khi hết việc, để năng lực xử lý tăng giảm theo nhu cầu thực tế [1][2]. Dù chạy theo cách nào, doanh nghiệp chỉ cần thiết lập environment một lần, và nó sẽ xuất hiện làm một lựa chọn trên mọi giao diện khởi tạo session sau đó.

Ranh giới dữ liệu: cái gì ở lại nội bộ, cái gì gửi cho Anthropic

Đây là điểm doanh nghiệp cân nhắc nhiều nhất khi đánh giá tính năng này. Theo tài liệu chính thức, việc checkout repository, các artifact được build ra, secret, và mọi file mà session tạo hoặc chỉnh sửa đều ở lại trên máy chủ do doanh nghiệp cấp phát [1][2].

Tuy nhiên, nội dung cuộc trò chuyện (prompt, câu trả lời, và kết quả từ các tool, trong đó có thể bao gồm cả đoạn mã mà Claude đọc được) vẫn được gửi đến hệ thống của Anthropic để phục vụ việc suy luận (inference) của mô hình, và bản ghi phiên làm việc được lưu lại để người dùng có thể mở tiếp session đó từ một thiết bị khác [1]. Nói cách khác, self-hosted giúp giữ mã nguồn và dữ liệu vận hành trong nội bộ, chứ không phải là một chế độ "ngắt kết nối hoàn toàn" khỏi Anthropic.

Ai dùng được và cần chuẩn bị gì

Tính năng hiện ở dạng public beta, dành cho các tổ chức dùng gói Claude Team hoặc Enterprise, mặc định đang ở trạng thái tắt, và chưa hỗ trợ cho tổ chức đang bật chế độ Zero Data Retention (ZDR) [1][2]. Việc suy luận mô hình vẫn bắt buộc qua API của Anthropic, không thể định tuyến qua Amazon Bedrock, Google Cloud hay Microsoft Foundry [2].

Anthropic khuyến nghị việc thiết lập và vận hành lâu dài (dựng và bảo trì runner image, cập nhật runner, vận hành orchestrator nếu dùng chế độ tự động) nên do một đội chuyên trách về platform hoặc developer productivity đảm nhiệm, không phải việc làm một lần rồi thôi [1].

Vì sao đáng chú ý với các đội làm sản phẩm công nghệ

Với những đội có yêu cầu bảo mật cao (dữ liệu khách hàng, mã nguồn nội bộ không được ra khỏi mạng công ty) nhưng vẫn muốn dùng AI hỗ trợ lập trình, đây là một lựa chọn ở giữa: vẫn dùng được năng lực của Claude Code, nhưng phần thực thi tác vụ diễn ra trong hệ thống do chính doanh nghiệp kiểm soát. Đây cũng là hướng đi khá phổ biến ở các công ty công nghệ lớn khi đưa AI agent vào quy trình phát triển phần mềm, thay vì để mọi tác vụ chạy hoàn toàn trên hạ tầng của bên cung cấp dịch vụ.

Nếu phòng ban nào tại VNPAY quan tâm đến việc thử nghiệm mô hình tự lưu trữ tương tự cho các công cụ AI đang dùng, đây là hướng chung để tham khảo; việc áp dụng cụ thể cần trao đổi lại với đội hạ tầng và bảo mật nội bộ, vì mỗi tổ chức có yêu cầu tuân thủ khác nhau.

Tài liệu tham khảo

[1] Claude by Anthropic — Run Claude Code sessions on your own compute (06/08/2026). https://claude.com/blog/run-claude-code-sessions-on-your-own-compute 

[2] Claude Code Docs — Self-hosted environments. https://code.claude.com/docs/en/self-hosted-environments