
Công cụ · phát triển phần mềm / tự động hóa sản xuất phần mềm bằng AI
C-137
2026 · Công cụ · Node.js, Bash
Framework cho các chiến dịch AI agent tự động kéo dài cả ngày: nhiều agent ngắn hạn với bộ nhớ sạch, còn tính liên tục được giữ trong các tệp của repository.
C-137 cho phép agent tiếp tục phát triển nhiều ngày liền mà không dừng lại và không bị suy giảm vì ngữ cảnh tràn: thay vì một agent chạy lâu, có một chuỗi các agent ngắn, mỗi agent bắt đầu với bộ nhớ sạch, còn toàn bộ tính liên tục nằm trong các tệp. Một lệnh duy nhất biến ý tưởng hoặc kế hoạch kinh doanh thành chiến dịch sẵn sàng: phỏng vấn về ý tưởng, kế hoạch với các tiêu chí kiểm chứng được, kiểm tra mức độ sẵn sàng, rồi vòng lặp với watchdog, khả năng hoàn tác và các “làn” song song trong các cây làm việc riêng. Xung quanh vòng lặp là trung tâm trạng thái, bảng điều khiển web có phân vai và gói triển khai.
Bài toán
Một agent chạy lâu sẽ suy giảm khi ngữ cảnh đầy dần và dừng lại ở các câu hỏi; để làm việc nhiều ngày liền cần trạng thái nằm ngoài bộ nhớ của mô hình, kiểm soát ngân sách, việc kiểm tra chính các phép kiểm tra, khả năng quan sát và quản lý chiến dịch an toàn.
Bên trong có gì
- Bộ điều phối tools/start.js: từ ý tưởng đến chiến dịch sẵn sàng khởi chạy chỉ với một lệnh; nó chỉ dừng ở chỗ con người phải quyết định và in ra đúng một lệnh để gỡ điểm dừng
- Giai đoạn ý tưởng: phỏng vấn theo từng vòng câu hỏi, hồ sơ và kế hoạch được tổng hợp từ các câu trả lời; mức đủ được xác định bằng phép đếm tự động độ bao phủ các phần
- Chế độ song song: tối đa 4 “làn” trong các git worktree riêng, kiểm tra ranh giới ghi, cổng tích hợp, bản đồ song song hóa của kế hoạch
- “Doctor”: kiểm tra tự động danh sách kiểm tra mức độ sẵn sàng, gồm cả kiểm tra đột biến “các bài test có thực sự chuyển sang đỏ không”
- Watchdog: ngưỡng thích ứng cho tình trạng đứng yên và im lặng, hoàn tác về trạng thái trước một vòng lặp, trần ngân sách và số giờ cho chiến dịch
- Trung tâm trạng thái (một daemon trên mỗi máy, địa chỉ dự án cố định) và bảng điều khiển web: ba vai trò, kiểm toán, chỉ các hành động nằm trong danh sách cho phép đóng, giao diện di động từ 320 px, thông báo đẩy
Bản dịch máy — đang được hiệu đính.