Task DAG và acceptance chạy được
Plan chia thành task lá có file_scope và lệnh acceptance. Task song song không trùng scope; dependency compile xuống cấp task.
Altor chạy Claude Code, Codex, Grok Build và opencode song song — mỗi agent một git worktree riêng, chia task theo DAG, chấm điểm kết quả và cho bạn review từng thay đổi theo từng agent. Bạn dùng đăng ký sẵn có của mình; Altor không giữ credential.
Altor không viết lại editor hay file search. Nó làm phần mà một CLI đơn lẻ không làm được: chia việc, định tuyến model, chặn vi phạm và cho bạn bằng chứng để review.
Plan chia thành task lá có file_scope và lệnh acceptance. Task song song không trùng scope; dependency compile xuống cấp task.
Rubric 7 chiều sinh requirement vector, lọc roster rồi chọn ứng viên rẻ nhất còn thoả. Planner Opus, implement Sonnet, review Haiku — cùng một pipeline.
Mỗi hunk mang tín hiệu từ event stream: sửa lại mấy lần, fail test trước khi pass, có đọc file liên quan không, test bị sửa cùng lúc với code không.
Sandbox CLI, worktree cách ly, MCP proxy giữ policy tập trung. Query DB phân loại bằng AST; timeout là từ chối. Secret chỉ MCP server resolve, không vào argv hay prompt.
Chỉ thị lâu dài ghi vào AGENTS.md, kèm check tự động chạy sau mỗi lần sửa file. Vi phạm hai lần liên tiếp thì fail run.
Usage ghi ở mức turn, tách cache token, budget guard nhiều tầng. Lịch chạy đêm có dry-run. Duyệt và chỉnh hướng agent từ điện thoại.
Nhìn diff cuối thì hai trường hợp giống hệt nhau. Altor commit sau mỗi turn nên giữ được thứ tự việc đã xảy ra — kể cả lúc agent sửa assertion trong test để cho qua.
Confidence theo hunk là gợi ý ưu tiên đọc, không phải phán quyết đúng sai.
Minh hoạ giao diện, số liệu là ví dụ. Bố cục thật giữ đúng nguyên tắc: đọc được trong hai giây, một project một lúc trên graph.
| Agent | Runs | Pass | $/pass |
|---|---|---|---|
| claude-opus | 142 | 84% | $1.08 |
| claude-sonnet | 138 | 79% | $0.30 |
| minimax-m2.5 | 96 | 61% | $0.05 |
| Tính năng | Free | Plus | Pro | Max |
|---|---|---|---|---|
| Phiên song song | 3 | 5 | 10 | ∞ |
| Project & repo | ∞ | ∞ | ∞ | ∞ |
| Lịch chạy tự động | ✕ | ✓ | ✓ | ✓ |
| Điều khiển từ điện thoại | ✕ | ✓ | ✓ | ✓ |
| Remote desktop | ✕ | ✕ | ✓ | ✓ |
| Hàng đợi ưu tiên | ✕ | ✕ | ✕ | ✓ |
Không có cap tiền và không có trần lượt cho người dùng. Mọi CLI dùng đăng ký của bạn; chi phí model hiện trong app là quy đổi tương đương API, không phải tiền Altor thu.
Altor không ship kèm CLI nào. Nó phát hiện bản bạn đã cài, cảnh báo khi version chưa được kiểm chứng, và mở đúng luồng đăng nhập chính chủ của từng nhà cung cấp.
Altor tập trung vào Windows và macOS để giữ chất lượng phần xử lý process và desktop. Bản Linux không nằm trong lộ trình.
Chọn thư mục bằng folder picker. Altor không quét ổ đĩa. Một repo có thể thuộc nhiều project.
Bấm Kết nối, Altor mở luồng đăng nhập của chính CLI đó. Token do CLI tự lưu; app không đọc, không truyền đi.
Gõ @project/repo để chọn scope, rồi /brainstorm hoặc /plan.
/build tạo worktree cho từng agent. Diff, timeline theo turn và điểm tin cậy hiện trong tab Review.