Agent hành động mà không cần được yêu cầu

AI Agent chủ động là gì, và làm sao để thiết lập một agent như vậy?

Anthropic, OpenAI, và hệ điều hành đã có sẵn trên máy tính của bạn đều là một phần của câu chuyện này. Hướng dẫn này độc lập, không liên kết với và không được bất kỳ bên nào trong số đó chứng thực.

Mọi cuộc trò chuyện với AI mà bạn từng có đến nay có lẽ đều diễn ra theo cùng một cách: bạn mở một cửa sổ, gõ điều gì đó, và chờ câu trả lời. Đó là một trợ lý phản ứng, và nó chỉ tồn tại trong suốt thời gian cuộc trò chuyện diễn ra. Một agent chủ động là một dạng công cụ khác. Nó tự thức dậy, theo lịch bạn đặt ra, mà không cần bạn mở gì hay gõ tin nhắn mới trước. Làn sóng mà mọi người chú ý vào mùa thu này, từ các phiên Claude theo lịch của chính Anthropic cho đến tính năng task của OpenAI trong ChatGPT, thực chất là sự xuất hiện của một khả năng đơn giản trở nên đủ dễ dùng cho một chuyên gia không chuyên kỹ thuật: một công cụ AI tự kiểm tra theo thời gian của riêng nó, thay vì chờ được yêu cầu. Khả năng đó, một lịch chạy, cũng là bản lề mở ra bốn điều khác: một dạng bộ nhớ giữa các lần chạy, khả năng làm việc đều đặn hướng tới một mục tiêu thay vì từng yêu cầu rời rạc, việc phân loại một luồng tin nhắn đến, và những lời nhắc tự theo dõi. Hướng dẫn này trình bày điều thực sự khiến một agent trở nên chủ động chứ không chỉ là tự động hóa, những gì một lịch chạy mở ra khi đã được thiết lập, cách thiết lập một agent như vậy ngay trong tuần này với các công cụ bạn có thể đã có sẵn, và các quy tắc an toàn nên đặt ra trước khi bạn giao cho bất cứ thứ gì một vị trí lặp lại trên lịch của mình.

Một AI agent chủ động hành động theo lịch riêng của nó, thay vì chờ bạn mở một cuộc trò chuyện. Bốn điều khiến nó chủ động chứ không chỉ là tự động: nó chạy theo hẹn giờ mà không cần bạn khởi động, nó nhớ trạng thái từ lần chạy trước thay vì bắt đầu từ con số không, nó tự kiểm tra lại công việc của mình trước khi báo cáo, và nó hỏi trước khi làm bất cứ điều gì rủi ro, như chi tiền hay gửi tin nhắn. Hãy thiết lập một agent như vậy bằng cách chọn một tác vụ hẹp, ít rủi ro, viết chỉ dẫn bằng ngôn ngữ thông thường, chọn tần suất trong một công cụ như Claude của Anthropic hay ChatGPT của OpenAI, hoặc một bộ lập lịch có sẵn trên máy tính của bạn, rồi theo dõi vài lần chạy trước khi tin tưởng giao thêm việc.

Ngày đăng

Bài học miễn phí · không cần tài khoảnGặp Gỡ ClaudeVì Sao Chọn Claude?6 phútBắt đầu bài học miễn phí

