Buddy Calls

Buddy Calls

Monitor and manage AI coding agents from your menu bar.

macOS

Features

Everything you need, nothing you don't.

🎯

Centralized Approvals

Approve, reject, or respond to agent permission requests from a single floating panel. No more hunting through terminal tabs.

📌

Menu Bar Integration

Always-visible status icon with a badge count for pending requests. Know at a glance when an agent needs your attention.

🤖

Multi-Agent Support

Works with Claude Code and OpenAI Codex CLI out of the box. Hooks auto-install on first launch.

Jump to Terminal

Double-click any request to instantly activate the corresponding terminal window — supports Ghostty, iTerm2, and Terminal.app.

🔍

Permission Insights

Analyzes your approval patterns and generates ready-to-paste permission rules, so agents learn your preferences over time.

🎨

15+ Themes

Choose from 15 built-in themes — including Pokémon-inspired Charizard, Piplup, Gengar, and more — or create your own custom color scheme.

🌐

SSH Remote Support

Use the ag-ssh CLI tool to tunnel Buddy's server to remote machines. Manage agents on cloud dev boxes from your local menu bar.

⌨️

Keyboard Navigation

Full keyboard control — arrow keys to select and toggle actions, Space/Enter to execute. Optional Double Confirm mode prevents accidental approvals.

How It Works

Buddy sits in your menu bar and listens for permission requests from AI coding agents. When Claude Code or Codex needs approval to run a command, create a file, or execute code — Buddy shows a notification panel right where you are.

Normal Mode pops up the approval panel automatically with optional sound alerts. Silent Mode shows just a badge count, so you stay in flow until you’re ready. Customize the look with 15+ built-in themes — from clean Minimal to fun Pokémon-inspired designs like Charizard and Gengar.

Every approval or rejection is tracked in-memory for the current session. The Permission Insights feature analyzes these patterns and generates prompt snippets you can paste back into your agent’s config to reduce future interruptions.

Try It Free

Buddy starts with a 7-day full-featured trial — no sign-up, no credit card. When it expires, request a free trial extension via email anytime. Ready to commit? A one-time purchase unlocks Buddy permanently on up to 3 Macs.

Pricing

Simple, transparent pricing.

One-time purchase

$4.99

Pay once, use forever

Buy Now

Free 7-day trial

Source Code

$99

Pay once, use forever

Get the full Swift source code. Study, modify, and learn from a production macOS app. PolyForm Strict License for personal use.

Frequently Asked Questions

What AI agents are supported?

Currently Claude Code (via native PermissionRequest hooks) and OpenAI Codex CLI. More agents like Cursor and Gemini CLI are planned.

Does it work with remote servers?

Yes! The included ag-ssh tool tunnels Buddy's HTTP server to any remote machine via SSH, so you can manage remote agents from your local menu bar.

Is there a free trial?

Yes — Buddy starts with a 7-day full-featured local trial, no sign-up required. After that, you can request free 7-day trial extensions via email, as many times as you like. No feature restrictions during trial.

Does it access my code or agent data?

No. Buddy only sees the permission request metadata (tool name, command). It never reads your code, files, or conversation context.

Can I use my license on multiple Macs?

Yes, each paid license supports up to 3 devices. You can manage your active devices from the app's Settings.

Can I buy the source code?

Yes! The full source code is available as a separate one-time purchase ($99). You get a PolyForm Strict License for personal use — study, modify, and learn from the code.

Why not on the Mac App Store?

Buddy requires accessibility APIs and process management that conflict with App Store sandboxing. It's distributed as a notarized DMG with free auto-updates via Sparkle.