Điều Khiển AI Agent Giữa Lượt Chạy: Message Queue, Chat Forking Và Goal Mode Trong Jobbit
Điều khiển một AI agent trong khi nó đang làm việc: message queue của Jobbit, chat forking từ bất kỳ tin nhắn nào, và các chế độ thực thi Auto, Plan và Goal được giải thích, kèm một ví dụ minh họa thực tế.

Chatbot chờ bạn. AI agent thì không: một khi đã có mục tiêu, chúng lập kế hoạch, dùng công cụ và tiếp tục làm việc, đôi khi trong cả một giờ đồng hồ. Sự tự chủ đó chính là toàn bộ điểm mấu chốt, và nó tạo ra một vấn đề mới. Bạn sẽ làm gì khi, ba phút sau khi bắt đầu một bản dựng, bạn nhận ra mình đã đưa sai màu thương hiệu? Hay khi một lượt nghiên cứu đang đi đúng hướng có ích nhưng bạn muốn khám phá một hướng thứ hai mà không đánh mất hướng đầu tiên? Bản phát hành mới nhất của Jobbit trả lời bằng ba cơ chế điều khiển: một message queue (hàng đợi tin nhắn) cho phép bạn trò chuyện với một agent đang làm việc, chat forking (rẽ nhánh cuộc trò chuyện) cho phép phân nhánh bất kỳ cuộc trò chuyện nào từ bất kỳ điểm nào, và các chế độ thực thi (Auto, Plan và Goal) quyết định agent nên làm việc tự chủ đến mức nào.
Bài hướng dẫn này giải thích từng cơ chế điều khiển, những tình huống nó dành cho, và cách chúng kết hợp với các tính năng khác của Jobbit như agent browser và Projects. Bài viết được viết cho những người dùng agent để làm việc thật sự chứ không phải để trình diễn; những kiến thức cơ bản về cách agent lập kế hoạch và hành động có trong AI tác tử (agentic AI) là gì?.
Message queue: trò chuyện với một agent trong khi nó đang làm việc
Ở hầu hết các sản phẩm agent, ô soạn tin sẽ bị khóa trong khi một lượt chạy đang diễn ra. Bạn phải chờ, agent hoàn thành, và chỉ đến lúc đó bạn mới có thể nói "thực ra thì, dùng logo kia đi". Jobbit giữ cho ô soạn tin luôn mở. Gõ tin nhắn trong khi agent đang làm việc và tin nhắn của bạn sẽ gia nhập một hàng đợi được server lưu giữ, nên nó vẫn tồn tại qua một lần tải lại trang hay khi điện thoại tắt màn hình. Các tin nhắn được gửi đi theo thứ tự khi agent đến được điểm có thể tiếp nhận chúng, và hàng đợi hiển thị tin nhắn nào sẽ được gửi tiếp theo.
Nó phù hợp cho những việc sau:
- Chỉnh sửa. "Xanh navy, không phải đen." "Dùng bảng giá năm 2026." Agent tiếp nhận chỉnh sửa ở bước tiếp theo của nó thay vì đợi đến cuối.
- Bổ sung. "Thêm cả một trang liên hệ nữa." "Đưa cả Scotland vào bảng so sánh." Mở rộng phạm vi mà không cần bắt đầu lại.
- Sắp xếp trình tự. Xếp hàng ba yêu cầu tiếp theo trong khi tác vụ đầu tiên đang chạy rồi đi làm việc khác; chúng sẽ thực thi lần lượt.
- Trả lời trước. Nếu bạn biết agent sẽ hỏi bạn thích phương án nào trong hai lựa chọn, hãy nói cho nó biết trước khi nó hỏi.
Tối đa mười tin nhắn có thể chờ cùng lúc, và một tin nhắn đang xếp hàng có thể bị xóa trước khi nó được gửi đi. Vì hàng đợi tồn tại trên server, agent quyết định đúng thời điểm để áp dụng mỗi tin nhắn, điều này ngăn các chỉnh sửa rơi vào giữa một hành động đang diễn ra. Khi agent đang chờ một quyết định từ bạn, khung chat sẽ nói rõ điều đó, và tin nhắn tiếp theo của bạn sẽ trả lời trực tiếp câu hỏi đó.
Hàng đợi kết hợp một cách tự nhiên với chế độ xem trình duyệt trực tiếp: xem agent làm việc trong agent browser của Jobbit, thấy nó đang đi sai hướng, và gõ ngay chỉnh sửa mà không cần dừng lượt chạy.
Chat forking: phân nhánh một cuộc trò chuyện từ bất kỳ điểm nào
Đôi khi cách làm đúng không phải là chỉnh sửa mà là tách ra. Bạn có một luồng nghiên cứu tốt và muốn thử một góc nhìn khác; bạn có một bản dựng mình thích và muốn thử một thiết kế mạo hiểm hơn mà không đụng vào bản gốc; một đồng nghiệp muốn lấy một bản sao để phát triển tiếp. Forking (rẽ nhánh) tạo ra một cuộc trò chuyện mới bắt đầu từ bản gốc, từ một tin nhắn bạn chọn hoặc từ toàn bộ cuộc trò chuyện, kèm một dòng "continued from" (tiếp tục từ) trỏ ngược về điểm rẽ nhánh để cả hai cuộc trò chuyện đều có thể nhảy đến nơi chúng tách ra.
- Fork từ một tin nhắn. Chọn câu trả lời đã làm được phần việc bạn muốn xây dựng tiếp và rẽ nhánh từ đó. Mọi thứ sau nó vẫn ở lại trong cuộc trò chuyện gốc.
- Fork toàn bộ cuộc trò chuyện. Từ tiêu đề khung chat hoặc thanh bên, sao chép toàn bộ cuộc trò chuyện và tiếp tục.
- Theo dõi ngược lại luồng gốc. Cả hai cuộc trò chuyện đều giữ liên kết, nên bạn luôn có thể thấy một nhánh xuất phát từ đâu.
- Bên trong project. Các fork vẫn ở lại bên trong project, với cùng file, hướng dẫn và secrets, nên một đồng nghiệp tham gia một project có thể fork cuộc trò chuyện của bạn và tiếp tục với đầy đủ bối cảnh. Projects được giải thích trong Jobbit Projects.
Forking là cách bạn chạy thử nghiệm với một agent giống như cách lập trình viên làm việc với các nhánh code: tạo ra rẻ, dễ so sánh, không có rủi ro nào cho bản gốc.
Chế độ thực thi: Auto, Plan và Goal
Bên cạnh nút chọn mô hình trong ô soạn tin là chế độ thực thi, cho agent biết nên chủ động đến mức nào:
| Chế độ | Agent làm gì | Dùng khi nào |
|---|---|---|
| Auto | Tự chọn cách tiếp cận tốt nhất cho tác vụ của bạn | Hầu hết thời gian; agent tự quyết định nên lập kế hoạch hay hành động ngay |
| Plan | Lập một kế hoạch trước khi hành động và cho bạn xem | Các công việc lớn hoặc mơ hồ mà một khởi đầu sai sẽ tốn kém |
| Goal | Tiếp tục làm việc cho đến khi yêu cầu của bạn hoàn thành | Các kết quả đã được định nghĩa rõ ràng mà bạn muốn hoàn tất mà không cần kiểm tra giữa chừng |
Chế độ Plan (lập kế hoạch) là cách an toàn nhất để bắt đầu bất cứ điều gì lớn: một ứng dụng với nhiều luồng công việc, một dự án nghiên cứu trải rộng trên nhiều nguồn, một buổi ra mắt với nội dung, hình ảnh và tự động hóa. Agent vạch ra các bước và đặt câu hỏi trước khi tiêu tốn credit, và bạn sửa kế hoạch trong khi các chỉnh sửa vẫn còn miễn phí. Hướng dẫn của chúng tôi về cách viết prompt cho AI agent khuyên nên yêu cầu kế hoạch trước; chế độ này biến điều đó thành mặc định.
Chế độ Goal (mục tiêu) dành cho tình huống ngược lại: kết quả đã rõ ràng và bạn muốn agent theo đuổi nó đến khi hoàn thành. Khung chat hiển thị agent đang làm việc hướng tới mục tiêu của bạn và báo cáo khi nó chưa đạt được, và agent tiếp tục vượt qua các thất bại và thử lại cho đến khi yêu cầu hoàn thành hoặc nó thực sự cần đến bạn. Chế độ này phù hợp cho các bản dựng có định nghĩa hoàn thành rõ ràng, các cuộc di dời dữ liệu, dọn dẹp dữ liệu và các công việc nghiên cứu dài, và nó hoạt động tốt nhất trên các tier mô hình mạnh hơn được mô tả trong chọn mô hình AI trong Jobbit.
Auto vẫn là mặc định hợp lý. Agent đọc yêu cầu và quyết định liệu một câu trả lời nhanh, một kế hoạch hay một lượt chạy dài là phù hợp.
Làm việc với một lượt chạy dài: ngữ cảnh, thông báo và file
Ba tính năng nhỏ hơn giúp các lượt chạy dài trở nên thoải mái hơn:
- Đồng hồ đo ngữ cảnh và compaction (nén ngữ cảnh). Ô soạn tin hiển thị cuộc trò chuyện đang dùng bao nhiêu phần ngữ cảnh của mô hình. Khi một cuộc trò chuyện trở nên dài, hãy nén ngữ cảnh: agent tóm tắt những gì quan trọng và tiếp tục với nhiều chỗ trống hơn để suy nghĩ. Nếu agent đang chờ một quyết định, hãy giải quyết nó trước rồi mới nén.
- Thông báo trình duyệt. Bật chúng lên và trình duyệt của bạn sẽ báo cho bạn biết khi một lượt chạy hoàn thành hoặc agent cần đến bạn, để bạn có thể rời khỏi tab.
- File workspace. Mọi thứ agent tạo ra trong một cuộc trò chuyện đều xuất hiện trong trình khám phá file workspace, nơi bạn có thể tìm kiếm, tải lên bằng cách kéo thả, đổi tên, nhân bản, di chuyển và tải xuống một lựa chọn dưới dạng một file nén duy nhất, trên máy tính hoặc điện thoại.
Cùng với tính năng nhập liệu bằng giọng nói trong ô soạn tin (ghi âm, và Jobbit sẽ chuyển thành văn bản), những tính năng này biến một cuộc trò chuyện với agent thành thứ gì đó gần với việc quản lý một đồng nghiệp hơn là vận hành một công cụ.
Bắt đầu một bản dựng ở chế độ Plan trên Jobbit, sửa kế hoạch, chuyển sang chế độ Goal, và xếp hàng các tinh chỉnh của bạn trong khi nó chạy. Bắt đầu miễn phí.
Một ví dụ minh họa thực tế
Bạn yêu cầu Jobbit xây dựng một trang web đặt lịch cho một studio yoga.
- Plan. Agent đề xuất các trang, một mô hình lịch học, một luồng đặt lịch và các email xác nhận, rồi hỏi liệu các lớp học có giới hạn sức chứa hay không. Bạn trả lời và bỏ đi một trang bạn không cần.
- Goal. Bạn chuyển chế độ và để nó xây dựng. Bảng điều khiển workspace hiển thị các file đang xuất hiện; agent browser mở ra khi agent nhấp qua luồng đặt lịch để kiểm tra nó.
- Queue. Giữa chừng bạn nhớ ra studio dùng một tông xanh lá cụ thể. Bạn gõ mã hex; nó được gửi đi ở bước tiếp theo, và agent tạo kiểu lại mà không cần bắt đầu lại từ đầu.
- Fork. Trang web đã hoạt động. Bạn fork cuộc trò chuyện để thử một khu vực chỉ dành cho hội viên với một mô hình giá khác, để lại cuộc trò chuyện gốc sạch sẽ cho phiên bản studio đã duyệt.
- Notification. Bạn đóng tab; trình duyệt của bạn báo cho bạn biết khi bản fork hoàn thành.
Mọi bước đều dùng chung một cuộc trò chuyện, file và project. Những bước từng cần đến sự chú ý của một lập trình viên, khởi động lại, rẽ nhánh, kiểm tra, giờ đây diễn ra chỉ bằng những câu nói.
Vì sao những cơ chế điều khiển này quan trọng
Tự chủ mà không có điều khiển là một canh bạc; điều khiển mà không có tự chủ chỉ là một chatbot. Message queue, forking và các chế độ thực thi cho phép bạn giao cho một agent một công việc cỡ một dự án trong khi vẫn giữ được hai điều một người quản lý cần: khả năng sửa sai sớm và khả năng khám phá một cách an toàn. Khi các agent đảm nhận nhiều hơn, được mô tả trong tương lai của AI agent, những điều này trở thành các kỹ năng cốt lõi khi làm việc với chúng.
Câu hỏi thường gặp
Tôi có thể gửi tin nhắn trong khi AI agent vẫn đang làm việc không?
Có. Trong Jobbit, ô soạn tin vẫn mở trong suốt một lượt chạy. Tin nhắn của bạn sẽ gia nhập một hàng đợi phía server tối đa mười tin nhắn và được gửi đi theo thứ tự khi agent đến được điểm có thể tiếp nhận nó. Bạn có thể xóa một tin nhắn đang xếp hàng trước khi nó được gửi đi.
Fork một cuộc trò chuyện làm gì?
Forking tạo ra một cuộc trò chuyện mới bắt đầu từ bản gốc, từ một tin nhắn bạn chọn hoặc từ toàn bộ cuộc trò chuyện. Cả hai cuộc trò chuyện đều giữ một liên kết đến điểm rẽ nhánh, và bên trong một project, bản fork giữ nguyên cùng file, hướng dẫn và secrets. Dùng nó để thử một hướng đi thứ hai mà không đụng đến bản gốc.
Sự khác biệt giữa chế độ Auto, Plan và Goal là gì?
Auto để agent tự chọn cách tiếp cận tốt nhất. Plan khiến nó viết và cho bạn xem một kế hoạch trước khi hành động, phù hợp cho các công việc lớn hoặc mơ hồ. Goal khiến nó tiếp tục làm việc cho đến khi yêu cầu hoàn thành, phù hợp cho các kết quả rõ ràng mà bạn muốn hoàn tất mà không cần kiểm tra giữa chừng.
Nén ngữ cảnh (compacting) nghĩa là gì?
Các cuộc trò chuyện dài lấp đầy cửa sổ ngữ cảnh của mô hình. Compacting yêu cầu agent tóm tắt những gì quan trọng cho đến lúc đó và tiếp tục với nhiều chỗ trống hơn, giúp các lượt chạy dài giữ được sự mạch lạc. Nếu agent đang chờ quyết định của bạn, hãy trả lời nó trước, rồi mới nén.
Những tính năng này có hoạt động trên gói Free không?
Có. Message queue, forking, các chế độ thực thi, nén ngữ cảnh, thông báo, nhập liệu bằng giọng nói và trình khám phá workspace đều khả dụng trên mọi gói trong giới hạn credit và số tác vụ đồng thời của gói đó. Tài khoản Free chạy hai tác vụ cùng lúc; các gói trả phí chạy nhiều hơn, như được mô tả trên trang giá.
Giao cho một agent một công việc thật sự và vẫn giữ tay trên vô lăng. Bắt đầu miễn phí trên Jobbit.