Điểm chính

  • Một agent chủ động được định nghĩa bởi việc nó tự chạy theo lịch, không phải bởi mức độ tiên tiến của mô hình nền tảng: một script cơ bản chạy theo hẹn giờ là chủ động, còn một chatbot xuất sắc đang chờ tin nhắn tiếp theo của bạn thì không.
  • Một lịch chạy là bản lề mở ra bốn khả năng khác: bộ nhớ giữa các lần chạy, tiến triển đều đặn hướng tới một mục tiêu, phân loại luồng tin nhắn đến, và những lời nhắc tự theo dõi mà không cần hỏi lại lần hai.
  • Ứng dụng desktop Claude của Anthropic và ChatGPT của OpenAI hiện đều có sẵn tính năng tác vụ theo lịch, và máy tính của bạn cũng đã có một bộ lập lịch riêng, qua cron trên macOS và Linux, launchd trên macOS, hoặc Task Scheduler trên Windows.
  • Một "heartbeat", một cách nào đó để nhận biết khi lịch chạy âm thầm ngừng kích hoạt, cũng quan trọng không kém lịch chạy chính nó: một agent đã dừng mà không ai để ý còn tệ hơn là không có agent nào cả.
  • Các ranh giới cứng (hard gates) giống nhau cho mọi công cụ trong hướng dẫn này: không gì mang tính chủ động được chi tiền, gửi thứ gì cho người khác, hoặc xóa bất cứ thứ gì một mình, nếu không có một người duyệt hành động cụ thể đó trước.

Sao chép và dán

Prompt bạn có thể dùng ngay hôm nay

Lần kiểm tra theo lịch đầu tiên, viết cho công cụ lập lịch như Claude hoặc ChatGPT

Mỗi sáng các ngày trong tuần, hãy đọc qua hộp thư của tôi và đánh dấu bất kỳ tin nhắn nào nhắc đến một hạn chót trong tuần này. Viết một bản tóm tắt ngắn gồm người gửi, hạn chót, và một dòng mô tả điều được yêu cầu. Không trả lời, không chuyển tiếp, và không đánh dấu đã đọc bất cứ thứ gì. Chỉ cần đưa cho tôi bản tóm tắt và dừng lại ở đó cho đến ngày mai.

Hãy chú ý những gì prompt này không cho phép agent tự làm: trả lời, chuyển tiếp, hoặc đánh dấu đã đọc. Đó là ranh giới an toàn đang làm đúng việc của nó trước khi có gì sai sót.

Cho agent có bộ nhớ giữa các lần chạy thay vì bắt đầu từ con số không mỗi lần

Hãy giữ một ghi chú liên tục về những gì bạn học được mỗi lần kiểm tra bảng dự án của tôi: cái gì đã thay đổi, cái gì đang bị kẹt, và điều tôi đã yêu cầu bạn để ý cho lần sau. Mỗi lần chạy mới, hãy bắt đầu bằng việc đọc ghi chú đó trước, rồi so sánh với tình hình hiện tại, và chỉ báo cho tôi những gì thực sự đã thay đổi so với lần trước, không phải toàn bộ bảng dự án một lần nữa.

Đây là sự khác biệt giữa một bản tóm tắt phản ứng và một bản tóm tắt chủ động: lần chạy thứ hai đã biết sẵn những gì lần chạy đầu tiên phát hiện.

Một lời nhắc theo dõi tự kiểm tra trước khi làm phiền bạn

Ba ngày sau khi tôi gửi một bản đề xuất cho khách hàng, hãy kiểm tra xem họ đã trả lời chưa. Nếu đã trả lời, không làm gì cả và bỏ qua lời nhắc hoàn toàn. Nếu chưa trả lời, hãy nhắc tôi một lần với một dòng nhắc nhở ngắn tôi có thể gửi, và hỏi tôi trước khi gửi bất cứ thứ gì thay mặt tôi. Đừng hỏi tôi nhiều hơn một lần về cùng một đề xuất.

Việc tự kiểm tra, xác nhận rằng chưa có gì xảy ra, là điều giữ cho lời nhắc hữu ích thay vì gây khó chịu.

Yêu cầu công cụ giải thích những gì nó có thể và không thể làm khi không có người giám sát, trước khi bạn lập lịch cho bất cứ thứ gì

