celesto
AI 에이전트를 위한 안전하고 영구적인 컴퓨터
Crook은 Mac, iPhone, iPad에서 Herdr에서 실행되는 AI 코딩 에이전트를 보여줍니다
Crook shows the AI coding agents running in Herdr on your Mac on your iPhone and iPad. Agents waiting for you come first, and you answer with one tap. Free, no account, no SSH setup.
개발 도구GitHub @algorist-dev온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. 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 전문 보기 ↗