ERAI News

Codex CLI 0.120.0 — coding agent terminal thêm luồng background và schema tool chặt hơn

Rust 74.0k stars lúc 08:07 11 tháng 4, 2026
Codex CLI 0.120.0 — coding agent terminal thêm luồng background và schema tool chặt hơn

Điểm nổi bật

  • Stars: khoảng 74.000 stars trên GitHub.
  • Release mới: phiên bản 0.120.0 được publish trong khung 9h–15h hôm nay.
  • Tính năng nổi bật: Realtime V2 có thể stream tiến độ background agent khi công việc vẫn đang chạy.
  • Cải tiến kỹ thuật: tool declarations trong code mode nay có outputSchema, đồng thời sửa lỗi sandbox, remote websocket và cleanup MCP.

Biểu đồ

flowchart LR A[Yêu cầu code] --> B[Codex CLI] B --> C[Background agent chạy việc dài] B --> D[Tool schema rõ hơn] C --> E[Theo dõi tiến độ theo thời gian thực] D --> F[Giảm lỗi tích hợp công cụ]

Tóm tắt

Bản 0.120.0 của Codex CLI đáng chú ý vì nó đẩy sản phẩm tiến gần hơn tới mô hình “coding agent thật sự”, thay vì chỉ là một CLI gọi model. Việc stream tiến độ của background agent giúp người dùng theo dõi công việc dài mà không phải đoán trạng thái, trong khi hàng loạt thay đổi quanh tool schema và sandbox cho thấy nhóm phát triển đang gia cố lớp hạ tầng để sản phẩm dùng được trong workflow phức tạp hơn.

Ở cấp độ sản phẩm, đây là loại phát hành cho thấy trọng tâm đã dịch từ demo sang vận hành. Không chỉ thêm tính năng mới, release còn sửa một loạt lỗi ở permission, symlinked writable roots, websocket từ xa và cleanup của app-server MCP, tức các vấn đề thường chỉ lộ ra khi người dùng bắt đầu đưa công cụ vào việc thật.

Chi tiết

Codex CLI vốn đã nổi như một coding agent chạy ngay trong terminal, nhưng bản 0.120.0 cho thấy bước tiến quan trọng ở hai lớp, trải nghiệm realtime và độ tin cậy của hạ tầng. Điểm nổi bật nhất là Realtime V2 có thể stream tiến độ của background agent trong khi job vẫn đang chạy, đồng thời xếp hàng các response.create tiếp theo cho đến khi phản hồi hiện tại hoàn tất. Đây là thay đổi quan trọng vì nó giải quyết một cảm giác rất khó chịu ở nhiều coding agent hiện nay, người dùng giao việc xong rồi chỉ còn cách chờ trong mù mờ.

Việc hiển thị tiến độ không chỉ là cải tiến giao diện. Nó thay đổi cách coding agent được đưa vào quy trình. Khi agent xử lý tác vụ dài như refactor lớn, cài dependency, chạy test nhiều bước hoặc thao tác nhiều file, nhóm phát triển cần thấy nó đang làm gì và có bị kẹt không. Streaming tiến độ giúp agent bớt giống hộp đen và gần hơn với một thành viên trong pipeline có thể quan sát được.

Lớp thay đổi thứ hai là tool schema. Release note nêu rõ code-mode tool declarations đã bao gồm outputSchema để structured tool results được typed chính xác hơn. Đây là chi tiết kỹ thuật nhưng rất có giá trị. Khi coding agent phải gọi nhiều tool, sai lệch schema hoặc đầu ra không rõ kiểu dữ liệu sẽ nhanh chóng tạo ra chuỗi lỗi khó debug. Việc chuẩn hóa schema là nền tảng để agent vừa tự động hơn vừa bớt mong manh hơn.

Phần bug fix cũng tiết lộ nhiều về giai đoạn trưởng thành của sản phẩm. Các lỗi liên quan Windows elevated sandbox, symlinked writable roots, codex --remote qua wss, live hook prompts và MCP cleanup cho thấy Codex không còn chỉ được dùng theo kiểu một người một terminal nữa. Nó đang đi vào nhiều bối cảnh phức tạp hơn, nơi remote sessions, permission boundary, hook automation và app-server integration đều phải ổn định.

Với đội kỹ thuật, câu hỏi cần theo dõi không chỉ là Codex có viết code tốt hơn không, mà là nó có đáng tin hơn trong chuỗi công cụ thực tế hay không. Ở điểm đó, 0.120.0 là một bản release tích cực. Nó tăng khả năng quan sát, siết độ chính xác của công cụ và vá các lỗi hạ tầng hay gặp khi chuyển từ thử nghiệm cá nhân sang quy trình có thật.

Nguồn

© 2024 AI News. All rights reserved.