bảng thuật ngữ
agent loop là gì?
TL;DR
Agent loop là một AI agent quản lý các agent khác thay bạn, để bạn không phải chuyển qua lại giữa các terminal và sao chép kết quả. Bạn nói với nó việc cần làm; nó tạo một workspace cho mỗi tác vụ, khởi chạy agent, kiểm tra tiến độ và báo bạn khi có việc sẵn sàng để review. Pane cung cấp cho loop agent những gì nó cần qua runpane CLI và MCP server, và loop agent có thể là Claude Code, Codex hoặc bất kỳ CLI agent nào.
Agent loop là khi một AI agent quản lý các agent khác cho bạn. Thay vì tự chuyển terminal, kiểm tra từng agent rồi sao chép kết quả qua lại, một agent tự động làm tất cả.
khi không có loop
Không có loop, chính bạn là loop: tự tay chuyển qua lại, kiểm tra và sao chép.
Bạn mở terminal. Khởi chạy agent. Giao task. Chuyển sang terminal khác. Khởi chạy agent khác. Giao task khác. Giờ bạn phải liên tục chuyển qua lại, kiểm tra agent nào đã xong, chép phản hồi review từ agent này sang agent kia và cố theo dõi mọi việc. Với ba hoặc bốn agent, mọi thứ rất hỗn loạn.
khi có loop
Có loop, bạn chỉ nói chuyện với một agent và review khi việc đã xong.
Bạn nói chuyện với một agent: “Có ba issue cần xử lý. Tạo một pane cho mỗi issue, khởi chạy Codex trong từng pane và báo tôi khi chúng sẵn sàng để review.”
Agent chạy loop lo phần còn lại. Nó tạo workspace, khởi chạy agent, kiểm tra tiến độ và báo lại. Bạn review khi công việc sẵn sàng, không phải khi chợt nhớ ra cần kiểm tra.
cách hoạt động, từng bước
Kiểm tra việc cần làm, tạo pane, khởi chạy agent, theo dõi, báo lại.
- 1Agent chạy loop tìm việc. Nó xem issue GitHub, PR hoặc bất cứ thứ gì bạn bảo theo dõi.
- 2Nó tạo pane cho từng task. Mỗi pane là workspace tách riêng với branch riêng, tức git worktree, nên các agent không thể ghi đè lên nhau.
- 3Nó khởi chạy agent trong từng pane. Có thể là Codex, Claude Code hoặc bất cứ công cụ nào chạy trong terminal.
- 4Nó kiểm tra các agent. Đọc output terminal, trả lời yêu cầu cấp quyền và gửi thêm input khi cần.
- 5Nó báo lại cho bạn. Cho bạn biết việc nào xong, việc nào cần review và việc nào vẫn đang chạy.
pane cung cấp gì
Pane cung cấp đôi tay: pane, agent, đầu ra và đầu vào terminal.
Pane là workspace mà loop agent điều khiển, và Pane cũng có sẵn hai loop agent riêng là Pane Chat và Sessions. Dù dùng cách nào, loop agent đều nhận được các lệnh sau:
- → Tạo pane với git worktree tách riêng
- → Khởi chạy agent trong các pane đó
- → Đọc output terminal để xem chuyện gì đang xảy ra
- → Gửi input để trả lời prompt hoặc tiếp tục công việc
- → Chờ trạng thái như “ready” hoặc “idle”
ai chạy loop?
Bất kỳ agent hay script nào chạy được lệnh đều có thể chạy loop.
Bất cứ thứ gì chạy được lệnh terminal: Codex, Claude Code, một bash script, một cron job hoặc một GitHub Action. Trình chạy loop dùng runpane CLI của Pane để điều khiển workspace. Pane Chat và Sessions là phiên bản tích hợp sẵn, đã được kết nối sẵn bên trong Pane, và một tùy chọn bật thêm cho phép chúng tiếp tục các lượt bị gián đoạn để loop vẫn chạy khi bạn vắng mặt.
tài liệu liên quan
- → Thiết lập agent loop đầu tiên - hướng dẫn thực hành
- → Tài liệu agent loop - tài liệu lệnh đầy đủ
- → Pane Chat - agent điều phối tích hợp sẵn
- → runpane CLI - các lệnh agent dùng
Nguồn
- Đính chính
- Nếu có gì ở đây sai hoặc đã cũ, hãy báo cho chúng tôi, chúng tôi sẽ sửa và cập nhật ngày ở đầu trang. Mở issue trên GitHub
- Nguồn
câu hỏi thường gặp
Bởi Parsa Khazaeepoul, đồng sáng lập Pane. .