Trước khi tôi lập lịch cho bạn chạy mà không có tôi theo dõi, hãy nói rõ cho tôi biết bạn có thể và không thể làm gì khi tôi vắng mặt: bạn có thể gửi tin nhắn thay mặt tôi, chi bất kỳ khoản tiền nào, xóa hoặc ghi đè tệp, hay chỉ đọc thông tin và báo cáo lại? Hãy liệt kê bất cứ điều gì rủi ro mà bạn cần tôi phê duyệt rõ ràng trước, để tôi biết chính xác mình đang kích hoạt điều gì.

Một công cụ tốt phải trả lời được câu này một cách chính xác. Nếu câu trả lời mơ hồ, đó là lý do để thu hẹp tác vụ lại, không phải lý do để bỏ qua việc hỏi.

Phản ứng so với chủ động

Điều thực sự khiến một agent trở nên chủ động

Một trợ lý AI phản ứng là loại mà hầu như ai cũng đã dùng qua: bạn mở một cửa sổ chat, gõ một câu hỏi hoặc một tác vụ, và trợ lý trả lời ngay trong cuộc trò chuyện đó. Ngay khi bạn đóng cửa sổ lại, nó ngừng tồn tại cho đến khi bạn quay lại và bắt đầu lần nữa. Không có gì xảy ra khi bạn vắng mặt, vì không có gì được lập lịch để xảy ra.

Một agent chủ động làm ngược lại. Nó tự khởi động một lần chạy, vào thời điểm bạn đã chọn từ trước, bất kể bạn có đang theo dõi hay không. Chính sự khác biệt đó, ai khởi động phiên làm việc, mới là lằn ranh thật sự giữa hai loại, không phải mức độ thông minh của mô hình nền tảng. Một script ngắn kiểm tra một thư mục mỗi sáng lúc 7 giờ và gửi cho bạn một dòng thông báo là chủ động. Một mô hình tiên tiến nhất ngồi trong cửa sổ chat, chờ tin nhắn tiếp theo của bạn, thì không, dù nó có năng lực đến đâu trong lúc bạn đang sử dụng nó.

Bốn đặc điểm thường phân biệt một agent thực sự chủ động với một agent chỉ được đặt để lặp lại cùng một hành động nhiều lần. Nó chạy theo lịch mà không cần con người bấm nút khởi động mỗi lần. Nó nhớ điều gì đó từ lần chạy trước thay vì bắt đầu lại từ đầu mỗi lần. Nó kiểm tra lại kết quả của mình qua một lượt riêng trước khi đưa cho bạn kết quả, giống như cách một người đọc lại email trước khi gửi. Và nó hỏi trước khi làm bất cứ điều gì khó có thể hoàn tác, thay vì tự cho rằng mình có quyền vì không ai bảo nó ngừng.

Không đặc điểm nào trong bốn đặc điểm đó cần đến một phòng nghiên cứu. Chúng là lựa chọn thiết kế bạn đưa ra khi viết chỉ dẫn cho lịch chạy, bất kể công cụ nào cuối cùng chạy nó. Phần còn lại của hướng dẫn này sẽ đi qua từng đặc điểm, rồi nói cụ thể công cụ nào có thể chạy một lịch cho bạn ngay hôm nay.

Những gì một lịch chạy mở ra

Bốn điều mà một lịch chạy kích hoạt

Khi một thứ chạy theo hẹn giờ riêng của nó, bốn khả năng khác trở nên có thể, những khả năng mà một cửa sổ chat đơn thuần không thể mang lại.

Bộ nhớ giữa các lần chạy, hay "Dreaming"

Một số người gọi ý tưởng agent xem lại và cô đọng những gì nó học được giữa các lần chạy chính thức là "dreaming": một lượt xử lý âm thầm, nơi nó không trả lời bạn mà đang sắp xếp lại những gì nó đã biết, để lần chạy tiếp theo khởi đầu thông minh hơn thay vì bắt đầu từ con số không.

Làm việc hướng tới một mục tiêu, không chỉ một yêu cầu

