Orrery — AI skill for Claude Code
Per-shell environment manager for AI CLI tools — isolate accounts for Claude Code, Codex, and Gemini CLI.
How to install Orrery
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open OffskyLab/Orrery and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Orrery does
Per-shell environment manager for AI CLI tools — isolate accounts for Claude Code, Codex, and Gemini CLI.
Alternatives in AI
- System Prompts Leaks — Extracted system prompts from ChatGPT (GPT-5.4, GPT-5.3, Codex), Claude (Opus 4.6, Sonnet 4.6, Claude Code), G 38.6k ★
- Ante — Ghost in your shell 1.9k ★
- CLI Manager — A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows 749 ★
README
Orrery
[繁體中文](docs/README-zh_TW.md)
**Orrery is a runtime environment manager for AI tools.**
It lets you run Claude Code, Codex CLI, and Gemini CLI across isolated environments — each with its own account and credentials — while keeping your conversations continuous across account switches.
The CLI command is lowercase `orrery`. The product name is capitalized **Orrery**.
🧠 Why Orrery?
Working with AI CLI tools today is messy:
- Switching accounts breaks your context
- Conversation history doesn't follow you across accounts
- Tools can't coordinate tasks between environments
Orrery solves this by introducing:
**Isolated, composable AI environments**
Each environment has its own auth credentials and configuration. But sessions — your conversation history and project context — are **shared by default**, so you can switch accounts and pick up exactly where you left off.
🧩 Core Concepts
Start with **accounts** — that's all most people need. Reach for a **workspace** only when a context needs fully isolated config.
Account
Your **identity** for a tool — the credential Orrery logs in with. Accounts live in a shared pool: add once, switch any time with `orrery use`. This is the layer you'll touch every day.
Workspace _(advanced)_
An optional **isolation** layer: separate memory, sessions, and env vars on top of accounts. Most users never need one — reach for a workspace when a client or project needs its own config space. Pin an account to it with `orrery pin --workspace `, then activate it with `orrery use `.
Session
Represents **continuity**: conversation history and project context. Shared across account switches by default — `claude --resume` just works after switching accounts.
Phantom mode
Running `claude` launches it under a phantom supervisor. From inside that Claude session, t
Related Skills
Aisw
AISW AI Switcher - Switch between multiple Claude Code, Codex CLI, Antigravity and Gemini CLI accounts in one
Coding Agent Account Manager
Sub-100ms auth switching for AI coding CLIs (Claude Code, Codex, Gemini): swap subscription accounts instantly
Multi Account Tool
Switch between multiple AI CLI accounts (Claude Code, Codex, Gemini/Antigravity) from one TUI — Keychain-backe
Devie AI Quota Tracker
Dashboard + macOS menu bar for tracking AI subscription quotas in one place (Claude Code, Codex, Gemini CLI, G
LLM Bridge
Local OpenAI-compatible LLM API gateway for Google Antigravity (AGY), multi-account Gemini, Claude Code and Co
Pixcode
Self-hosted AI coding agent control plane — Claude Code, Codex, Gemini CLI, Cursor, Qwen & OpenCode in one wor
Related Agents
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode
Rust-claude-code-api V0.6.0 Quality Audit Report
Date: 2026-02-11 Auditors: Claude Code (team lead) + Codex (security) + Gemini CLI (API ergonomics) Method: 3-