Agent Ping
Blokuje agenta pro skutečné schválení/zamítnutí, volný text nebo výběr jedné odpovědi prostřednictvím OS/telefonu/Slack notifikace.
Otestováno · Funguje
Co umí
Jednosouborové Python CLI (notify/ask/confirm/choose), které pingne člověka prostřednictvím jeho vlastního nakonfigurovaného kanálu (desktop, iMessage, ntfy telefonní push, Twilio SMS, Slack/Discord webhook, nebo vlastní příkaz) a může blokovat odpověď, vracející zdokumentovanou smlouvu o návratovém kódu (0 ok, 20 zamítnuto, 124 timeout). Spouští se před rizikovými/nevratnými akcemi vyžadujícími schválení, u skutečně nejednoznačných rozhodnutí, při dokončení úkolu vyžadujícího schválení, nebo když uživatel řekne ping/notify/let me know.
Testovací report
Spustil všechny čtyři slovesa (notify/ask/confirm/choose) reálně proti jednorázové konfiguraci kanálu příkazů, včetně cesty k zamítnutí a závodu s --timeout: každý návratový kód a stav JSON odpovídal zdokumentované smlouvě přesně (0/20/124), včetně testu timeoutu s návratovým kódem 124 pod 1.1s.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
git clone https://github.com/Kevin-Liu-01/Agent-Ping.git mkdir -p ~/.claude/skills cp -r Agent-Ping ~/.claude/skills/agentping
Příkazy a ukázkové prompty
/agentpingBlokuje agenta pro skutečné schválení/zamítnutí, volný text nebo výběr jedné odpovědi prostřednictvím OS/telefonu/Slack notifikace.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Ping my phone and wait for my approval before deleting these filesAsk me to pick one of three options and block until I actually replyNotify me on Slack when this long task finishes and wait for my okay