Đây là trang quan trọng nhất trong toàn bộ tài liệu Orca. Đi hết trang này, bạn sẽ có ba agent chạy song song trên ba cách tiếp cận khác nhau cho cùng một task, và ship được một PR.
1. Thêm repository
Phần tiêu đề “1. Thêm repository”Bấm Add Repo trên sidebar và trỏ Orca vào một checkout local. Orca đọc git state của repo và lấy default branch làm base ref - ref mà mọi worktree mới sẽ branch ra từ đó.
Bạn có thể đổi base ref sau này trong settings của repo.
2. Tạo worktree
Phần tiêu đề “2. Tạo worktree”Bấm dấu + cạnh tên repo. Gõ tên task (“fix-login-race” chẳng hạn - nếu để trống, Orca sẽ tự đặt tên theo một loài sinh vật biển).
Launcher mở ra với agent mặc định đã được chọn sẵn (cấu hình ở Settings → Agents), hoặc một terminal trống nếu bạn muốn bắt đầu từ con số 0. Các worktree được ghim (pin) sẽ nổi bật trên sidebar để những worktree bạn thực sự đang làm luôn hiển thị.
Chọn ref start-from. Phần lớn trường hợp đây chính là base ref (origin/main), nhưng bạn có thể bắt đầu từ bất kỳ branch hoặc commit nào.
Orca tạo một git worktree thật sự trong thư mục quản lý riêng của nó, checkout branch, và mở worktree đó ra.
3. Chọn agent
Phần tiêu đề “3. Chọn agent”Trong worktree mới, một terminal mở ra kèm agent combobox. Chọn Claude Code, Codex, Cursor CLI, hoặc bất kỳ agent nào được hỗ trợ. Orca sẽ khởi chạy CLI của agent đó với đúng working directory và forward credentials subscription của bạn.
4. Cho ba agent đua trên cùng một task
Phần tiêu đề “4. Cho ba agent đua trên cùng một task”Lặp lại bước 2–3 thêm hai lần nữa. Giờ bạn có ba worktree:
fix-login-race→ Claude Codefix-login-race-2→ Codexfix-login-race-3→ Cursor CLI
Dán cùng một prompt vào mỗi worktree. Ba branch. Ba diff. Cùng một prompt. Để chúng tự làm việc.
5. Chia pane để theo dõi cả ba
Phần tiêu đề “5. Chia pane để theo dõi cả ba”Kéo tab của một worktree ra cạnh phải hoặc cạnh dưới của pane để split. Bạn có thể theo dõi cả ba agent cùng lúc.
6. Chọn người thắng, review diff, ship
Phần tiêu đề “6. Chọn người thắng, review diff, ship”Khi các agent đã xong việc, mở diff view của từng worktree. Dùng Annotate AI Diff để để lại comment inline và gửi lại cho agent nào có kết quả gần đúng nhất.
Commit và push trực tiếp từ Orca. Hai worktree còn lại có thể xóa chỉ với một click; branch của chúng cũng bị xóa theo.
Vậy là xong
Phần tiêu đề “Vậy là xong”Luồng này - thêm repo → worktree → agent → split → diff → ship - chính là toàn bộ tinh thần của Orca. Mọi trang khác trong tài liệu chỉ là đi sâu hơn vào từng bước trong luồng này.
lượt xem