Từ một bản demo nội bộ, Claude Code đã trưởng thành vượt bậc sau một năm. Boris Cherny của Anthropic chia sẻ về những thay đổi mang tính cách mạng: sự thống trị của 'auto mode', các 'routine' tự động sửa lỗi, và khả năng lập trình hiệu quả ngay trên điện thoại. Bài viết này phân tích hành trình đó và hé lộ tương lai của ngành phát triển phần mềm với AI.
Bài viết được biên tập + bổ sung research từ nhiều nguồn. Đọc bài gốc tại Twitter / X →

Một năm sau khi ra mắt, Claude Code đã phát triển từ một công cụ thử nghiệm nội bộ thành một trợ lý lập trình toàn diện. Thay đổi lớn nhất là sự chuyển dịch từ chế độ lập kế hoạch (plan mode) sang chế độ tự động (auto mode), giúp tự động hóa các tác vụ phức tạp và sửa lỗi trước khi lập trình viên nhận thấy, thậm chí cho phép viết code hiệu quả ngay trên điện thoại.
Khi Boris Cherny của Anthropic lần đầu giới thiệu Claude Code nội bộ, phản ứng nhận được khá trái chiều. Tuy nhiên, chỉ một năm sau khi phát hành rộng rãi (GA), sản phẩm đã có những bước tiến vượt bậc. Theo chia sẻ của Boris Cherny trên Twitter / X (2026), những thay đổi chính bao gồm việc anh chuyển sang dùng chế độ tự động, các quy trình tự sửa lỗi và khả năng lập trình trên di động. Đây không chỉ là những cải tiến nhỏ mà là một sự thay đổi cơ bản trong quy trình làm việc.
Sự hiệu quả của phương pháp mới này được thể hiện qua các số liệu ấn tượng. Một nghiên cứu điển hình cho thấy năng suất của một đội ngũ kỹ sư đã tăng vọt sau khi áp dụng các công cụ AI tương tự. Theo Chris Ebert's Blog (2026), chỉ trong ba tháng, số lượng pull request (PR) được hợp nhất hàng tuần đã tăng 300%. Điều này chứng tỏ khi AI đảm nhận các phần việc lặp đi lặp lại, con người có thể tập trung vào các nhiệm vụ chiến lược hơn.

Sự phát triển này cho thấy Claude Code không còn là một công cụ hỗ trợ đơn thuần. Nó đang dần trở thành một đối tác cộng tác, chủ động tham gia vào quá trình phát triển phần mềm. Việc chuyển đổi từ các lệnh đơn giản sang các quy trình tự động phức tạp là cốt lõi của sự thay đổi này.

Chế độ "auto mode" trong Claude Code hiệu quả hơn vì nó giảm thiểu sự can thiệp thủ công và tăng tốc độ lặp lại. Thay vì phải phê duyệt từng bước trong "plan mode", "auto mode" cho phép AI tự thực hiện một chuỗi hành động, xác minh kết quả và tự sửa lỗi. Điều này giúp giải quyết các vấn đề phức tạp nhanh hơn, biến việc lên kế hoạch chi tiết trở nên không cần thiết.
Trong "plan mode", người dùng phải xem xét và chấp thuận từng hành động của AI. Cách tiếp cận này an toàn nhưng lại tạo ra nút thắt cổ chai, làm chậm quá trình phát triển. Ngược lại, "auto mode" trao quyền cho Claude tự vận hành trong một khuôn khổ được xác định trước. Nó có thể tự viết mã, chạy thử nghiệm, phân tích lỗi và lặp lại cho đến khi đạt được mục tiêu. Điều này đặc biệt hữu ích cho các tác vụ phức tạp đòi hỏi nhiều bước.
Hiệu quả của "auto mode" còn đến từ khả năng tối ưu hóa tài nguyên. Theo Chris Ebert's Blog (2026), các chuyên gia khuyến nghị nên đặt mục tiêu đạt tỷ lệ truy cập cache của prompt (prompt cache hit rate) ít nhất 80% trong các agent sản xuất. "Auto mode" giúp đạt được điều này bằng cách tái sử dụng các quy trình và logic đã được kiểm chứng, giảm thiểu các lệnh gọi không cần thiết. Điều này không chỉ tiết kiệm chi phí mà còn tăng tốc độ phản hồi của AI.

