Làm sao để Agent thực thi lệnh trong môi trường?
Xác định rõ môi trường mục tiêu, vị trí làm việc và kết quả cần xem.
Xác nhận chế độ và môi trường trước
Lệnh terminal thuộc khả năng công cụ của Agent; Ask không thực thi lệnh terminal. Trước khi dùng, chọn máy tính mục tiêu hoặc môi trường đám mây, nêu thư mục làm việc cần thiết và điều kiện đã biết của tác vụ; cùng một lệnh có thể không áp dụng trên các hệ điều hành khác nhau.
Nếu chỉ muốn ví dụ lệnh mà không thực thi, hãy nêu rõ trong yêu cầu.
Cung cấp mục tiêu quan trọng hơn cung cấp lệnh
Bạn có thể mô tả "Kiểm tra vì sao dự án này không khởi động được, trước tiên xem cấu hình và đầu ra lỗi", để Agent sắp xếp các bước theo môi trường. Nếu đã có lệnh, hãy nêu kết quả chúng cần tạo để dễ nhận ra bất thường.
Ví dụ, nếu chỉ muốn xác nhận phiên bản công cụ, trước tiên yêu cầu chỉ xem phiên bản và thông tin trợ giúp mà không cài đặt hoặc nâng cấp ngay. Nêu rõ các kiểm tra dự kiến cũng giúp nhận biết trong thẻ phê duyệt có bước thừa hay không; nếu đầu ra thực tế khác kỳ vọng, mới quyết định thao tác tiếp theo.
- Xác minh tên môi trường và vị trí làm việc.
- Nêu phạm vi được phép kiểm tra hoặc sửa đổi.
- Xử lý thẻ phê duyệt theo chế độ quyền.
- Xem trạng thái thoát, đầu ra và tệp được tạo thực tế.
Cách tiếp tục sau lỗi
Đọc lỗi trước và phân biệt lệnh không tồn tại, đường dẫn tệp sai, thiếu quyền hay lỗi mạng. Đừng luôn cho rằng mã thoát khác không nghĩa là mục tiêu có lỗ hổng, cũng đừng lặp cùng thao tác rồi mong kết quả khác. Lệnh dài có thể trả về phiên vẫn tiếp tục chạy; kiểm tra phiên gốc trước thay vì lập tức khởi tạo phiên thứ hai.