1DesignTool điều khiển các coding agent bạn đã cài sẵn — mười sáu CLI được hỗ trợ, được phát hiện trên máy bạn và chạy headless bên trong thư mục dự án. Không có model tích hợp và không có key đi kèm: agent bạn chọn sẽ lo phần dựng, trên plan và quota của chính bạn.
Đội hình
| Claude Code | Codex | Cursor Agent |
| Grok | OpenCode | Antigravity |
| Qwen | Kimi | Amp |
| Devin | Cline | Hermes |
| Pi | Oh My Pi | Kiro |
| Aider |
Bộ chọn agent — trong onboarding, Settings → Agents, hoặc chip agent trong composer — liệt kê những gì app thực sự tìm thấy: đường dẫn binary, phiên bản, các model và mức effort mà CLI đó cung cấp, cùng trạng thái đăng nhập. Một CLI đã cài nhưng chưa xác thực sẽ hiển thị là cần đăng nhập ở phía nó.
Cách app giao tiếp với chúng
Mỗi CLI được hỗ trợ có một bridge definition biết rõ dạng lệnh, định dạng streaming và các flag model của nó. App spawn CLI đó như một subprocess với brief, thư mục dự án và design kit làm ngữ cảnh, rồi bơm output của nó vào panel transcript — file edit, tiến trình và lỗi đều hiện hết. Mọi thứ sau đó là cùng một studio, bất kể agent nào đang lái.
Chọn một agent
Model mạnh nhất mà bạn có quota sẽ là nhà thiết kế tốt nhất — công việc thiết kế cần gu, và gu đi đôi với sức mạnh model. Khác biệt thực tế cũng quan trọng: một số CLI có các mức effort (low → max) đánh đổi tốc độ lấy độ kỹ, và các trang theo từng agent trong mục này nêu rõ điểm mạnh của mỗi agent.
- Claude Code — đường dẫn được tinh chỉnh nhất; xem Thiết kế với Claude Code
- Codex / Cursor / Devin — các builder đa dụng mạnh, hợp cho site tương tác
- Qwen / Kimi / OpenCode / Aider — lựa chọn thay thế tốt khi đó là tài khoản bạn có
Mẹo: Đổi agent theo từng lượt chạy từ chip trong composer — một model rẻ cho các biến thể nháp, model mạnh nhất của bạn cho lượt polish cuối. Dự án, lịch sử và cổng kiểm duyệt không quan tâm engine nào đã tạo ra file.
Nếu CLI của bạn không có trong danh sách
Đội hình được cố định theo từng bản release — bridge cần biết chính xác hợp đồng lệnh và output của một CLI, nên không thể cắm tùy ý một lệnh shell nào đó. Nếu agent bạn chọn chưa có, changelog ghi lại các CLI mới được hỗ trợ, và trang xử lý sự cố bao phủ các vấn đề phát hiện cho những CLI đáng lẽ phải xuất hiện.