GGitHub采集材料
Claudexor:统一管理多个编程 Agent
发布时间未知 · 北京时间
原文与观测指标
1 个来源GGitHub
查看原文 Claudexor:统一管理多个编程 Agent
razzant星标519采集时的累计值
每小时增长待观察星标 / 小时 · 观测区间平均值
最近提交10-28 08:30提交时间不是项目发布时间
发布时间:未知 · 首次发现 10-28 08:30 · 北京时间
指标采集:10-28 08:30 · 指标已取得
项目文档有线索安装说明有线索使用说明有线索示例有线索
仅反映文档与示例线索,未实际运行项目。
摘要
Claudexor 在本地统一运行 Codex、Claude Code、Cursor 等编程 Agent,可将写入结果作为补丁或文件清单供检查,并支持多 Agent 比较与独立审阅。材料还介绍了预算、配额追踪和按供应商限额轮换账户等控制功能。
摘要由 AI 生成,请以原文为准。观测历史 · 最近 1 条 展开 / 收起
缺失不计为零;增长只比较同一指标来源的有效记录,按实际间隔折算每小时。上游缓存可能延迟数值更新。
| 采集时间 · 北京时间 | 指标 | 数值 | 来源 | 状态 |
|---|---|---|---|---|
| 10-28 08:30:37 | Star | 519 | GitHub 公开页面 | 已取得 |
采集原文 展开 / 收起
claudexor
Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-aware rotation across multiple Claude/Codex subscriptions…
项目说明 展开 / 收起
Claudexor Website Claudexor is a local-first control plane for the AI coding agents you already pay for. It runs Codex CLI, Claude Code, Cursor CLI, OpenCode, Antigravity CLI, Grok Build, and raw API adapters behind one typed interface: a chat of turns where read-only questions resume the vendor's own native session, write turns land as inspectable patches or complete file manifests, races pit harnesses against each other with cross-family review, and every claim — cost, quota, web evidence, auth route — is a typed fact you can audit, never a vibe. Compared to driving a bare Codex or Claude Code session, Claudexor adds the layer the vendors do not ship: best-of-N races with independent reviewers and arbitration; honest budget/quota accounting (unknown cost is never $0); deterministic gates and protected paths; and — since 2.1 — credential profiles: named Antigravity/Claude/Codex/Cursor/Grok Build subscription bindings side by side, each with Claudexor-scoped state and platform-declared credential custody. Live subscription-quota tracking — and the opt-in policy that rotates a spent account out of the way on typed vendor limits — covers the harnesses with a vendor quota source (Antigravity, Claude, and Codex). Cursor's internal dashboard supplies dated monetary resources, not an execution-quota verdict. Everything runs on your machine, files are the source of truth, and there is no telemetry. Current status: v4.8.0. See "Stability at 2.0" below for what is a stable contract and what remains experimental; retired verbs and mode ids hard-error with the new spelling instead of silently aliasing. Claudexor also runs as the exact-pinned delegated execution layer inside Ouroboros, a persistent self-developing agent. Ouroboros owns its tasks, memory, review, and final integration. Claudexor runs the connected coding harnesses and returns durable execution evidence. See Ouroboros in action. Embedding callers can also make a single model request through a managed Codex subscription, using the same account as Agents. The caller supplies its own system prompt and tools and executes those tools itself. This is a typed engine operation, not a public OpenAI-compatible server or a second agent loop. Model catalogs and context limits are account-specific; subscription access does not guarantee zero incremental charges or enable provider-paid credits. See model operations for the transport, retention and unsupported-parameter contract. Thanks to Praxis Relay and CLIProxyAPI for prior work exploring subscription-backed model transports. They informed this design; neither runs as an embedded relay or owns credentials in this integration. If you use Claudexor — or you are an agent whose human does — a star is the one-click way to say it works. Prerequisites Install Remote SSH Quickstart Modes Accounts And Quota Web, Budgets, And Gates Routing, Auth, And Secrets Daemon And Control API Artifact Layout Integrations Architecture Development Stability at 2.0 For External Agents Privacy Uninstall / where your data lives Prerequisites Node.js >= 24.15 (the daemon, CLI, and every surface run on Node) pnpm (via corepack: corepack enable pnpm) Git for Git-backed worktrees, candidate envelopes, and source-control delivery. Explicit directory execution supports direct work and selected-input copies without Git; Doctor reports Git availability, and the app's Workspace Git check explains whether a Git-backed shape is admitted. At least one logged-in vendor CLI — codex, claude, cursor-agent (or Cursor’s agent), opencode, agy (Antigravity, for a Gemini subscription), or grok (Grok Build, for a grok.com subscription) — OR a provider API key (adapters accept OPENAI_API_KEY, ANTHROPIC_API_KEY, ... as fallbacks; the raw-API route needs only a key). Log in through Claudexor, not the bare vendor CLI — see Install And Login macOS for the desktop app; the CLI/daemon also run on Linux Install CLI + daemon from npm (installs the claudexor and claudexord bins): npm install -g claudexor claudexor doctor You can also build from source — see Quickstart below. On a Mac, the app is the easiest way in — it ships as a signed and notarized DMG, so it installs like any ordinary Mac app, with no Gatekeeper warnings: Download Claudexor-<version>.dmg from Releases. Drag Claudexor.app into Applications. Open it. The app starts its bundled Claudexor engine, then onboarding checks the external Git and harness route needed by the work you select. The app bundles its own daemon runtime and starts it on launch; installing the Claudexor CLI is only needed for terminal use. Git and vendor harnesses remain separate capabilities checked before a run starts. (The v1.0.0 DMG was unsigned — if you kept it, either upgrade or approve it via System Settings → Privacy & Security → Open Anyway.) Host integrations may install one vendor CLI into Claudexor's managed local toolchain with claudexor harness install <harness> --target local --yes --json; a host may bind that explicit unattended authorization to the user's Connect action. Npm recipes install exact selected versions under ~/.claudexor/node; Codex resolves latest once by default; --release-tested explicitly selects the separately tested baseline instead of that lookup (a runnable managed copy at or above it is kept; installing it still needs the npm registry), and an unavailable registry refuses instead of falling back. Cursor remains unpinned, so its JSON receipt records the downloaded installer's SHA-256 and byte length. Every successful executed receipt also records the absolute installed launcher and its verified version; a zero-exit installer without that postcondition is a typed failure. On Windows, Codex and Claude use the npm package's declared native or Node entrypoint. Doctor, login and runs share that selection, including ordinary user npm prefixes on PATH. The receipt identifies the vendor entrypoint; launch it through Claudexor so Node entrypoints retain their interpreter and arguments. Custom