RADAR của Grit Đang trong giai đoạn truy cập sớm

Tác tử báo xong.
RADAR kiểm chứng.

RADAR vận hành các tác tử lập trình AI như Claude Code và Codex. Mỗi tác vụ có một bài kiểm thử trước khi bắt đầu làm; tác vụ chỉ được tính là xong khi RADAR tự chạy bài kiểm thử đó và bài kiểm thử đạt.

  1. Bạn giao cho RADAR một tác vụ và bài kiểm thử của nó. Bài kiểm thử được viết trước khi bắt đầu làm.
  2. Một tác tử thực hiện công việc. Trong bản sao dự án của riêng nó.
  3. Tác tử báo rằng đã xong. RADAR ghi lại điều đó như một tuyên bố, không phải một kết quả.
  4. RADAR tự chạy bài kiểm thử. Không đạt. Tác vụ được mở lại, kèm theo lỗi.
  5. Tác tử sửa lỗi. RADAR chạy lại bài kiểm thử. Đạt.
  6. Tác vụ được đóng. Bằng chứng của nó được lưu lại.
radar app
phiên mẫu

radar appphiên mẫu

Cuộn hoặc vuốt để di chuyển quanh màn hình.

radar app
ví dụ

Hình 1 · Một phiên làm việc minh họa, với dữ liệu mẫu

Vận hành các tác tử bạn đang dùng

  • Claude Code
  • Codex CLI
  • OMP
  • Hermes Agent

Hoạt động với

  • Claude
  • ChatGPT
  • Git
  • Python
  • Obsidian
  • Windows
  • Linux
RADAR có thay thế tác tử của tôi không?

Nói đơn giản

RADAR làm gì, qua một ví dụ.

Tác tử AI là một chương trình viết và sửa phần mềm thay cho bạn. Nó làm việc nhanh, và khi làm xong, nó sẽ báo. RADAR kiểm tra xem điều đó có thật hay không.

Tác tử AI
Một chương trình tự làm các việc liên quan đến phần mềm, chẳng hạn như sửa một lỗi. Claude Code và Codex CLI là hai ví dụ.
Bài kiểm thử
Một bước kiểm tra nhỏ và chính xác, chứng minh công việc được làm đúng, được viết ra trước khi bắt đầu làm. Các kỹ sư gọi đó là bài kiểm thử nghiệm thu.
Sổ ghi chép
Nơi ghi lại mọi tác vụ: ai đã nhận, họ đã tuyên bố gì, và bài kiểm thử cho thấy điều gì. RADAR gọi đó là sổ cái (ledger).
  1. Bài kiểm thử được viết trước

    Trước khi ai bắt đầu làm, tác vụ đã có bài kiểm thử: mật khẩu sai phải bị từ chối, còn mật khẩu đúng phải cho bạn vào.

  2. Một tác tử thực hiện công việc

    RADAR giao tác vụ cho một tác tử AI. Tác tử làm việc trong bản sao dự án của riêng nó, nên không có gì khác bị động đến.

  3. Tác tử báo rằng đã xong

    Tác tử báo: xong. RADAR ghi lại điều đó như một tuyên bố, không phải một kết quả.

  4. RADAR tự chạy bài kiểm thử

    RADAR tự chạy bài kiểm thử trên phiên bản mới nhất của công việc, mà không mặc nhiên tin lời của tác tử.

  5. Nếu không đạt, tác vụ được mở lại

    Ở đây, mật khẩu sai vẫn cho bạn vào. Tác vụ được mở lại kèm theo lỗi, và tác tử thử lại. Sau ba lần thử, một tác tử khác tiếp quản; sau ba lần nữa, tác vụ sẽ chờ bạn.

  6. Bài kiểm thử đạt thì tác vụ được đóng

    Tác tử sửa lỗi, và RADAR chạy lại bài kiểm thử. Bài kiểm thử đạt, nên tác vụ được đóng, và sổ ghi chép giữ lại bằng chứng.