Hơn nữa, việc sử dụng "auto mode" làm thay đổi cả văn hóa làm việc. Theo Chris Ebert's Blog (2026), khi chi phí để thử nghiệm một ý tưởng giảm xuống gần như bằng không, việc lập kế hoạch chi tiết không còn quan trọng bằng việc tạo mẫu thử nhanh. Các đội nhóm có thể nhanh chóng xây dựng hai phiên bản của một tính năng để so sánh, thay vì tranh cãi trên lý thuyết. "Auto mode" chính là công cụ hiện thực hóa triết lý "xây dựng nhanh, thất bại nhanh" này.
Các "routines" (quy trình) trong Claude Code hoạt động như những quy trình tự động, liên tục chạy để xác minh và sửa lỗi. Chúng có thể thực hiện các tác vụ như chạy kiểm thử, phân tích mã nguồn và áp dụng các bản vá mà không cần sự can thiệp của con người. Điều này tạo ra một hệ thống tự phục hồi, giúp phát hiện và giải quyết vấn đề trước cả khi chúng ảnh hưởng đến lập trình viên.
Hãy tưởng tượng bạn có một quy trình tự động chạy mỗi khi có thay đổi trong mã nguồn. Quy trình này sẽ biên dịch mã, chạy bộ kiểm thử đơn vị (unit tests), và kiểm tra các tiêu chuẩn về chất lượng code. Nếu phát hiện lỗi, thay vì chỉ báo cáo, Claude Code có thể tự phân tích lỗi, đề xuất một bản vá, áp dụng nó và chạy lại kiểm thử. Toàn bộ chu trình này diễn ra tự động, giúp duy trì sự ổn định của dự án.
Theo Chris Ebert's Blog (2026), đây giống như việc có "red squigglies for agents" – những đường lượn sóng màu đỏ báo lỗi quen thuộc trong các IDE, nhưng dành cho các quy trình tự động. Nó cung cấp phản hồi tức thì về sức khỏe của toàn bộ hệ thống, không chỉ một tệp mã nguồn đơn lẻ. Hiệu quả của các quy trình này còn được tối ưu hóa liên tục. Ví dụ, một công ty thể thao đã giảm 66% lượng token sử dụng chỉ bằng cách chuyển đổi định dạng đầu ra của công cụ từ JSON sang Markdown, theo ghi nhận tại sự kiện Code with Claude 2026.

Mục tiêu cuối cùng là xây dựng một quy trình làm việc chủ động. Thay vì chờ đợi lỗi xảy ra, các routines sẽ liên tục tìm kiếm các điểm yếu tiềm tàng và đề xuất cải tiến. Điều này giúp các đội ngũ kỹ sư chuyển từ trạng thái phản ứng sang chủ động quản lý chất lượng sản phẩm.
Có, lập trình trên điện thoại với Claude Code hoàn toàn khả thi và đang trở thành một xu hướng. Nhờ giao diện dựa trên trò chuyện và khả năng xử lý các tác vụ phức tạp của AI, lập trình viên có thể chỉ đạo Claude thực hiện các thay đổi, chạy kiểm thử và thậm chí triển khai mã nguồn chỉ bằng các câu lệnh ngôn ngữ tự nhiên. Điều này biến điện thoại thành một thiết bị lập trình mạnh mẽ.
Theo chia sẻ của Boris Cherny trên Twitter / X (2026), giờ đây anh thực hiện phần lớn công việc lập trình của mình ngay trên điện thoại. Điều này nghe có vẻ khó tin, nhưng nó phản ánh một sự thay đổi lớn: AI đang đảm nhận phần "suy nghĩ sâu". Một người dùng trên Hacker News đã quan sát thấy vào năm 2026, "độ sâu tư duy" cần thiết từ người dùng dường như đã giảm đi đáng kể. Điều này có nghĩa là người dùng chỉ cần đưa ra các chỉ thị cấp cao, và AI sẽ lo phần còn lại.