Một trợ lý phản ứng trả lời từng tin nhắn một. Một agent theo lịch có thể kiểm tra tiến độ của việc gì đó kéo dài nhiều ngày hoặc nhiều tuần, so sánh tình trạng hôm nay với những gì nó thấy lần trước và chỉ báo cáo những gì thực sự đã thay đổi.

Phân loại một luồng tin nhắn

Email, ticket hỗ trợ, và bình luận trong dự án vẫn tiếp tục đến dù bạn có đang xem hay không. Một lịch chạy cho phép agent sắp xếp luồng đó theo một tần suất đều đặn và đưa cho bạn một danh sách ngắn những gì thực sự cần con người xử lý, thay vì tất cả mọi thứ.

Lời nhắc theo dõi tự kiểm tra trước

Một lời nhắc đặt ba ngày sau có thể kiểm tra xem điều nó đang nhắc bạn đã xảy ra hay chưa, và im lặng nếu đã xảy ra rồi. Chính bước kiểm tra thêm đó giữ cho lời nhắc hữu ích thay vì chỉ gây ồn ào.

Công cụ hiện có

Những gì bạn có thể lập lịch ngay bây giờ, ghi nguồn trung thực

Bạn không cần xây dựng gì từ đầu để thử điều này. Một số công cụ mà bạn có thể đã có sẵn quyền truy cập đều có thể chạy theo lịch ngay hôm nay, và đáng để gọi tên từng công cụ một cách rõ ràng thay vì coi "AI agent" là một sản phẩm duy nhất.

Ứng dụng desktop Claude của Anthropic có tính năng tác vụ theo lịch: bạn giao cho nó một tác vụ và một tần suất, chẳng hạn mỗi giờ, mỗi ngày, mỗi tuần, vào các ngày trong tuần, hoặc tự chạy khi cần, và nó chạy tác vụ đó như một phiên riêng biệt mỗi lần, có thể dùng mọi connector và tệp mà bạn đã cho nó quyền truy cập. Tính đến cuối tháng 10 năm 2026, tài liệu hỗ trợ của chính Anthropic nêu rằng các tác vụ theo lịch vẫn chạy đúng tần suất đã chọn ngay cả khi máy tính của bạn đang ngủ hoặc ứng dụng desktop đã đóng, với một ngoại lệ: một tác vụ cần cụ thể các tệp hoặc ứng dụng cục bộ trên máy bạn chỉ chạy khi máy tính đang bật và ứng dụng đang mở, vì phần việc đó không có nơi khác để diễn ra.

ChatGPT của OpenAI có một tính năng tích hợp tương tự, cũng gọi là tasks, có thể truy cập từ mục Scheduled riêng trong thanh bên, hoặc chỉ bằng cách nhờ ChatGPT trong cuộc trò chuyện kiểm tra điều gì đó sau. Theo tài liệu hỗ trợ của chính OpenAI, tính đến cuối tháng 10 năm 2026, một task có thể chạy một lần hoặc theo tần suất lặp lại, và ChatGPT cũng có thể theo dõi một sự thay đổi và chỉ báo cho bạn khi có điều gì đáng kể dịch chuyển, thay vì báo cáo theo một mốc giờ cố định bất kể có gì xảy ra hay không. Chính xác những tần suất nào và số lượng task đang hoạt động bạn được dùng phụ thuộc vào gói đăng ký, vì vậy hãy kiểm tra mục Scheduled trong tài khoản của chính bạn thay vì cho rằng một con số trong hướng dẫn này là đúng.

