{"adoption": {"forks": 339, "observed_at": "2026-08-28T04:08:05.440291+00:00", "stars": 3454}, "canonical_url": "https://ross.abutalabs.com/products/claude_codex_bridge", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Visible multi-agent CLI workspace for mixing Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and other AI coding agents", "domain": ["developer-tools", "large-language-models"], "enriched": true, "function": ["agent-framework", "cli", "terminal-ui", "developer-tools", "workflow-automation"], "health_score": 100, "homepage": null, "language": "Python", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["SeemSeam/claude_codex_bridge"], "name": "SeemSeam/claude_codex_bridge", "platform": ["windows", "cli", "python"], "pushed_at": "2026-08-26T07:31:25+00:00", "repo": "SeemSeam/claude_codex_bridge", "stars": 3454, "tags": ["multi-agent-orchestration", "coding-agents", "tmux", "tui", "claude-code", "codex", "gemini-cli", "cross-provider", "ai-collaboration", "ai-agents", "command-line", "automation", "linux", "macos"], "topics": ["ai-collaboration", "claude-code", "cli", "codex", "gemini", "multi-agent-systems", "terminal", "opencode", "multi-agent-cli", "ai-coding", "antigravity", "coding-agent", "crush", "cursor-agent", "github-copilot", "kimi", "kiro", "pi-coding-agent", "qwen-code", "tmux"], "urls": [], "use_cases": ["run multiple ai coding agents side by side in the terminal", "coordinate claude code and codex on the same task", "orchestrate gemini cli and other coding agents from one workspace", "hand off work between different ai coding assistants", "monitor and take over ai agent sessions via tmux", "manage multi-agent coding workflows from a mobile device"], "what_it_is": "CCB is a lightweight multi-agent terminal UI (TUI) that orchestrates multiple AI coding CLI agents (Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, and more) in visible, controllable workflows. It provides a stable cross-provider collaboration layer so users can coordinate and take over agent sessions from the terminal or a mobile app.", "when_to_avoid": ["you only use a single AI coding agent and don't need orchestration", "you need a GUI-based agent manager rather than a terminal tool", "you require a permissively licensed dependency (license is non-standard)"], "when_to_choose": ["you already use several AI coding CLIs and want one unified workspace", "you want visible, controllable multi-agent sessions in the terminal", "you need cross-provider agent handoff without vendor lock-in"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/claude_codex_bridge", "repo": "SeemSeam/claude_codex_bridge", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:05.440291+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:37:31.159979+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98e5de2c57194e7553d336696e43d95159e0a296902f73d3eef1eb03a2446038", "fetched_at": "2026-08-28T04:08:05.440291+00:00", "kind": "readme", "missing": false, "url": "https://github.com/SeemSeam/claude_codex_bridge"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 22, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 312, "days_push": 7, "days_rel": 15, "gap_med": 0.0, "n_releases_24m": 163}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}