Hairbook / Imagine

Imagine に接続する

ブラウザのログインではなく、端末に置いた SSH 鍵の署名で API を使う。秘密鍵は端末から出ない。

1. 接続スクリプトを流す

bun が必要(curl -fsSL https://bun.sh/install | bash)。CLI は ~/.local/bin/imagine に入る。

curl -fsSL https://get.imagine.hairbook.dev/connect.sh | sh

鍵が無ければ先に: ssh-keygen -t ed25519 -C "$(hostname)" -f ~/.ssh/id_ed25519

2. 承認する(人間が1回)

承認待ちは最大10件。承認しない限り鍵にはならない。

3. 呼ぶ

imagine api GET /api/variants?limit=5
imagine api POST /hero-videos --body payload.json
cat payload.json | imagine api POST /batches --body -

署名ホスト: api.imagine.hairbook.dev(/api/ 以外は返さない)。--help で全オプション。

エージェントから使う

契約と手順は /SKILL.md にまとめてある。