Chuyển đến nội dung chính

Imagine with Claude: Hướng dẫn kèm ví dụ thực tế

Tìm hiểu cách Imagine with Claude của Anthropic mở ra một mô hình mới cho phát triển phần mềm với AI, tạo ra chức năng tức thời theo ngữ cảnh.
Đã cập nhật 5 thg 10, 2026  · 8 phút đọc

Khám phá cùng AI

ChatGPTClaudePerplexity

Anthropic gần đây đã ra mắt Claude Sonnet 4.5, mà họ cho là mô hình lập trình tốt nhất hiện nay. Cùng với đó, Anthropic giới thiệu bản xem trước nghiên cứu có tên “Imagine with Claude,” có thể tạo phần mềm tức thời.

Khoan đã, chẳng phải mọi mô hình đều có thể tạo mã theo yêu cầu sao? Đúng, nhưng không như Imagine with Claude, vốn không khởi đầu với một mã nguồn định sẵn. Thay vào đó, với Imagine with Claude, mã được tạo theo thời gian thực bởi mô hình, tưởng tượng ứng dụng cần làm gì từ ngữ cảnh được cung cấp và sinh ra mã để thực hiện.

Trong bài viết này, tôi sẽ khám phá cách Imagine with Claude có thể tái định hình cách chúng ta xây dựng và thử nghiệm phần mềm qua bốn ví dụ.

Imagine with Claude là gì?

Imagine with Claude là một tính năng xem trước nghiên cứu mới được Anthropic ra mắt cùng với Claude Sonnet 4.5 và Claude Agent SDK. Nó xuất hiện ngay trước Claude Haiku 4.5.

Chỉ khả dụng độc quyền cho người đăng ký Claude Max trong 5 ngày, công cụ này trình diễn khả năng tạo phần mềm theo thời gian thực, cho phép người dùng chứng kiến Claude tự động xây dựng các ứng dụng tùy chỉnh từ con số không.

Tận dụng các đặc tính agentic tiên tiến của Sonnet 4.5, Imagine with Claude kết hợp lập luận, sử dụng công cụ và lập kế hoạch nhiều bước để tạo ra các mã nguồn chức năng, giao diện người dùng và thậm chí cả bài thuyết trình chỉ trong vài giờ.

Cách truy cập Imagine with Claude?

Để sử dụng Imagine with Claude, bạn có thể truy cập trực tiếp trang Imagine with Claude hoặc bấm nút "Want to build from your imagination?" ở góc dưới bên phải giao diện chat Claude thông thường.

Mở Claude Imagine từ khung chat chính của Claude.

Tính đến ngày 30 tháng 9, tính năng này chỉ khả dụng cho người dùng Max trong 5 ngày tới. Vậy nên, nếu muốn thử, hãy nhanh tay hoặc chờ khi nó được phát hành rộng rãi. Tuy nhiên, Anthropic chưa xác nhận đây sẽ trở thành tính năng cố định của Claude. Đến nay, nó thiên về một tính năng thử nghiệm nhằm trình diễn khả năng của mô hình Claude Sonnet 4.5 mới.

Imagine with Claude hoạt động như thế nào?

Giao diện của Claude Imagine khá đơn giản. Có một ô nhập lệnh nơi chúng ta mô tả những gì muốn xây dựng. Nó cũng đi kèm vài gợi ý nếu bạn chỉ muốn thử và đang bí ý tưởng.

Giao diện Claude Imagine.

Phần còn lại của giao diện chỉ là các yếu tố trang trí, vui mắt; chúng không cung cấp chức năng cho Imagine with Claude.

Ví dụ 1: Xây dựng nguồn tin tức tích cực

Để bắt đầu, tôi muốn thử một gợi ý, nên tôi bấm vào gợi ý đầu tiên: "Build a news feed for good news."

Các gợi ý lời nhắc của Claude Image.

Dưới đây là video đã biên tập về quá trình xây dựng:

Trong ví dụ này, ta thấy nó xây dựng một nguồn tin với các tin tốt. Các bản tin không thể nhấp; chúng ta chỉ thấy tiêu đề, tóm tắt và một vài thẻ. Ngoài ra, chức năng duy nhất là nút làm mới nguồn tin, sẽ lấy và hiển thị một loạt tin tốt mới.

