whatisgithub

What is agentping?

adi4x4/agentping — explained in plain English

Analysis updated 2026-05-18

0PowerShellAudience · developerComplexity · 1/5LicenseSetup · easy

In one sentence

A dependency-free Windows PowerShell plugin that pops native desktop notifications when Claude Code finishes or needs your attention.

Mindmap

mindmap
  root((AgentPing))
    What it does
      Windows notifications
      Hooks into Claude Code
      No dependencies
    Tech stack
      PowerShell
      Claude Code hooks
    Use cases
      Get notified when Claude finishes
      Alert on permission prompts
      Customize notification text
    Audience
      Windows developers
    Events
      Notification hook
      Stop hook

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get a Windows toast notification when Claude Code finishes responding to a task.

USE CASE 2

Be alerted when Claude Code needs permission to run a command or is waiting for input.

USE CASE 3

Customize notification wording or which events trigger a ping by editing the plugin's script.

What is it built with?

PowerShellClaude Code

How does it compare?

adi4x4/agentpingamu2mod/gamesavesaverblackvenom5iix/winget-toctou-poc
Stars000
LanguagePowerShellPowerShellPowerShell
Setup difficultyeasyeasymoderate
Complexity1/51/53/5
Audiencedevelopergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Windows 10 or 11 and a Claude Code version with plugin support, installs via a single plugin command.

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

AgentPing is a small Windows tool that sends desktop notifications when Claude Code, an AI coding assistant, finishes responding, needs permission to run something, or is waiting for your input. It is built as a single PowerShell script that hooks into Claude Code's own event system, so there is nothing else to install or run in the background. The project is an independent community effort and is not made or endorsed by Anthropic. It requires Windows 10 or 11 along with either the built-in Windows PowerShell or PowerShell 7 or later, plus a version of Claude Code that supports plugins. Installation is done entirely through Claude Code's own plugin commands, adding the marketplace and installing the plugin, after which notifications begin appearing on the very next turn. Removing it is just as simple through an uninstall command. Under the hood, AgentPing registers two hooks with Claude Code. One fires when Claude needs permission to do something or is waiting for input, and the other fires when Claude finishes responding. Both trigger a script that reads event details, shows a native Windows toast notification, and falls back to a tray balloon notification if toasts are not available on that system. The script is written so that it always exits cleanly and never blocks Claude Code, even if it receives malformed input. There is no configuration needed to get started, though anyone can edit the notification wording or which events trigger it directly in the script and hook definition files. The project includes a test suite that runs the real notification script in a dry-run mode so tests never actually pop up a visible notification, and there is also a way to manually trigger a single real notification to confirm everything works as expected. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Install AgentPing as a Claude Code plugin and confirm notifications are working on my Windows machine.
Prompt 2
Explain how AgentPing's two Claude Code hooks trigger the notify.ps1 script.
Prompt 3
Show me how to run AgentPing's tests in dry-run mode so no real notification appears.
Prompt 4
Help me customize the notification text shown when Claude finishes responding.

Frequently asked questions

What is agentping?

A dependency-free Windows PowerShell plugin that pops native desktop notifications when Claude Code finishes or needs your attention.

What language is agentping written in?

Mainly PowerShell. The stack also includes PowerShell, Claude Code.

What license does agentping use?

MIT license: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is agentping to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is agentping for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.