Và trước khi cả hai công cụ đó tồn tại, máy tính của bạn đã có sẵn một bộ lập lịch. macOS và Linux đều chạy cron, một hệ thống đã có từ hàng chục năm, nơi bạn viết một dòng nêu rõ phút, giờ, ngày, tháng, và ngày trong tuần mà một lệnh cần chạy, và hệ điều hành kích hoạt nó đúng theo tần suất đó, mãi mãi, không có công ty AI nào tham gia cả. macOS còn có launchd, được tài liệu dành cho nhà phát triển của chính Apple mô tả là cách được ưu tiên để lập lịch một công việc theo giờ trên Mac, dùng một tệp property list với một khóa như StartCalendarInterval để nêu chính xác thời điểm. Windows có Task Scheduler, với cả hộp thoại đồ họa Create Task và lệnh schtasks bạn có thể chạy từ dòng lệnh. Không cái nào trong ba công cụ này cần đến bất kỳ sản phẩm AI nào: chúng chỉ đáng tin cậy khởi động một chương trình vào thời điểm bạn chọn, chính là đặc điểm duy nhất mà mọi agent chủ động trong hướng dẫn này thực sự cần.

Cẩm nang thực hành

Năm cách để lập lịch cho một thứ ngay hôm nay

Hãy chọn cách phù hợp với tác vụ, không phải lựa chọn nghe có vẻ hoành tráng nhất.

Tác vụ theo lịch của Claude (Anthropic)

Được tích hợp sẵn trong ứng dụng desktop Claude. Phù hợp cho tác vụ cần đọc, suy luận, và viết phản hồi về những thứ gắn với tài khoản Claude của bạn, theo tần suất bạn chọn từ các tùy chọn lịch hoặc mô tả bằng ngôn ngữ thông thường.

Tasks của ChatGPT (OpenAI)

Có thể truy cập từ trang Scheduled trong thanh bên của ChatGPT, hoặc chỉ bằng cách hỏi trong cuộc trò chuyện. Phù hợp cho một lời nhắc một lần hoặc một lần kiểm tra lặp lại xem có gì thay đổi, mà không cần rời khỏi cuộc chat bạn đang dùng.

Cron (macOS và Linux)

Một dòng văn bản thuần nêu rõ phút, giờ, ngày, tháng, và ngày trong tuần. Không cần tài khoản, không cần đăng ký, không có công ty AI nào tham gia; chỉ là một lệnh kích hoạt đúng giờ, mọi lần, miễn là máy của bạn còn bật.

Launchd (macOS)

Cách được chính Apple ưu tiên để lập lịch một công việc trên Mac, thiết lập qua một tệp property list nhỏ thay vì một dòng đơn. Cần thiết lập nhiều hơn cron, với một định dạng được tài liệu của chính Apple hướng dẫn từng khóa một.

Task Scheduler (Windows)

Bộ lập lịch có sẵn của Windows, với một trình hướng dẫn đồ họa cho công việc lặp lại đơn giản và một công cụ dòng lệnh, schtasks, cho những gì bạn muốn viết script hoặc giao cho người khác thiết lập.

Từng bước

Thiết lập agent chủ động đầu tiên của bạn

Hãy bắt đầu với một tác vụ hẹp, ít rủi ro, không phải một tác vụ quá tham vọng. Một tác vụ đầu tiên tốt chỉ đọc điều gì đó và báo cáo lại; nó không gửi, không chi tiền, và không xóa bất cứ thứ gì. Tóm tắt hộp thư, kiểm tra xem một tài liệu chia sẻ có thay đổi hay không, hoặc đánh dấu một hạn chót, đều là những tác vụ đầu tiên tốt hơn bất cứ việc gì liên quan trực tiếp đến tiền hoặc hộp thư của người khác.

Hãy viết chỉ dẫn theo cách bạn sẽ hướng dẫn một nhân viên mới trong ngày đầu tiên đi làm: cần xem gì, bỏ qua gì, điều gì đáng để báo cho bạn biết, và chính xác điều gì không được tự làm. Phần thứ tư, điều không được làm, là phần người ta thường bỏ qua và cũng là phần quan trọng nhất khi tác vụ thực sự không có người giám sát.

Hãy chọn một tần suất phù hợp với mức độ thường xuyên mà điều cốt lõi thực sự thay đổi, không phải khoảng thời gian ngắn nhất mà công cụ cung cấp. Một hộp thư đáng kiểm tra mỗi giờ là hiếm; một bảng dự án đáng kiểm tra mỗi ngày là phổ biến. Một lịch dày hơn mức tác vụ cần chỉ tạo ra nhiều báo cáo hơn mà bạn sẽ dừng đọc.

