context-attachment-manager
Codex and Claude Code plugin (works in Claude Desktop): choose which past images go to the model with your next message. Unchecked images become placeholders, the conversation goes on, and requests st
A plugin for claude code that let you use multiple accounts of other agent harnesses and manage them at ease
PluginsGitHub @datamonsterrSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Superorchestrator lets an orchestrator delegate work to Codex, Antigravity (agy), OpenCode or Claude across many logged-in accounts. It records every delegation so you can trace, join and review each run.
/so-monitor for account quota and the run timeline.Run the installer (it verifies the checksum):
curl -fsSL https://raw.githubusercontent.com/datamonsterr/superorchestrator/main/install.sh | sh
The binary installs to ~/.local/bin. Set SUPERORCHESTRATOR_INSTALL_DIR to change that. To pin a version, use sh install.sh <version>.
To build from source, install Rust (see rust-toolchain.toml), Node 24 and pnpm. Build the web UI first because the binary embeds it.
pnpm -C web install --frozen-lockfile
pnpm -C web build
cargo build --release -p superorchestrator
superorchestrator setup
claude
Ask Claude Code to delegate a task. setup initializes the config, offers to add accounts for installed harnesses, and registers the MCP server and skills. Run superorchestrator doctor to check the setup. Useful flags: --yes, --codex N, --claude N, --opencode N, --agy N, --no-login, --no-install and --no-claude-md. See the getting started guide.
In Claude Code, try:
Delegate adding a unit test for the date parser in
src/date.rsto another agent. Run it in a worktree, wait for it, then show me the diff.
Watch runs from the shell with superorchestrator runs list and superorchestrator ui.
/so-monitor pane.| Platform | Support |
|---|---|
| Linux (Ubuntu, Arch), x86_64 and aarch64 | First class |
| macOS, aarch64 and x86_64 | Supported. agy allows one account only. |
| Windows | Not supported |
| Harness | Command | Notes |
|---|---|---|
| Codex | codex | Live join through the app-server |
| Antigravity | agy | One .gemini directory per account. Linux only for several accounts. |
| OpenCode | opencode | Live attach |
| Claude | claude | Ranks last in routing, to keep your limits for the orchestrator |
cargo build --workspace
cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings
cargo fmt --all --check
scripts/setup-hooks.sh # once: enables the pre-commit and pre-push hooks
scripts/check.sh # full gate; --rust-only or --web-only to narrow
The full check needs pnpm and Node 24 (see web/.nvmrc). scripts/smoke.sh runs real harnesses and spends real quota; read its header before running it.
crates/: the Rust workspace. superorchestrator is the binary; so-* crates hold the libraries.web/: the React, Vite and TypeScript frontend, embedded into the binary at release.plugin/: the Claude Code plugin.docs/: guides, architecture decision records and plans.For maintainers: SPEC.md says what to build, CONTEXT.md defines the terms, docs/adr/ records decisions, and docs/release.md covers releasing.
MIT licensed. See LICENSE.