Như bạn có thể thấy trong video, cửa sổ ngữ cảnh khá nhỏ đối với bản xem trước nghiên cứu này.

Màn hình cho biết chúng ta đã đạt giới hạn phiên làm việc.

Lưu ý rằng ứng dụng chỉ tồn tại trong giao diện và không thể xuất bản. Chúng ta cũng không thể xem mã, và nếu làm mới trang, nó sẽ mất vĩnh viễn. Vì vậy, ở giai đoạn này, Claude Image thực chất chỉ là một tính năng để khám phá ý tưởng dùng LLM tạo ra mã tự xây dựng chính nó.

Ví dụ 2: Xây dựng trò chơi đơn giản

Ở ví dụ thứ hai, tôi muốn thử thứ gì tương tác hơn một chút, nên tôi yêu cầu "create a simple dungeon explorer game."

Tôi thử ví dụ này ba lần từ đầu, và lần nào cũng gặp cùng một vấn đề. Ngay khi tôi di chuyển người chơi, nó không còn hiển thị nữa.

Đây là video của lần thử cuối:

Từ video có thể thấy sau khi tôi di chuyển xuống lần đầu, nhân vật biến mất. Sau đó, tôi thử di chuyển sang phải hai lần để xem có nhặt được đồng xu không, và quả thực đã nhặt được. Tuy nhiên, tất cả các đồng xu khác cũng đồng thời bị nhặt luôn.

Ảnh chụp trò chơi do Claude Imagine tạo. Hiển thị người chơi màu xanh và một đồng xu ở vị trí thấp hơn một ô và bên phải hai ô.

Sau khi nhặt đồng xu, tôi nhắc rằng nhân vật không hiển thị và cần sửa. Tuy nhiên, không có tác dụng. Mọi thứ vẫn như cũ. Tôi cũng gặp tình trạng này trong hai lần thử còn lại.

Nhìn chung, ví dụ này khá gây thất vọng.

Ví dụ 3: Xây dựng ứng dụng quản lý CV

Ở ví dụ thứ ba, tôi thử xây dựng một ứng dụng quản lý CV. Tôi dùng lời nhắc sau:

"Create a website to manage my CV. I want to be able to add all my work experience, skills, languages, publications, and any other information relevant to a CV. Then, depending on the job I’m applying for, I want to select a subset of this information to generate a tailored CV."

Theo tôi, ví dụ này nhìn chung hoạt động tốt. Trước khi đi vào chi tiết quá trình tạo, dưới đây là video quá trình tạo.

Ứng dụng thực hiện đúng yêu cầu. Ta có thể nhập nhiều loại thông tin khác nhau rồi chọn những phần muốn đưa vào.

Tuy vậy, tôi gặp vài lỗi. Đầu tiên, khi thêm kỹ năng thứ hai, không có nút lưu.

Ảnh chụp màn hình bị thiếu nút lưu.

Tuy nhiên, một điểm tích cực là tôi muốn chọn một danh mục chưa tồn tại và đã có thể thêm nó động bằng cách nhắc Claude Imagine.

Nhắc Claude Imagine thêm một danh mục kỹ năng mới.

Các danh mục sau khi nhắc.

Lỗi thứ hai là xuất PDF không hoạt động.

Ảnh chụp hiển thị lỗi khi xuất CV dưới dạng PDF.

Dù có các lỗi này, tôi thấy ví dụ này hoạt động tốt hơn hẳn ví dụ kia. Ở thời điểm này của quá trình, chúng ta mới dùng 46% token, khá bất ngờ nếu so với ví dụ nguồn tin dùng hết token rất nhanh.

Chúng ta không biết Claude Imagine hoạt động hậu trường thế nào, nhưng từ ví dụ này có vẻ những gì ta thấy được tạo tức thời từ ngữ cảnh hiện tại. Theo tôi, đây vừa là điểm tốt vừa là điểm hạn chế. Điểm tốt là nó có thể tưởng tượng một trang hoặc chức năng mới từ con số không, ngay lần đầu ta bấm nút.

Tuy nhiên, có vẻ một khi thứ gì đó đã được tưởng tượng, nó không được lưu trữ và lại bị tưởng tượng lại mỗi lần. Ngay cả thông tin ta nhập vào cũng dường như được sinh ra từ ngữ cảnh, dễ dẫn đến các trường hợp bịa thông tin mà ta chưa từng cung cấp.