Hãy để nó chạy một vài lần khi bạn vẫn còn theo dõi sát, giống như cách bạn kiểm tra những ngày đầu đi làm của một nhân viên mới thay vì biến mất ngay lập tức. Đọc mọi báo cáo trong tuần đầu tiên. Chỉ nên mở rộng những gì agent được phép làm, hoặc khoảng thời gian giữa các lần bạn kiểm tra nó, khi bạn đã thấy nó hành xử giống nhau vào một ngày bình thường như cách nó đã làm vào ngày bạn thiết lập.

Trước khi tự động hóa bất cứ điều gì

Các quy tắc an toàn áp dụng cho mọi công cụ ở đây

Các quy tắc này không thay đổi tùy theo bộ lập lịch bạn dùng. Chúng liên quan đến những gì lịch chạy được phép đụng tới, không phải công ty nào đã xây dựng nó.

Đừng để nó chi tiền mà không có giám sát

Một agent chủ động có thể soạn sẵn một đơn mua hàng, một gia hạn, hoặc một khoản thanh toán để bạn xem lại. Nó không bao giờ nên được phép hoàn tất bất kỳ giao dịch nào mà không có bạn phê duyệt giao dịch cụ thể đó trước.

Đừng để nó gửi mà không qua bước xem lại

Soạn sẵn một email, một câu trả lời, hay một tin nhắn cho khách hàng thì có thể tự động hóa tốt. Nhưng việc bấm gửi thay bạn, đến một người thật, mà không có bạn đọc qua trước, là lúc một lỗi nhỏ trở thành vấn đề của người khác.

Đừng để nó xóa mà không hỏi

Dọn tệp cũ, lưu trữ hồ sơ, hay xóa bất cứ thứ gì nghe có vẻ gọn gàng khi tự động hóa, cho đến khi nó xóa chính thứ bạn cần. Hãy đánh dấu những gì có vẻ an toàn để xóa; không để lịch chạy tự xóa nó.

Hãy cho nó một "heartbeat"

Hãy thiết lập một cách nào đó để nhận biết nếu lịch chạy âm thầm ngừng kích hoạt: một lần xem qua mỗi tuần lịch sử các lần chạy trước của công cụ, hoặc một lời nhắc riêng kiểm tra xem báo cáo gần nhất của agent có thực sự đến đúng giờ không. Một lịch chạy đã dừng mà không ai để ý sẽ không làm gì trong nhiều tuần và trông, từ bên ngoài, hoàn toàn giống như một lịch chạy đang hoạt động.

Xem lại trước khi tin tưởng

Hãy đọc mọi báo cáo trong ít nhất tuần đầu tiên, dù là một tác vụ ít rủi ro. Bạn không kiểm tra vì nghĩ nó sẽ thất bại; bạn kiểm tra vì đó là cách bạn sẽ nhận ra sớm nếu nó thất bại, trước khi nó chạy nhiều tháng mà không có ai giám sát.

Ghép mọi thứ lại

Điều này trông như thế nào khi đã hoạt động

Hãy hình dung một agent của sáng thứ Hai được xây dựng quanh bốn đặc điểm mà hướng dẫn này bắt đầu từ đó. Nó tự thức dậy lúc 7 giờ sáng vì một lịch chạy, không phải một con người, đã khởi động phiên làm việc. Nó mở đầu bằng cách đọc một ghi chú ngắn từ lần chạy trước của chính nó, nên nó đã biết bảng dự án tuần trước trông như thế nào, thay vì coi sáng thứ Hai này là lần đầu tiên nó thấy dự án. Nó so sánh tình trạng hôm nay với ghi chú đó, soạn một bản tóm tắt ngắn chỉ về những gì đã thay đổi, rồi cho bản tóm tắt đó qua một lượt kiểm tra thứ hai, đối chiếu với dữ liệu thực tế trước khi gửi cho bạn, bắt được kiểu lỗi mà một lượt xử lý duy nhất không được xem lại thường bỏ sót.

