Skip to content

Releases: jpbaking/cross-cli-handshake

v2.0.0 — portable global instruction routing

Choose a tag to compare

@jpbaking jpbaking released this 29 Jul 11:28

Breaking install-contract update: keeps the handshake policy in one neutral shared location and loads it through marker-guarded pointers in Antigravity, Codex, and Claude global instruction files.

Full Changelog: v1.0.0...v2.0.0

v1.0.0 — Cross-CLI Role Handshake

Choose a tag to compare

@jpbaking jpbaking released this 20 Jul 01:48

First release of the Cross-CLI Role Handshake as a standalone agent-commons toolkit.

What it is

One canonical, orchestrator-neutral delegation policy turning the claude, codex, and agy CLIs into each other's pseudo-subagents, loop-safe via CROSS_CLI_ROLE / CROSS_CLI_ORCHESTRATOR markers.

  • rules/shared/core.md — handshake, routing principles, write-task preconditions, runtime budgets, usage-limit cooldowns, verification, destructive-action policy
  • rules/shared/delegates/{claude,codex,agy}.md — per-delegate invocation, resume pattern, quirks, and routing profile
  • AGENT-INSTALL.md — agent-guided, merge-aware, user-global/user-machine only install (Claude Code, Codex, Antigravity; no project install, no Cline/Cursor)

Migration

This toolkit supersedes hand-maintained copies of the policy in ~/.claude/CLAUDE.md, ~/.codex/AGENTS.md, and ~/.gemini/config/rules/cross-cli-orchestration.md. The install procedure detects them and replaces them with marker-guarded pointer blocks — only with your approval.