Join Nostr
2026-05-14 17:49:55 UTC

dcadenas on Nostr: With Claude Code programmatic usage moving into a separate credit bucket, I think ...

With Claude Code programmatic usage moving into a separate credit bucket, I think terminal-native agent coordination gets more interesting.

So I’m sharing ouija: https://github.com/dcadenas/ouija

ouija is plumbing between already-running coding sessions: Claude Code, opencode, or both.

No `claude -p`. No Agent SDK. Just normal terminal sessions in tmux.

It shines for ad-hoc debugging: one session is deep in repo A, another already has context in repo B, and suddenly they need to talk.

Same machine: tmux. Cross-machine: Nostr.

The point is simple: let the sessions you already have talk to each other, even across machines.