尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Herdr plugin for Crook — see your AI coding agents on iPhone and iPad and answer them with one tap
翻译准备中
正在加载完整 README。
查看完整 README ↗The Herdr plugin for Crook — see your AI coding agents on iPhone and iPad, and answer them with one tap.
English | 日本語
[!IMPORTANT] This plugin is the Mac side of Crook for Herdr, an iPhone and iPad app. You need the app to use it. Get it on the App Store. See crook.algorist.jp for more.
@files.Works with Claude Code, Codex, OpenCode, GitHub Copilot CLI, Gemini CLI (with an API key), Pi and Hermes, plus any terminal pane in Herdr. Hermes notifies you only when it's waiting for approval; working and done aren't shown.
Install the plugin on your Mac:
herdr plugin install algorist-dev/herdr-crook
Restart Herdr (herdr server stop, then herdr). On the first start the plugin starts its local relay (a launchd agent, jp.algorist.crook) and adds the prefix+m shortcut.
Pair: in Herdr press prefix then m (usually ctrl+b, m) and scan the QR code with the Crook app. The code works once and expires after 5 minutes.
The plugin doesn't update itself. When the Crook app says the plugin on your Mac is out of date (or after a new release), run:
herdr plugin update
Then restart Herdr (herdr server stop, then herdr). When Herdr starts, the plugin moves its local relay to the new code. Restarting stops running agents, so do it at a good stopping point.
[!TIP] Recommended: Tailscale (free for personal use) on your Mac and your iPhone or iPad, signed in to the same account.
- Connects directly from anywhere — fast, even away from home
- No time or data limit
- Doesn't go through the relay server at all
Without Tailscale, Crook connects over the same Wi‑Fi at home, and through the end‑to‑end encrypted relay server when you're away — up to 120 minutes and 200 MB per Mac per day. Enough to try Crook; if you use it away from home every day, use Tailscale. (Tailscale is a separate service, not affiliated with Crook.)
flowchart LR
subgraph mac["Your Mac"]
herdr["herdr"] <-- "local socket" --> plugin["herdr-crook<br/>(local relay)"]
end
plugin <-- "1. Tailscale" --> app["Crook app<br/>iPhone / iPad"]
plugin <-- "2. same Wi‑Fi<br/>end‑to‑end encrypted" --> app
plugin <-- "3. end‑to‑end encrypted" --> relay[("Relay server<br/>crook-relay.algorist.jp")]
relay <--> app
The plugin reads your agents through Herdr's local socket and runs a small relay on your Mac. The app connects to it, trying in order:
crook-relay.algorist.jp, run by Algorist on Cloudflare) — forwards end‑to‑end encrypted data it cannot read. Free, limited to 120 minutes and 200 MB per Mac per day (reset at 00:00 UTC).The Crook app is distributed on the App Store and the relay server is operated by Algorist. This repository contains the Mac plugin only.
| Where | What |
|---|---|
| Your paired devices only | Agent list and status, the terminal of panes you open, the conversation of agents you open, file names for @ completion, usage numbers, your Herdr theme, and (in the QR code) your Mac's Tailscale / local addresses |
| Relay server | Only end‑to‑end encrypted frames it cannot read, the text of background notifications (not kept; see Notifications), plus per‑Mac daily usage counters and connection counts per IP address for rate limiting. Nothing else is stored |
| Algorist | Nothing. No accounts, analytics, ads or tracking — in the plugin and in the app |
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