Vì sao điều này quan trọng

Tác tử có thể sai mà vẫn rất tự tin. Nếu không kiểm tra, một chữ “xong” sai sẽ đi vào sản phẩm của bạn và đến tay khách hàng của bạn. Với RADAR, một tác vụ hoàn thành khi bằng chứng xác nhận điều đó.

Hình 2 · Cùng ví dụ đó, nhìn cận cảnh

Phòng hải đồ

Mọi tác tử, mọi tác vụ, trên một màn hình.

Đây là màn hình chính của RADAR. Năm phần của nó được giải thích bên dưới.

radar
dữ liệu mẫu

radardữ liệu mẫu

Cuộn hoặc vuốt để di chuyển quanh màn hình.

Chạm vào một con số để phóng to.

Hình 3 · Màn hình chính, với dữ liệu mẫu
  1. Góc trên bên phải: CHART

    Bản đồ

    Mỗi hòn đảo là một máy tính: máy của bạn hoặc một máy chủ bạn vận hành. Các đường nét đứt là những tác tử đang làm việc trên đó. Máy nào ngừng phản hồi sẽ được đánh dấu AGROUND và vẫn nằm trên bản đồ.

  2. Bên trái: LOG

    Sổ ghi chép

    Mọi tác vụ được đếm theo trạng thái: đang chờ, đang làm hoặc đang chờ kiểm thử. Mọi tác tử dùng chung một sổ ghi chép, nên không có gì bị thất lạc giữa chúng.

  3. Góc dưới bên trái: NEXT

    Cần đến bạn

    Chỉ những quyết định cần con người mới đến tay bạn, kèm theo lệnh tiếp theo cần chạy. Một tác tử có ba lần thử, sau đó một tác tử khác tiếp quản; sau ba lần thử nữa, tác vụ sẽ chờ bạn ở đây.

  4. Góc dưới bên trái: ARRIVALS

    Kiểm tra trước, đưa vào sau

    Công việc chỉ được đưa vào dự án của bạn sau khi bài kiểm thử đạt, và bài kiểm thử được chạy thêm một lần nữa sau khi đưa vào. Các thanh cho biết mỗi giờ có bao nhiêu tác vụ được đưa vào.

  5. Góc dưới bên phải: COMMANDS

    Các lệnh và bộ nhớ

    RADAR được điều khiển bằng một danh sách lệnh ngắn. Một trong số đó tìm kiếm trong bộ nhớ: các ghi chú về những bài học đã rút ra, mà RADAR cho tác tử tiếp theo xem trước khi nó bắt đầu. Bạn có thể mở chúng trong Obsidian.

Hình 3 · Màn hình chính, với dữ liệu mẫu

Từ chính công việc của Grit

Số liệu quan sát, không phải so sánh có đối chứng

Trong công việc của chính Grit (từ 20 đến 28 tháng 9 năm 2026), các tiến trình làm việc chạy cùng một tác tử lập trình đã báo một tác vụ là hoàn thành 1.608 lần (1.457 tác vụ); khi Grit chạy lại ngay các lệnh nghiệm thu trên cùng máy chủ, kết quả không đạt ở 74 trong số các báo cáo đó (4,6%). Chỉ một tuyên bố thì không đóng được tác vụ.

Hiển thị số liệu nào

1.608 báo cáo nói đã xong, nên tất cả đều được tính là hoàn thành.Các bài kiểm thử được chạy lại: 74 trong số các báo cáo đó không đạt.

Một ô vuông: một báo cáo rằng một tác vụ đã hoàn thành Grit chạy lại và không đạt

Sổ cái nội bộ của Grit, dữ liệu chốt lúc 06:00 UTC ngày 28 tháng 9 năm 2026

Phiên bản

Một phiên bản mở cho cá nhân.
Một phiên bản cho doanh nghiệp đang được phát triển.

