PipoPapoCLI

A LITTLE SOUND FOR YOUR WORKFLOW

ターミナルに、
ちいさな声を。

終わったよ。ちょっと見て。うまくいかなかった。
画面の向こうの変化を、電子音と口笛でお知らせ。
PipoPapo は、あなたの作業に寄り添う通知CLIです。

Rust製 CLI / Codex / Claude Code / Antigravity / Hermes / ローカル音声合成

PPPP / SOUND UNIT
SOMETHING GOOD JUST HAPPENED.
♪ pi po pa po01: READY
LESS WATCHING.
MORE MAKING.
ことばの代わりに、ちょっとした音。
SMALL CLI. NICE COMPANY.

Codex + Claude Code + Antigravity CLI + Hermes Agent

コマンドひとつで、音のある作業へ。

WATCH THE DEMO

紹介動画

PipoPapoの使い方を動画で紹介します。

YouTubeで見る ↗

01 / LISTEN

どんな音?
まずは、聴いてみよう。

おしゃべりなロボットのような電子音。
再生ボタンを押すと、サンプルが流れます。

SOUND 01

できたよ。

ひと仕事、完了。次へ進む合図に。

completed
SOUND 02

ちょっと、いい?

あなたの入力や承認を待っているときに。

input-required
SOUND 03

あれ、困った。

失敗に気づいて、もう一度向き合う合図に。

failed

サンプルは同じCLIで生成した音です。イベント名そのものに専用の音色があるわけではなく、本文と設定で音が変わります。人の声で文章を読み上げる機能ではありません。

02 / MAKE SOME NOISE

いつものコマンドに、
ひとさじの音を。

短いメッセージを鳴らす。ビルドの完了を知らせる。
WAVに書き出して、別の場所で使う。
必要なときに、必要な音だけ。

コマンドの詳細・全オプションを見る →

01 電子音・口笛・電話音をミックス

02 音量と再生時間をコマンドで調整

03 WAV生成は音声デバイスなしでも

YOUR TERMINAL
# Say it in beeps.
$ pppp say "こんにちは" \
    --volume 20 --max-duration 2

# Let me know when it's done.
$ pppp notify completed

# Keep a little sound.
$ pppp render "おつかれさま" \
    -o hello.wav

03 / GET STARTED

あなたの作業にも、
ピポパポを。

CLI名は pppp。
Pluginの導入も、ひとつのコマンドから。

AVAILABLE NOW

Homebrewで、手軽に。

Homebrewからインストールできます。
次のコマンドで、すぐに使いはじめられます。

brew install ut0s/pipopapo/pppp

Homebrew配布はmacOS 13以降(Apple Silicon / Intel)向けです。
Homebrew Tap ↗ / v0.1.1 リリース ↗

Linux(x86_64)はソースからビルドできます。再生にはALSAと出力デバイスが必要です。

AFTER INSTALLATION

エージェントと、いっしょに。

pppp の導入後、使うホストを選んでセットアップ。

# Codex
pppp setup codex

# Claude Code
pppp setup claude

# Antigravity CLI / Hermes Agent
pppp setup antigravity
pppp setup hermes

セットアップ後はホストを再起動するか、新しいチャットを開始してHookを信頼してください。Codexの最終失敗通知はSkillから明示的に呼び出します。

Antigravity CLI・Hermes Agent連携と通知音プリセットは、対応版CLIが必要です。公開済みv0.1.1には含まれません。

CUSTOMIZE YOUR CUES

通知の種類に、音を合わせる。

完了・入力待ち・失敗、ツールの開始・完了。それぞれの通知音をホストごとに保存できます。

単音・2音・3音の、9種類。

低・中・高の単音、上昇・下降・繰り返し、和音。本文に依存しない短い音で、状態を聞き分けられます。

pppp notify completed --sound triple-chord
pppp render notes --sound double-rise -o notes.wav

ツール通知は、必要なときだけ。

ツール開始・完了の通知は既定で無効です。start / complete / bothで選び、noneで戻せます。

pppp plugin configure codex \
  --completed-sound triple-chord \
  --input-required-sound double-repeat \
  --failed-sound triple-fall \
  --tool-events both \
  --tool-start-sound single-low \
  --tool-complete-sound single-high

Antigravity CLI・Hermes Agent連携と通知音プリセットは、対応版CLIが必要です。公開済みv0.1.1には含まれません。

プリセットと設定の詳細 →

画面から目を離しても、
作業とは、つながっていられる。

もう一度、聴いてみる ↗