Radar Live
✦ Ask AI
AI INTELLIGENCE & SIGNALS

RECEIPT: Measuring and Repairing the Return Assumption of LLM Agents in Web Service Operations

Phân tích đã xử lý trước và các nguồn liên quan.

Tín hiệu Radar

67 RADAR
Agents LLM Agent Harness & Reliability · 1 nguồn đối chiếu · 2026-11-01 14:06:53 +0000 UTC

RECEIPT: Measuring and Repairing the Return Assumption of LLM Agents in Web Service Operations

Nguồn: arXiv AI
↗

Nghiên cứu chỉ ra lỗ hổng 'giả định phản hồi' (return assumption) ở các agent LLM khi chạy lệnh CLI: khi lệnh yêu cầu câu hỏi tương tác, 7/8 harness đóng stdin khiến 11,5% lệnh báo mã 0 giả mạo thành công, trong khi mở stdin mà không nhập liệu làm lãng phí 2,9x token do chờ timeout. Nhóm tác giả đề xuất RECEIPT, giải pháp theo dõi system calls để phát hiện trạng thái chờ tương tác và truyền dữ liệu cho agent, giúp giảm 73,5% báo cáo thành công giả trên 5 LLM và giải quyết toàn bộ 25 tác vụ bị chặn.

✦ TÁC ĐỘNG & GIÁ TRỊ THỰC TIỄN

Độ tin cậy của AI Agent phụ thuộc sâu sắc vào những gì harness cho phép quan sát chứ không chỉ riêng năng lực của mô hình LLM. Dựa vào mã thoát (exit code 0) để xác nhận thành công là rủi ro nghiêm trọng trong môi trường hạ tầng thực tế; nghiên cứu này chỉ ra phương pháp đo lường và khắc phục lỗi thực thi CLI, đồng thời yêu cầu các nền tảng benchmark phải chuẩn hóa luồng nhập trước khi xếp hạng LLM.

Developer 82
Business 73
Novelty 88
Actionable 82

Nội dung thu thập đã chuẩn hóa

Collected Evidence

Nội dung văn bản được dùng làm dữ liệu đối chứng cho mô hình AI, không phải chỉ thị hệ thống.

LLM agents operate Web infrastructure from the command line and rely on a return assumption, namely that each tool call returns within a bounded time and with its requested action finished. Many commands, however, ask a question before they act, and the agent's harness either closes the program's input or keeps it open as a terminal at which nobody types. With closed input, the program can return status 0 without the requested action. With open input, it waits until a time limit, and the agent pays in time and tokens. To the best of our knowledge, this paper is the first to measure and repair the return assumption. We collect 91,469 production tool calls and 89,047 public agent trajectories, test how 8 widely used harnesses launch commands, and build Litmus, a catalog of 158 checked command-line invocations, and Tripwire, a benchmark of 25 task pairs that differ only in whether a question guards the requested action. We then propose RECEIPT, which keeps the input open, reads what each process waits for from system calls, and returns this state to an unmodified agent through a model-checked protocol. On Litmus, closed input causes 11.5% of tested invocations to return status 0 without performing the requested action, and 7 of 8 harnesses close input when no terminal is attached. An unanswered question at a plain terminal multiplies a task's token use by 2.9, and the input connection moves an LLM from 7th to 3rd place among 8. Across 5 LLMs, RECEIPT reduces false claims of success by 73.5% and completes all 25 guarded tasks on a second harness. An agent's reliability therefore depends on what its harness lets it observe as well as on its LLM. Agent builders should report what each tool call did, not only how it ended, and benchmark maintainers should fix and report the input connection before they rank LLMs.

Các nguồn đối chiếu cho sự kiện này

