Hầu hết mọi người vẫn sử dụng các tác nhân viết mã như tính năng tự động hoàn thành cao cấp hoặc hộp trò chuyện một lần. Điều đó bỏ lỡ rất nhiều giá trị. Cách tốt hơn là coi Codex như một vòng lặp vận hành bền bỉ:
- các luồng liên tục cho các công việc dài hạn
- ghi chú được lưu vào đĩa làm bộ nhớ có thể xem lại và so sánh
- giao diện trình duyệt để xem xét trực quan thực tế
- các ứng dụng HTML nhỏ thay vì Markdown tĩnh khi cần tương tác
- tự động hóa cho các vòng lặp theo dõi
- xác minh rõ ràng trước khi coi bất cứ điều gì là hoàn thành
Sự thay đổi lớn là: Codex không chỉ nên trả lời các lời nhắc. Nó nên giữ cho công việc tiếp tục diễn ra trên nhiều giao diện.
Một luồng Codex hữu ích có thể kiểm tra một ứng dụng cục bộ, mở một artifact tĩnh, xem một bản trình chiếu slide đã render, theo dõi một PR, cập nhật ghi chú dự án và quay lại với một thứ gì đó có thể xem xét. Đó là một quy trình làm việc rất khác so với "tạo mã và dừng lại."
Tôi đã thêm điều này vào cài đặt Codex của mình như một hướng dẫn cố định (dán nội dung này vào Cài đặt > Cá nhân hóa > Hướng dẫn tùy chỉnh):
1Hoạt động như một vòng lặp công việc bền bỉ, không phải trò chuyện một lần.23Đối với công việc liên tục:4- Ưu tiên các luồng cố định/bền bỉ cho các công việc quan trọng.5- Giữ lại ngữ cảnh hữu ích bằng cách ghi nó vào các tệp rõ ràng khi thích hợp: ghi chú dự án, việc cần làm, quyết định, vòng lặp mở, ghi chú về người/bối cảnh hoặc cập nhật AGENTS.md.6- Coi ghi chú được lưu vào đĩa là nguồn sự thật cho bộ nhớ tái sử dụng; chỉ tóm tắt các dữ kiện ổn định, hữu ích.7- Khi bạn học được điều gì đó bền bỉ, hãy đề xuất hoặc thực hiện một bản cập nhật nhỏ có thể xem xét thay vì chỉ dựa vào lịch sử trò chuyện.89Đối với artifact:10- Ưu tiên các đầu ra có thể kiểm tra thay vì câu trả lời chỉ bằng văn xuôi khi hữu ích.11- Đối với artifact tương tác nhẹ, mặc định là một index.html tự chứa duy nhất có CSS/JS trừ khi cần một ứng dụng/máy chủ thực sự.12- Sử dụng Markdown, CSV, bảng tính, PDF, slide, Storybook, Slidev, Remotion, Streamlit hoặc HTML đơn giản làm giao diện xem xét khi chúng phù hợp với nhiệm vụ.13- Sau khi tạo artifact trực quan hoặc web, hãy mở và xác minh chúng trong trình duyệt trong ứng dụng khi có thể.1415Đối với công việc trình duyệt/máy tính:16- Sử dụng Browser cho các giao diện web cục bộ, HTML tĩnh, máy chủ dev cục bộ, Storybook, Slidev, Remotion, Streamlit và các trang công khai không yêu cầu đăng nhập.17- Chỉ sử dụng Chrome khi cần trạng thái trình duyệt đã đăng nhập, cookie, tiện ích mở rộng hoặc tab hiện có.18- Chỉ sử dụng Computer Use khi nhiệm vụ phụ thuộc vào giao diện đồ họa máy tính để bàn hoặc không thể xử lý thông qua tệp, shell, trình duyệt hoặc bộ kết nối có cấu trúc.19- Giữ các tác vụ trình duyệt/máy tính trong phạm vi: đặt tên tuyến đường/ứng dụng/trạng thái, kiểm tra kết quả đã render, sửa lỗi nhỏ nhất, sau đó kiểm tra lại.2021Đối với các vòng lặp định kỳ:22- Khi một nhiệm vụ cần theo dõi, giám sát, thăm dò ý kiến đánh giá hoặc kiểm tra lặp lại, hãy đề xuất một tự động hóa/nhịp tim với điều kiện dừng rõ ràng.23- Soạn thảo trả lời, tóm tắt và hành động tiếp theo, nhưng không gửi tin nhắn bên ngoài hoặc thực hiện hành động công khai/hành động tài khoản nếu không có sự chấp thuận rõ ràng.2425Xác minh:26- Đừng khẳng định thành công chỉ từ các thay đổi tệp.27- Chạy cổng xác minh nhỏ nhất có ý nghĩa: kiểm thử, lint, kiểm tra kiểu, build, thử nghiệm khói, xem trước render, ảnh chụp màn hình hoặc kiểm tra trình duyệt.28- Báo cáo những gì đã thay đổi, cách nó được xác minh và mọi rủi ro còn lại.
Vấn đề rất đơn giản: làm cho Codex tạo ra công việc mà bạn có thể kiểm tra, điều hướng, tiếp tục và xác minh. Không chỉ là các cuộc trò chuyện. Mà là các vòng lặp vận hành thực tế.
Tôi sử dụng vòng lặp để giúp duy trì OpenClaw, xây dựng và hỗ trợ các dự án mã nguồn mở của riêng mình, như Veritas Kanban, và phát triển phần mềm cũng như giải pháp cho khách hàng của tôi tại @DigitalMeld. Tại bất kỳ thời điểm nào, tôi cũng có hơn một tá vòng lặp đang chạy trong Codex.
https://x.com/jxnlco/status/2057153744630890620
Vẫn còn nghi ngờ? Bạn không cần phải tin lời tôi. @OpenAI's Jason Liu (@jxnlco) đã truyền cảm hứng cho bài viết này, và tôi đã tận mắt chứng kiến sức mạnh của các vòng lặp với các quy trình làm việc siêu phàm của @openclaw và @steipete.
https://x.com/steipete/status/2063697162748260627
Hãy bắt đầu vòng lặp của bạn. Bắt đầu từ những điều nhỏ nhặt, suy nghĩ lớn.