Đó là bộ nhớ, làm việc hướng tới mục tiêu, và tự kiểm tra, ba trong bốn đặc điểm, đang âm thầm diễn ra trước khi bạn kịp uống cà phê. Đặc điểm thứ tư, hỏi trước khi làm điều gì rủi ro, phần lớn thể hiện qua những gì agent không làm: nó không tự gửi email tóm tắt cho nhóm của bạn thay mặt bạn, nó không đóng các ticket mà nó cho là đã giải quyết, và nó không đụng vào ổ đĩa chia sẻ mà nó có quyền đọc. Nó đưa cho bạn một báo cáo rồi chờ, và đó chính xác là mục đích.

Mô hình tương tự cũng hoạt động cho việc phân loại và cho các lời nhắc. Một phiên bản phân loại hộp thư của agent này đọc mọi thứ đến trong đêm, sắp xếp theo việc thứ đó có thực sự cần bạn hay không, và báo cho bạn về ba tin nhắn cần đến bạn thay vì bốn mươi tin nhắn không cần. Một phiên bản lời nhắc kiểm tra, trước khi nói gì, xem điều nó đang theo dõi đã tự được giải quyết chưa, và im lặng nếu đã được giải quyết. Trong mọi phiên bản, lịch chạy đều làm cùng một việc cơ bản: khởi động phiên làm việc để bạn không phải tự nhớ làm điều đó.

Luyện thói quen này trước khi tự động hóa điều gì lớn

Viết một bản chỉ dẫn bằng ngôn ngữ thông thường cho một tác vụ không có người giám sát, và biết chính xác điều gì cần giữ lại không giao cho nó, là một kỹ năng dùng được với mọi công cụ trong hướng dẫn này. Bài học miễn phí của Nightschool AI về hook và tự động hóa sẽ hướng dẫn cách thiết lập các lần chạy tự động kèm cổng phê duyệt, lấy Claude Code làm ví dụ.

Câu hỏi thường gặp

Sự khác biệt thực sự giữa một agent chủ động và một trợ lý phản ứng là gì?

Là ai khởi động phiên làm việc. Một trợ lý phản ứng chỉ hoạt động trong một cuộc trò chuyện bạn đã mở và gõ vào. Một agent chủ động tự khởi động phiên của nó theo lịch, bất kể bạn có ở đó để thấy điều đó xảy ra hay không. Sự khác biệt duy nhất đó quan trọng hơn mức độ năng lực của mô hình nền tảng.

Một agent chủ động có cần được giao toàn quyền tự chủ để hữu ích không?

Không, và không nên như vậy. Phiên bản đầu tiên hữu ích nhất chỉ đọc điều gì đó và báo cáo lại, không có khả năng tự gửi, tự chi tiền, hay tự xóa. Quyền tự chủ đối với các hành động ít rủi ro, có thể xem lại là nơi điều này bắt đầu, không phải nơi nó phải dừng lại.

"Dreaming" nghĩa là gì đối với bộ nhớ của một AI agent?

Đây là tên một số người dùng để gọi một lượt xử lý âm thầm, nơi agent xem lại và cô đọng những gì nó đã học được từ lần chạy chính thức trước, mà không cần bạn yêu cầu gì, để lần chạy tiếp theo bắt đầu từ một ghi chú đã được sắp xếp thay vì từ con số không.

Tôi có thể làm điều này ngay hôm nay với các công cụ tôi đang dùng, hay nó vẫn còn đang thử nghiệm?

