Mỗi sáng mở Codex lên, 10 phút đầu tiên biến mất vào việc giải thích lại cấu trúc dự án, stack công nghệ, và các quyết định kiến trúc đã chốt từ hôm qua — đây là nỗi quen thuộc của không ít lập trình viên đang dùng công cụ AI trong dự án thực tế. Theo phân tích của Parth Shah công bố ngày 31/5/2026, chỉ cần kết hợp Custom Instructions, AGENTS.md và Memory thực nghiệm trong Codex, bức tường đó có thể bị phá vỡ hoàn toàn.
Vấn đề cốt lõi: Codex "quên sạch" sau mỗi phiên làm việc
Codex gây ấn tượng mạnh ở khả năng sinh code nhanh. Nhưng khi đưa vào dự án thực với độ phức tạp cao, một vấn đề lộ rõ: mỗi phiên mới, công cụ này xử lý bạn như người hoàn toàn xa lạ.
Cụ thể, Codex không nhớ rằng dự án đang dùng TypeScript với functional component, không biết cấu trúc thư mục đã được thiết kế ra sao, và không kế thừa quyết định chọn thư viện quản lý state từ hôm trước. Kết quả là lập trình viên phải dành 10 phút đầu mỗi phiên để "nạp lại ngữ cảnh" thay vì viết code.
Parth Shah nhận xét rằng cấu hình mặc định của Codex được tối ưu cho demo nhanh và khả năng tiếp cận rộng — không phải cho môi trường production thực sự. Output mặc định thường kèm nhiều giải thích, mang tính generic, và đôi khi hoạt động tốt trên sandbox nhưng lại không phù hợp khi tích hợp vào codebase thật.
Custom Instructions và AGENTS.md: "Ghi cứng" quy tắc vào hệ thống
Giải pháp đầu tiên là truy cập Settings → Personalization → Custom Instructions trong Codex và viết profile riêng cho dự án. Nội dung ở đây được tự động "tiêm" vào mọi prompt mà không cần nhắc lại — hiệu quả là hành vi nền của model thay đổi theo đúng yêu cầu của bạn.
Song song đó, Codex hỗ trợ chuẩn mở AGENTS.md — một dạng README chuyên dụng cho AI agent, đặt tại thư mục gốc của repository. Khi file này được commit vào repo, các quy tắc cấu trúc được "hardcode" trực tiếp vào codebase, không phụ thuộc vào phiên chat hay cài đặt cá nhân.
Parth Shah áp dụng cách này cho một dự án thương mại điện tử trang sức cao cấp với yêu cầu branding phức tạp. Sau khi commit AGENTS.md vào project root, ông mô tả sự khác biệt là "như ngày và đêm" — Codex bắt đầu hành xử như một staff engineer đã nắm rõ toàn bộ stack thay vì một công cụ generic.
Điểm mạnh của AGENTS.md còn nằm ở tính trung lập: đây là chuẩn được Linux Foundation đưa vào Agentic AI Foundation (AAIF) — công bố ngày 9/12/2025 — cùng với Model Context Protocol của Anthropic và goose của Block. Các thành viên Platinum bao gồm AWS, Google, Microsoft, OpenAI, Anthropic, Bloomberg, Cloudflare và Block. Hiện có hơn 60.000 dự án mã nguồn mở đang sử dụng chuẩn này, và các công cụ như Cursor, GitHub Copilot, VS Code, Gemini CLI, Devin đều đã tích hợp. Điều đó có nghĩa là file AGENTS.md bạn viết hôm nay có thể tái sử dụng khi chuyển sang editor khác mà không cần viết lại từ đầu.
Memory thực nghiệm: Kế thừa ngữ cảnh qua các phiên làm việc
Tính năng thứ hai — và cũng là thứ thay đổi trải nghiệm nhiều nhất — là Memory thực nghiệm, nằm cùng trong menu Personalization.
Khi bật toggle này, Codex không còn xử lý mỗi cuộc trò chuyện như một giao dịch độc lập. Thay vào đó, nó tạo ra các "ký ức mới" từ các điều chỉnh trong chat — bao gồm thay đổi kiến trúc, sở thích cá nhân, đặc thù của dự án — và mang chúng sang phiên làm việc tiếp theo một cách tự nhiên.
Parth Shah minh họa bằng tình huống thực tế: khi làm frontend cho trang EC trang sức cao cấp, Codex ban đầu xuất ra thiết kế card sản phẩm với nút màu xanh generic và góc vuông — hoàn toàn không phù hợp với định vị thương hiệu luxury. Sau khi ông điều chỉnh qua chat, Memory ghi nhận phản hồi đó và áp dụng cho các phiên sau mà không cần nhắc lại.
Lịch trình triển khai Memory
| Thời điểm | Đối tượng | Nội dung |
|---|---|---|
| 16/4/2026 | Tất cả các gói | Công bố bản cập nhật lớn bao gồm Memory |
| 20/4/2026 | Enterprise & Edu | Ưu tiên rollout Memory preview |
| Vài tuần sau | Plus & Pro | Triển khai dần theo lịch |
| Tháng 5/2026 | Người dùng hiện tại | Memory summary được đưa vào version control |
Đáng lưu ý: người dùng tại EU và Anh có lịch triển khai riêng do yêu cầu tuân thủ quy định địa phương.
Bắt đầu từ đâu nếu bạn đang dùng Codex cho dự án thực?
Nếu bạn đang cảm thấy ma sát với Codex trong môi trường production, ba bước sau đây có thể thực hiện ngay hôm nay:
- Vào Settings → Personalization → Custom Instructions, liệt kê stack công nghệ, quy ước đặt tên, và những gì Codex không được làm trong dự án của bạn.
- Tạo file AGENTS.md tại thư mục gốc của repository và commit nó — đây là nơi ghi các quy tắc cấu trúc cần áp dụng nhất quán.
- Bật Memory toggle trong cùng menu Personalization để Codex bắt đầu tích lũy ngữ cảnh qua các phiên.
Hiệu quả thực tế phụ thuộc vào mức độ "đặc thù" của dự án — stack càng riêng biệt, quy ước càng cụ thể, thì lợi ích từ ba cài đặt này càng rõ rệt.
Đối với lập trình viên tại Việt Nam đang sử dụng Codex trong các dự án thương mại điện tử, fintech hay SaaS nội địa, đây là những cài đặt đáng ưu tiên thử nghiệm ngay — đặc biệt khi AGENTS.md đã trở thành chuẩn ngành được hỗ trợ rộng rãi, giúp tránh bị "lock-in" vào một công cụ duy nhất.
Nguồn
- XDA Developers — Codex is powerful but this one setting made it far more useful for real-world projects
- Linux Foundation — Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF)
- Build Fast with AI — OpenAI Codex 2026: Computer Use, Memory & Full Review