Thiếu trí tưởng tượng?

Một điều khác tôi nhận thấy là mỗi khi dùng cùng một lời nhắc, tôi nhận được kết quả rất giống nhau. Ví dụ, tôi thử lại lời nhắc ứng dụng quản lý CV và đây là những gì tôi nhận được:

Ảnh chụp giao diện "mới" của ứng dụng quản lý CV.

Phiên bản thứ hai có thêm tùy chọn mới ở bên trái; ví dụ có phần "Certifications". Tuy nhiên, phần còn lại gần như giống hệt, bao gồm cả thông tin trong từng mục.

Vì mỗi phiên với Clause Imagine chỉ là tạm thời, nó có vẻ phù hợp hơn để dựng mẫu và thử nghiệm ý tưởng. Tuy nhiên, việc nó đưa ra gần như cùng một ý tưởng mỗi lần là khá hạn chế.

Ví dụ 4: Xây dựng trang web cá nhân

Ở các ví dụ trước, tôi thấy giao diện người dùng luôn khá đơn giản, nên tôi muốn thử một ví dụ coi trọng phần trình bày hơn. Vì vậy, tôi yêu cầu tạo một trang web cá nhân để tôi có thể trưng bày các dự án của mình.

Trong ví dụ này, Imagine with Claude tỏ ra linh hoạt hơn và thực hiện các thay đổi tôi yêu cầu qua lời nhắc. Cụ thể, tôi đã có thể:

  1. Cho phép chọn ảnh hồ sơ.
  2. Thiết kế lại giao diện.

Cũng có vài lỗi, ví dụ khi bấm nút "View Projects", không có gì xảy ra dù Claude Imagine ghi nhận thao tác bấm nút.

Ví dụ này lại thú vị theo những cách tôi không lường trước. Vì trang nhằm trưng bày ứng dụng của tôi, nội dung có vài ví dụ ứng dụng giả. Chúng có nút "View Demo", nên khi bấm, Claude Imagine phải thực sự tưởng tượng các ứng dụng giả đó và hiển thị chúng.

Với mỗi ứng dụng, nó đưa ra một ví dụ khá thực tế. Điều này cho tôi cảm giác như lồng ghép: ứng dụng trong ứng dụng, trong ứng dụng, tất cả đều được tạo tức thời. Tôi thấy khá thú vị khi nghịch thử.

Ví dụ này cũng xác nhận rằng mã được tạo lại mỗi lần. Khi thử bản demo TaskMaster Pro, giao diện của danh sách công việc thay đổi sau khi bấm nút "AI Sort", rồi lại thay đổi khi tôi đóng và mở cửa sổ.

Nhiệm vụ trước khi sắp xếp bằng AI.

Những hạn chế của Imagine with Claude

Theo tôi, các hạn chế chính trong bản xem trước Imagine with Claude hiện tại là:

  1. Thiếu tính sáng tạo. Tôi tiếp cận bài viết này với suy nghĩ Claude Imagine có thể là công cụ tuyệt vời để động não ý tưởng cho một ứng dụng mới. Ta có thể tạo vài phiên bản rồi chọn những ý hay nhất từ mỗi phiên bản. Tuy nhiên, tôi nhận thấy các lời nhắc tương tự dẫn đến kết quả rất giống nhau.
  2. Không có tính lưu trữ hay cách xuất bản ứng dụng. Khi làm mới trang, mọi thứ biến mất.
  3. Vẫn khá nhiều lỗi. Thường xuyên không thực hiện được chức năng của một nút và không áp dụng thay đổi theo lời nhắc.

Ý tưởng đột phá của Imagine with Claude

Điểm thực sự mới ở Imagine with Claude là ý tưởng tạo mã tức thời bằng cách tự xác định một nút nên làm gì. Nếu được tích hợp với trình soạn thảo phần mềm, đây có thể là cuộc cách mạng.

Cách phát triển phần mềm với AI hiện nay là LLM tích hợp với trình soạn thảo mã và có ngữ cảnh của mã. Sau đó nhà phát triển chỉ định điều họ muốn AI thay đổi qua lời nhắc văn bản. Với Imagine with Claude, ta có thể bỏ qua bước nhắc lệnh. Nó có thể tích hợp với trình soạn thảo, và nhà phát triển chỉ cần thêm một nút. Rồi khi bấm nút trong lúc chạy ứng dụng cục bộ, Imagine with Claude có thể triển khai chức năng cho nút đó.

