Giới thiệu
PeonPing cung cấp thông báo âm thanh từ các nhân vật trong game Warcraft III, giúp code agent của bạn cho biết khi nào hoàn thành hoặc cần sự cho phép mà không cần phải chuyển đổi màn hình. Hỗ trợ Claude Code, Codex, Cursor, và OpenCode.
Cách cài đặt
Qua Homebrew
brew install PeonPing/tap/peon-ping
Sau đó chạy peon-ping-setup để đăng ký hooks và tải các gói âm thanh.
Qua curl
curl -fsSL https://raw.githubusercontent.com/PeonPing/peon-ping/main/install.sh | bash
Cài đặt nhanh chóng, tốn 10 giây. Sử dụng lại để cập nhật.
Gói âm thanh
Bao gồm 10 gói âm thanh tiếng Anh từ các game như Warcraft, StarCraft, Portal, v.v.
Tùy chỉnh âm thanh
Lưu trữ cấu hình tại $CLAUDE_CONFIG_DIR/hooks/peon-ping/config.json.
{
"volume": 0.5,
"categories": {
"session.start": true,
"task.complete": true
}
}
- volume: 0.0–1.0.
- categories: Bật/tắt từng loại âm thanh.
Hỗ trợ nhiều IDE
PeonPing hoạt động với nhiều IDE hỗ trợ hooks thông qua một số adapter.
Sound packs
Thêm các gói từ game nổi tiếng: Warcraft, StarCraft, Portal…
Yêu cầu
- macOS, WSL2 hoặc Linux.
- Claude Code với hỗ trợ hooks.
- python3.
Cách hoạt động
peon.sh được đăng ký với các sự kiện như SessionStart, UserPromptSubmit, và PermissionRequest. Trên mỗi sự kiện, tập lệnh này sẽ phát một dòng âm thanh phù hợp và cập nhật tiêu đề tab Terminal.