Dynamic Island cho các agent lập trình AI trên Windows

Trên iPhone, Dynamic Island cho bạn thấy thứ đang chạy mà không cần mở ứng dụng. Còn trên Windows, một agent lập trình cần bạn thường chỉ phát tiếng chuông trong một tab terminal mà bạn không nhìn thấy. Bài này hướng dẫn cách khắc phục điều đó.

Tác giả: Aslan, nhóm Pet Island · Cập nhật 26/10/2026 · 3 phút đọc

TRẢ LỜI NGẮN

Windows không có Dynamic Island hay vùng notch tích hợp. Các agent lập trình báo cho bạn qua terminal: Claude Code và Codex dùng chuông terminal trong Windows Terminal, và Windows Terminal có thể biến chuông đó thành âm thanh kèm biểu tượng nhấp nháy trên taskbar ("bellStyle": "all"). Để có một thanh trạng thái thực sự luôn nằm trên cùng, hiển thị mọi agent và cho phép bạn trả lời yêu cầu cấp quyền, bạn cần một ứng dụng overlay như Pet Island.

Mọi người muốn nói gì khi nhắc đến Dynamic Island cho agent

Dynamic Island của Apple là vùng hình viên thuốc ở phía trên các iPhone đời mới, hiển thị hoạt động trực tiếp, như bộ hẹn giờ hay chuyến xe đang đến, mà không cần mở ứng dụng. Các developer chạy Claude Code, Codex hoặc Cursor muốn có thứ tương tự trên desktop: một chỗ nhỏ duy nhất ở phía trên màn hình cho biết agent nào đang làm việc, agent nào đang chờ bạn và agent nào đã xong.

Trên Windows, nhu cầu này còn lớn hơn ở bất kỳ đâu. Lời nhắc cấp quyền nằm trong cửa sổ đã khởi chạy agent, thường là một tab terminal bị trình soạn thảo che mất, và agent sẽ đứng yên cho đến khi bạn tìm ra nó.

Bạn có gì trên Windows khi không cài thêm ứng dụng

AgentTín hiệu tích hợp trên Windows
Claude CodeTheo mặc định, thông báo trên màn hình chỉ có trong Ghostty, Kitty và iTerm2. Trong Windows Terminal, hãy đặt "preferredNotifChannel": "terminal_bell" hoặc thêm hook Notification.
Codex CLI[tui] notifications bao gồm agent-turn-complete và approval-requested. Trong Windows Terminal, thông báo này trở thành chuông terminal.
Agent view của Claude Codeclaude agents hiển thị mọi phiên nền với trạng thái đang làm việc, cần nhập liệu, rảnh, hoàn tất, thất bại hoặc đã dừng, nhưng chỉ trong terminal.

Thiết lập hữu ích nhất nằm trong Windows Terminal: khi bellStyle được đặt thành all, chuông sẽ phát âm thanh và làm nhấp nháy biểu tượng trên taskbar.

Windows Terminal settings.json (profile)Sao chép
{
"bellStyle": "all"
}

Nhờ vậy bạn biết *có chuyện gì đó* vừa xảy ra, nhưng không biết là agent nào, nó muốn chạy gì, và cũng không trả lời được ngay.

Tự xây dựng bằng hook

Cả Claude Code và Codex đều hỗ trợ hook, nên bạn có thể tự hiển thị thông báo Windows: hook Notification với matcher permission_prompt trong Claude Code, hoặc thông báo TUI trong Codex. Các hướng dẫn Thông báo của Claude Code trên Windows và Thông báo của Codex có sẵn cấu hình chạy được.

  • Thông báo biến mất sau vài giây rồi bị lẫn vào trung tâm thông báo cùng mọi thông báo khác.
  • Mỗi agent cần thiết lập riêng, và Cursor, Copilot, Gemini CLI mỗi cái dùng một định dạng hook khác nhau.
  • Bạn vẫn phải trả lời lời nhắc trong cửa sổ của agent. Thông báo chỉ dẫn bạn tới đó thôi.

Một island luôn nằm trên cùng: Pet Island

Pet Island là ứng dụng desktop cho Windows và macOS, bổ sung mảnh ghép còn thiếu này: một island nhỏ ở mép trên màn hình, nằm trên mọi cửa sổ, với một đèn trạng thái cho mỗi agent. Khi Claude Code, Codex, Cursor, GitHub Copilot, Grok CLI hoặc Antigravity xin chạy một lệnh hoặc sửa một tệp, island mở rộng thành một thẻ hiển thị lệnh hoặc diff. Bạn cho phép (Ctrl Y) hoặc từ chối (Ctrl N) mà không rời cửa sổ đang dùng, và chỉ một cú nhấp là tới đúng tab terminal hoặc cửa sổ trình soạn thảo.

  • Ba kiểu: gắn vào mép trên như notch, nổi ở bất kỳ đâu trên màn hình, hoặc một thú cưng (desk pet) ở cạnh dưới màn hình.
  • 22 agent lập trình: Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Grok CLI, Antigravity, Windsurf, Cline, OpenCode và nhiều agent khác. Tính năng hỗ trợ cho từng agent được liệt kê trên trang agent.
  • Cục bộ: các yêu cầu được đọc và trả lời ngay trên máy tính của bạn. Mã và prompt không được gửi đến máy chủ của Pet Island.
  • Trên macOS, island bao quanh notch trên những máy Mac có notch.

Dynamic Island là tên Apple đặt cho một tính năng của iPhone. Pet Island là ứng dụng độc lập và không liên kết với Apple.

Câu hỏi thường gặp

Có Dynamic Island cho Windows không?

Windows không có Dynamic Island hay vùng notch tích hợp. Các ứng dụng như Pet Island thêm một thanh kiểu Dynamic Island ở phía trên màn hình.

Có Dynamic Island cho Claude Code không?

Có. Pet Island hiển thị các phiên Claude Code trong một thanh kiểu Dynamic Island trên Windows và macOS, kèm yêu cầu cấp quyền, câu hỏi và kế hoạch của chúng.

Tôi có thể xem Claude Code, Codex và Cursor cùng lúc không?

Có. Mỗi agent có đèn trạng thái riêng trên island, và các yêu cầu cấp quyền của chúng xếp chung vào một hàng đợi.

Island có luôn nằm trên các cửa sổ khác không?

Có. Island nằm trên trình soạn thảo và các terminal, nên bạn thấy ngay agent đang chờ mà không cần chuyển cửa sổ.

Làm sao để Windows Terminal nhấp nháy khi một agent cần tôi?

Đặt "bellStyle": "all" trong profile của Windows Terminal, rồi cấu hình Claude Code hoặc Codex dùng chuông terminal.

Nguồn

Mọi thiết lập và hành vi trên trang này đã được đối chiếu với các trang sau vào 26 tháng 10 năm 2026. Agent thay đổi rất nhanh; nếu có điều gì không còn khớp, trang chính thức là chuẩn.

ĐỌC TIẾP

Trả lời mọi agent ngay từ phía trên màn hình.

Windows và Mac · Miễn phí 7 ngày, sau đó $8.99 trả một lần · $1 từ mỗi lượt mua dùng để nuôi động vật đường phố

Dùng thử Pet Island miễn phí