Terminal chạy song song nhiều coding agents
TL;DR
Công cụ giúp bạn chạy song song nhiều AI coding agent (Claude Code, OpenAI Codex, Cursor…) trên một terminal duy nhất, có workspace riêng biệt cho mỗi task để tránh xung đột code.
Nói đơn giản: Nếu bạn cần cho 3-4 con AI làm việc cùng lúc mà không muốn mở nhiều cửa sổ terminal lộn xộn, cái này giúp bạn.
Bài này dành cho ai?
1. Dev muốn AI làm việc thay mình
Vấn đề: Đang xài Claude Code hoặc Cursor Agent nhưng muốn cho nhiều con cùng làm việc song song (con này refactor code, con kia viết test, con khác fix bug) thì phải mở nhiều terminal,切换 qua lại mệt mỏi.
Khi nào cần: Dự án lớn cần AI làm nhiều việc cùng lúc.
Được gì: Chạy 10+ agent cùng lúc, mỗi task có workspace riêng, không lo xung đột code.
2. Team lead quản lý nhiều task AI
Vấn đề: Cần theo dõi nhiều agent đang chạy, nhưng không có công cụ tập trung để xem agent nào đang làm gì, cần attention lúc nào.
Khi nào cần: Team dùng AI agent cho nhiều dự án khác nhau.
Được gì: Monitor tất cả agents từ một màn hình, có notification khi agent cần human review.
3. Dev muốn tăng tốc workflow
Vấn đề: Mỗi lần tạo workspace mới phải tự cài đặt môi trường, copy env variables, chạy lệnh setup thủ công.
Khi nào cần: Thường xuyên switch giữa các task khác nhau.
Được gì: Tự động setup/teardown workspace bằng script, có preset cho việc cài đặt nhanh.
Các điểm chính
1. Chạy song song nhiều agent không lo context switching Mỗi agent chạy trong workspace riêng, có terminal tabs riêng. Mình có thể ngồi nhìn 5 con AI làm việc cùng lúc mà không phải click qua click lại nhiều cửa sổ. → Làm gì: Tải app về, chạy thử với 2-3 agent cùng lúc.
2. Worktree Isolation - mỗi task có branch riêng Superset tự tạo git worktree cho mỗi workspace. Agent A làm trên branch feature-A, agent B làm trên branch feature-B, không bao giờ xung đột với nhau. → Làm gì: Thử tạo 2 workspaces cho 2 task khác nhau, xem nó tự tạo branch riêng chưa.
3. Built-in Diff Viewer - xem thay đổi không ra ngoài app Không cần mở VS Code hay GitHub để xem AI đã sửa gì. Có sẵn diff viewer trong app, vừa xem vừa edit được luôn. → Làm gì: Sau khi agent chạy xong, dùng diff viewer xem thay đổi trước khi merge.
4. Hỗ trợ hầu hết các CLI agents Dùng Claude Code, OpenAI Codex CLI, Cursor Agent, Gemini CLI, GitHub Copilot, OpenCode đều được. Miễn là chạy được trong terminal thì chạy được trên Superset. → Làm gì: Vào phần Supported Agents trong docs xem agent mình xài có supported không.
5. Yêu cầu khá nhẹ - chỉ cần macOS và Bun
Không cần Docker hay VM gì cả. Cài Bun, Git, GitHub CLI là chạy được. Riêng Windows/Linux thì chưa test (theo docs).
→ Làm gì: Check máy có cài Bun chưa, nếu chưa thì brew install bun.
Quick Start
-
Tải Superset cho macOS: https://github.com/superset-sh/superset/releases/latest
-
Nếu muốn build từ source:
- Clone repo:
git clone https://github.com/superset-sh/superset.git - Copy .env:
cp .env.example .env - Install Bun dependencies:
bun install - Chạy dev:
bun run dev
- Clone repo:
-
Tạo workspace mới:
⌘Nrồi chọn agent muốn chạy
Đang tải nội dung...