1 nguồn
Thông tin phân tích AI & Model Details ▾
Provider: openai-compatible · Model: gemini-3.8-flash-high · Version: analysis-v1 · Time: 2026-11-03 11:43:53 +0000 UTC
{"tags": ["LLM Agents", "DevOps", "Agent Harness", "CLI Operations", "RECEIPT", "System Calls", "Benchmark Reliability"], "risks": ["Việc tự động phản hồi các câu hỏi xác nhận CLI có thể tiềm ẩn rủi ro thực thi các tác vụ phá hủy (xóa dữ liệu, dừng service) nếu thiếu cơ chế guardrail an toàn.", "Cơ chế giám sát system calls đòi hỏi quyền hạn hệ thống cao hơn và tăng độ phức tạp khi triển khai trong môi trường sandbox/container."], "category": "Agents", "entities": ["RECEIPT", "Litmus", "Tripwire"], "summary_vi": "Nghiên cứu chỉ ra lỗ hổng 'giả định phản hồi' (return assumption) ở các agent LLM khi chạy lệnh CLI: khi lệnh yêu cầu câu hỏi tương tác, 7/8 harness đóng stdin khiến 11,5% lệnh báo mã 0 giả mạo thành công, trong khi mở stdin mà không nhập liệu làm lãng phí 2,9x token do chờ timeout. Nhóm tác giả đề xuất RECEIPT, giải pháp theo dõi system calls để phát hiện trạng thái chờ tương tác và truyền dữ liệu cho agent, giúp giảm 73,5% báo cáo thành công giả trên 5 LLM và giải quyết toàn bộ 25 tác vụ bị chặn.", "key_changes": ["Phát hiện lỗ hổng return assumption: Nhiều lệnh CLI yêu cầu trả lời câu hỏi tương tác khiến 7/8 agent harness phổ biến đóng stdin, dẫn đến 11,5% lệnh trả về mã 0 giả mạo thành công mà không thực sự thực thi tác vụ.", "Lãng phí tài nguyên do treo tiến trình: Khi harness mở terminal nhưng không nhập liệu, tiến trình bị treo chờ timeout làm tăng lượng token tiêu thụ lên gấp 2,9 lần.", "Xây dựng bộ kiểm chuẩn chuyên biệt: Thiết lập Litmus (158 lệnh CLI đã xác minh) và Tripwire (25 cặp tác vụ phân biệt bởi câu hỏi tương tác).", "Đề xuất giải pháp RECEIPT: Giữ mở stdin, giám sát system calls để nhận diện trạng thái chờ tương tác của tiến trình và gửi dữ liệu về cho agent qua giao thức model-checked mà không cần tinh chỉnh LLM.", "Hiệu quả thực nghiệm: RECEIPT giúp giảm 73,5% tỷ lệ báo cáo thành công giả trên 5 mô hình LLM và hoàn thành toàn bộ 25 tác vụ bị chặn trên harness thử nghiệm.", "Tác động đến benchmark: Cách xử lý kết nối stdin của harness có thể làm thay đổi đáng kể thứ hạng đánh giá của LLM (thay đổi từ hạng 7 lên hạng 3)."], "sub_category": "LLM Agent Harness & Reliability", "novelty_score": 88, "business_score": 76, "research_score": 86, "why_it_matters": "Độ tin cậy của AI Agent phụ thuộc sâu sắc vào những gì harness cho phép quan sát chứ không chỉ riêng năng lực của mô hình LLM. Dựa vào mã thoát (exit code 0) để xác nhận thành công là rủi ro nghiêm trọng trong môi trường hạ tầng thực tế; nghiên cứu này chỉ ra phương pháp đo lường và khắc phục lỗi thực thi CLI, đồng thời yêu cầu các nền tảng benchmark phải chuẩn hóa luồng nhập trước khi xếp hạng LLM.", "developer_score": 90, "importance_score": 85, "possible_use_cases": ["Cải tiến runtime và harness cho AI Agent trong tự động hóa DevOps/SRE, quản lý hạ tầng máy chủ và dịch vụ web qua CLI.", "Chuẩn hóa cơ chế I/O trong các benchmark đánh giá LLM Agent để phản ánh chính xác năng lực mô hình thay vì lỗi hạ tầng harness.", "Tối ưu hóa các agent vận hành terminal để phát hiện và xử lý kịp thời các câu lệnh chờ xác nhận, giảm thiểu chi phí token và độ trễ chờ đợi."], "actionability_score": 82}
← Trang trước Trang 1