What's New in v0.9.0
cc-clip now adds per-target setup, expands clipboard support across remote CLI workflows, and wires notifications for Claude Code, Codex CLI, opencode, and Antigravity.
Highlights
- Per-target setup. Pick what each host gets:
--claude/--codex/--opencode/--agy, or--allfor everything. ⚠️ Breaking change —--codexis now Codex-only. In v0.8.x,--codexadded Codex on top of the Claude shim. In v0.9.0 it installs Codex only — use--allto get both Claude and Codex on one host.- Notifications for more CLIs. Notification wiring now covers Codex CLI, opencode, and Antigravity, alongside Claude Code. (opencode/Antigravity integrations are installed during
connect; end-to-end delivery is not yet host-smoke-verified. Antigravity is notify-only — no clipboard transport.) - Configurable notification sound tiers and a terminal-notifier app icon (#92, #95).
- Safer cross-version deploys. A
schema_versionforward-downgrade guard stops an older cc-clip from silently clobbering a newer remote's deploy state. - Remote commands run under POSIX
/bin/shregardless of the login shell (#98).
Upgrading from v0.8.x
--codex changed meaning (see above) — use --all for Claude + Codex. Full migration notes: Upgrading from v0.8.x to v0.9.0.
curl -fsSL https://raw.githubusercontent.com/ShunmeiCho/cc-clip/main/scripts/install.sh | shOn a v0.9.0 beta? Same feature set as stable — run cc-clip update to move to v0.9.0. If you pinned CC_CLIP_VERSION=v0.9.0-beta.x, drop the pin.
Changelog
- eaea0a5 docs(i18n): mirror v0.9.0 stable docs to zh/ja READMEs