Điều này không quá xa so với những gì bản demo Imagine with Claude thể hiện. Các bước còn thiếu chỉ là:

  1. Tích hợp với một mã nguồn hiện có.
  2. Khiến các thay đổi có tính lưu trữ. Hiện tại, có vẻ chức năng được tưởng tượng lại mỗi lần, nhưng chúng ta cần nó chỉ được tưởng tượng nếu chưa được triển khai.

Một cách khác để Imagine with Claude cực kỳ hữu ích là kết hợp với các công cụ thiết kế như Figma. Khi đó, nhà thiết kế có thể thiết kế UI bằng cách đặt các thành phần vào nơi cần thiết, và Claude Imagine sẽ chạy và triển khai chức năng phía sau các thành phần UI đó.

Kết luận

Imagine with Claude giới thiệu một mô hình mới đầy thú vị cho phát triển phần mềm với AI, nơi chức năng được triển khai động dựa trên ngữ cảnh của ứng dụng.

Sự dịch chuyển khỏi việc nhắc lệnh tường minh này có thể đại diện cho tương lai của lập trình, giúp tiết kiệm rất nhiều thời gian cho nhà phát triển. Phiên bản hiện tại giống một bản demo công nghệ mang tính giải trí hơn là công cụ phát triển thực tiễn, và chắc chắn không phải lý do thuyết phục để đăng ký gói Max riêng lẻ, nhất là khi nó còn tạm thời và mang tính thử nghiệm.

Dù còn thiếu sót, tôi tin vào ý tưởng cốt lõi. Bản xem trước nghiên cứu này giống như bước đầu để thăm dò những gì có thể, và tôi thực sự háo hức xem Anthropic sẽ tinh chỉnh ý tưởng đột phá này như thế nào ở phiên bản tiếp theo.


François Aubry's photo
Author
François Aubry
LinkedIn
Kỹ sư full-stack & nhà sáng lập tại CheapGPT. Giảng dạy luôn là niềm đam mê của tôi. Từ những ngày còn là sinh viên, tôi đã háo hức tìm kiếm cơ hội kèm cặp và hỗ trợ các bạn học khác. Niềm đam mê đó đã thôi thúc tôi theo học tiến sĩ, nơi tôi cũng đảm nhiệm vai trò trợ giảng để hỗ trợ con đường học thuật của mình. Trong những năm ấy, tôi tìm thấy sự mãn nguyện lớn lao trong môi trường lớp học truyền thống, xây dựng kết nối và thúc đẩy việc học tập. Tuy nhiên, với sự ra đời của các nền tảng học trực tuyến, tôi nhận ra tiềm năng thay đổi của giáo dục số. Thực tế, tôi đã trực tiếp tham gia phát triển một nền tảng như vậy tại trường đại học của chúng tôi. Tôi tận tâm kết hợp các nguyên tắc giảng dạy truyền thống với những phương pháp số đổi mới. Đam mê của tôi là tạo ra các khóa học không chỉ hấp dẫn và giàu thông tin mà còn dễ tiếp cận với người học trong thời đại số này.
Chủ đề
Trí tuệ Nhân tạo
Mô hình Ngôn ngữ Lớn

Học AI với các khóa học này!

Khóa học

Nhập môn các mô hình Claude

3 giờ
15.1K
Tìm hiểu cách làm việc với Claude bằng cách sử dụng Anthropic API để giải quyết các tác vụ thực tế và xây dựng các ứng dụng tích hợp AI.
Xem chi tiếtRight Arrow
Bắt Đầu Khóa Học
Xem thêmRight Arrow
Liên quan

blog

Claude Opus 4.6: Tính năng, Điểm chuẩn, Bài kiểm tra thực hành và hơn thế nữa

Mô hình mới nhất của Anthropic dẫn đầu ở mã hóa tác tử và lập luận phức tạp. Thêm vào đó, nó có cửa sổ ngữ cảnh 1M.
Matt Crabtree's photo

Matt Crabtree

10 phút

Xem ThêmXem Thêm