Mã nguồn mở (Apache-2.0) khi phát hành công khai

RADAR

Dành cho lập trình viên cá nhân, trên máy tính của chính bạn.

  • Sổ ghi chép, các bài kiểm thử, bộ nhớ và các tác tử làm việc song song
  • Vận hành Claude Code, Codex CLI, OMP và Hermes Agent
  • Cần Python 3.12 trở lên; không cần tài khoản hay đám mây

Đang phát triển

RADAR cho doanh nghiệp

Cho các nhóm, trên hạ tầng của chính bạn.

  • Chạy trên hạ tầng của chính nhóm bạn, với mã nguồn của chính bạn
  • Grit cài đặt và hỗ trợ
  • Hệ thống tự hành được xây dựng cho công việc của bạn, theo cùng một nguyên tắc: một tác vụ chỉ được đóng khi bài kiểm thử của nó đạt thêm một lần nữa
RADAR đã có thể sử dụng chưa?

RADAR đang trong giai đoạn truy cập sớm. Để tham gia, hãy viết cho chúng tôi qua trang liên hệ, hoặc trên X hoặc Instagram. Khi đã có quyền truy cập, bạn đưa cho tác tử lập trình của mình đường liên kết đến kho mã và nói “cài cái này”. Kho mã có sẵn các bước cài đặt viết cho tác tử: tác tử kiểm tra máy tính của bạn, hỏi bạn trước khi cài bất cứ thứ gì còn thiếu, thiết lập RADAR và báo lại.

RADAR có thay thế tác tử lập trình của tôi không?

Không. RADAR vận hành các tác tử bạn đang dùng và kiểm tra công việc của chúng. Các tác tử vẫn là bên làm việc. RADAR cho chúng một sổ ghi chép chung, một bước kiểm tra không thể bỏ qua, và một bộ nhớ chung.

Thế nào được coi là xong?

Một tác vụ xong khi RADAR đã chạy bài kiểm thử của nó trên phiên bản mới nhất của công việc và bài kiểm thử đạt. Chữ “xong” của chính tác tử được ghi lại như một tuyên bố; RADAR sẽ không đóng tác vụ cho đến khi bài kiểm thử đạt. Con người có thể gạt bỏ quyết định này, và việc đó cũng được ghi lại.

RADAR vận hành những tác tử nào?

Claude Code, Codex CLI, OMP và Hermes Agent. Mỗi tác tử làm việc trong bản sao dự án của riêng nó, trên máy tính của bạn hoặc trên các máy chủ Linux của chính bạn.

RADAR có tốt hơn Claude Code hay Codex không?

RADAR không thay thế chúng, nên cũng không cạnh tranh với chúng. RADAR vận hành chúng và kiểm tra những gì chúng bàn giao.

Nếu chính bài kiểm thử bị sai thì sao?

Vậy thì bước kiểm tra cũng sai. Vì thế bài kiểm thử được viết trước khi bắt đầu làm, ở nơi con người có thể đọc được, và mọi thay đổi về sau đều được ghi lại.

Mã của tôi có rời khỏi máy tính của tôi không?

Không phải vì RADAR. RADAR không cần tài khoản hay đám mây, và mọi dịch vụ bên ngoài đều là tùy chọn, tắt cho đến khi bạn bật lên. Các tác tử của bạn vẫn trao đổi với nhà cung cấp của chúng, như hiện nay.

Chi phí vận hành là bao nhiêu?

RADAR không phát sinh hóa đơn riêng. Các tác tử mà RADAR vận hành vẫn dùng những tài khoản bạn đã đăng nhập cho chúng, chẳng hạn một gói Claude hoặc ChatGPT, theo điều khoản và giới hạn sử dụng của các nhà cung cấp đó. RADAR chỉ dùng API trả phí nếu bạn chỉ định nhà cung cấp và ngân sách.

Tác tử của bạn viết mã. RADAR đảm bảo công việc thật sự hoàn tất.