Bạn có thể làm điều này ngay hôm nay. Ứng dụng desktop Claude của Anthropic và ChatGPT của OpenAI đều đã có sẵn tính năng tác vụ theo lịch ngay bây giờ, và máy tính của bạn đã có sẵn một bộ lập lịch, cron hoặc Task Scheduler, từ hàng chục năm nay. Không điều nào trong đó đòi hỏi viết code.

Vì sao tôi nên dùng cron hay Task Scheduler thay vì bộ lập lịch của riêng một công ty AI?

Bộ lập lịch của một công ty AI dễ thiết lập hơn nhưng gắn lịch chạy vào tài khoản và connector của riêng công cụ đó. Bộ lập lịch của chính máy tính bạn không cần tài khoản nào cả và vẫn tiếp tục chạy dù một sản phẩm AI cụ thể thay đổi kế hoạch, điều này hữu ích cho một tác vụ bạn không muốn phụ thuộc vào lộ trình phát triển của một công ty.

"Heartbeat" là gì, và vì sao một lịch chạy cần có nó?

Heartbeat là một cách nào đó để nhận biết một lần chạy theo lịch đã thực sự diễn ra đúng giờ. Không có nó, một lịch chạy âm thầm ngừng kích hoạt sẽ trông giống hoàn toàn, từ bên ngoài, với một lịch chạy đang âm thầm hoạt động. Một lần xem qua mỗi tuần lịch sử các lần chạy của công cụ là đủ để phát hiện ra điều đó.

Tôi không nên để một agent chủ động làm gì mà không hỏi tôi trước?

Chi tiền, gửi tin nhắn cho người khác, hoặc xóa hay ghi đè thứ gì đó. Ba nhóm này bao trùm gần như mọi hành động khó hoàn tác. Mọi thứ khác, đọc, soạn thảo, tóm tắt, và đánh dấu, đều hợp lý để tự động hóa hoàn toàn.

Tôi có cần biết lập trình để thiết lập một agent như vậy không?

Không, đối với Claude của Anthropic hay ChatGPT của OpenAI. Bạn viết chỉ dẫn tác vụ bằng ngôn ngữ thông thường và chọn tần suất từ một danh sách. Cron, launchd, và Task Scheduler yêu cầu nhiều hơn một chút: một dòng hoặc tệp cấu hình ngắn, mà hầu hết mọi người có thể sao chép và tùy chỉnh mà không cần viết một chương trình.

Làm sao tôi biết một lần chạy theo lịch thực sự đã diễn ra và không bị âm thầm bỏ qua?

Hãy kiểm tra lịch sử các lần chạy của chính công cụ, mà cả tác vụ theo lịch của Claude và trang Scheduled của ChatGPT đều lưu giữ. Với cron, launchd, hay Task Scheduler, cách kiểm tra đơn giản nhất là để chính tác vụ ghi một dòng ngắn vào một tệp log hoặc gửi cho bạn một tin nhắn mỗi lần nó chạy, để một tin nhắn bị thiếu trở thành dấu hiệu cho thấy có gì đã ngừng.

Hướng dẫn này có liên kết với Anthropic, OpenAI, Apple, hay Microsoft không?

Không. Đây là một hướng dẫn giáo dục độc lập. Nó nêu tên Claude của Anthropic, ChatGPT của OpenAI, launchd của Apple, và Task Scheduler của Microsoft chỉ để mô tả, nhằm giải thích chính xác các công cụ thực tế, mà không có liên kết, chứng thực, hay hợp tác nào với bất kỳ bên nào trong số đó.

Biến điều này thành agent tự chạy đầu tiên của bạn

Hãy chọn một công việc hẹp, viết ra điều nó tuyệt đối không được tự làm, thêm một lịch chạy, và theo dõi nó trong một tuần trước khi giao thêm việc.

Nightschool AI là một nền tảng học tập độc lập và không liên kết, không được Anthropic chứng thực hoặc tài trợ. Claude là nhãn hiệu của Anthropic, PBC. Bạn đang tìm Claude Academy chính thức của Anthropic? Truy cập academy.claude.com.