Ví dụ, thay vì phải tự mình chỉnh sửa từng dòng mã trên màn hình nhỏ, bạn có thể ra lệnh: "Claude, hãy thêm một endpoint API để lấy thông tin người dùng theo ID. Nhớ xác thực token JWT và trả về lỗi 404 nếu không tìm thấy người dùng." Claude sẽ hiểu yêu cầu, viết mã, tạo các tệp cần thiết và thậm chí viết cả bài kiểm thử cho tính năng mới. Bạn chỉ cần xem lại và phê duyệt kết quả.
Khả năng này mở ra nhiều cơ hội mới. Lập trình viên có thể sửa một lỗi khẩn cấp khi đang di chuyển, xem xét mã của đồng nghiệp trong lúc chờ cà phê, hoặc phác thảo một tính năng mới ngay khi có ý tưởng. Điện thoại không còn là thiết bị tiêu thụ nội dung mà đã trở thành một công cụ sản xuất mạnh mẽ cho các nhà phát triển phần mềm.
Tương lai của Claude Code hướng tới việc tạo ra các quy trình làm việc chủ động và "context windows that feel infinite." Thay vì chỉ là một công cụ phản ứng, AI sẽ trở thành một cộng tác viên chủ động, dự đoán nhu cầu, tối ưu hóa quy trình và tự động hóa mọi thứ xung quanh việc viết mã. Trọng tâm sẽ chuyển từ viết mã sang quản lý và chỉ đạo các agent AI.
Một trong những thách thức lớn nhất của AI hiện nay là giới hạn của cửa sổ ngữ cảnh. Tuy nhiên, theo Chris Ebert's Blog (2026), các nhà cung cấp AI đang nỗ lực để vượt qua giới hạn khoảng 1 triệu token hiện tại. Khi cửa sổ ngữ cảnh trở nên đủ lớn, Claude có thể nắm giữ toàn bộ cơ sở mã của một dự án trong bộ nhớ, cho phép nó hiểu sâu sắc hơn về mối liên kết giữa các thành phần và đưa ra các quyết định thông minh hơn.
Tầm nhìn này được tóm gọn trong một nhận định sâu sắc từ sự kiện Code with Claude 2026: "the bottleneck moved from coding to everything around coding." (tạm dịch: nút thắt cổ chai đã chuyển từ việc viết mã sang mọi thứ xung quanh nó). Khi AI có thể viết mã gần như tức thì, những công việc như lên kế hoạch, kiểm thử, triển khai, và giám sát lại trở thành những yếu tố giới hạn tốc độ. Do đó, tương lai của các công cụ như Claude Code là tự động hóa toàn bộ vòng đời phát triển phần mềm.

Chúng ta sẽ thấy sự ra đời của các "agent AI" chuyên biệt: một agent chuyên về bảo mật, một agent tối ưu hóa hiệu năng, và một agent đảm bảo trải nghiệm người dùng. Lập trình viên sẽ đóng vai trò như một người quản lý, điều phối hoạt động của các agent này để xây dựng sản phẩm. Đây là một tương lai thú vị, nơi sự sáng tạo của con người được khuếch đại bởi sức mạnh tính toán vô hạn của AI.

Chính phủ Hoa Kỳ bất ngờ ban hành chỉ thị kiểm soát xuất khẩu, đình chỉ hoàn toàn quyền truy cập vào hai mô hình AI mạnh nhất của Anthropic là Fable 5 và Mythos 5. Lý do được đưa ra là lo ngại về an ninh quốc gia liên quan đến một lỗ hổng "jailbreak". Sự kiện này đặt ra nhiều câu hỏi về sự cân bằng giữa đổi mới công nghệ và an toàn, đồng thời ảnh hưởng trực tiếp đến lộ trình phát triển của Anthropic.
13/06/2026

Anthropic vừa công bố Claude Corps, một chương trình học bổng quốc gia đột phá với cam kết 150 triệu USD. Sáng kiến này sẽ đào tạo 1.000 thành viên về cách sử dụng Claude hiệu quả, sau đó kết nối họ với các tổ chức phi lợi nhuận trên khắp nước Mỹ trong một năm làm việc toàn thời gian. Mục tiêu kép là trang bị công cụ AI cho các tổ chức và xây dựng kỹ năng tương lai cho người lao động.
11/06/2026

Sự kiện 'Code with Claude Tokyo' do Anthropic tổ chức đã chính thức khởi động, đánh dấu một bước tiến quan trọng trong việc đưa các công cụ AI tiên tiến đến với cộng đồng lập trình viên Nhật Bản. Dưới sự dẫn dắt của Boris Cherny, cha đẻ của Claude Code, sự kiện không chỉ là nơi chia sẻ kiến thức mà còn định hình lại tương lai của ngành phát triển phần mềm, nơi con người và AI hợp tác để tạo ra những sản phẩm đột phá.
11/06/2026

Sự kiện Code with Claude Tokyo 2026 của Anthropic đã giới thiệu những cập nhật đột phá cho Claude Code và Managed Agents. Giờ đây, các agent có thể chạy tự động theo lịch trình, bảo mật thông tin nhạy cảm với vault, và xử lý các tác vụ phức tạp nhờ luồng công việc động. Những cải tiến này đang định hình lại tương lai của phát triển phần mềm, biến Claude thành một cộng tác viên AI mạnh mẽ hơn bao giờ hết.
10/06/2026