neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
하나의 터미널에서 유료 AI 코딩 플랜을 모두 이용하고, 에이전트가 중단되면 다음이 작업을 이어갑니다 무료 오픈소스
Every AI coding plan you pay for, in one terminal. When one agent runs out, the next one finishes the task. Free and open source.
개발 도구TypeScript · CSSGitHub @SkidGod4444온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
One terminal for every coding agent you pay for: drive Claude Code, Codex, OpenCode, Grok and Gemini CLI from one chat, on your subscriptions, with context that survives switching agents.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗[Image #1]); drop any other file and its contents go with your message./undo rolls back the last reply's changes; Esc Esc (or /rewind) puts the files back to before any earlier message, and with Claude Code or Codex cuts its conversation back too./config: it runs after each turn that changes files, and a failure can go straight back to the agent to fix./usage shows tokens and their API-equivalent value per agent, with daily budgets if you want them. ❯ fix the failing auth test
⏺ Fixed the off-by-one in token expiry. 14 tests pass.
⎿ Claude Code reached its daily limit · Enter to continue in Codex
───────────────────── Codex · gpt-5.6-terra · new session ─────────────────────
❯ now add a test for the refresh path
⏺ Added refresh-expiry coverage. 15 tests pass.
Any system with Node.js 18+ (brings its own Bun):
npm install -g codemax-cli
Or without npm:
macOS and Linux:
curl -fsSL https://codemax.saidev.codes/install | bash
Windows (PowerShell; Windows support is new):
irm https://codemax.saidev.codes/install.ps1 | iex
It installs codemax (and Bun if you don't have it), then lists the agent CLIs it found. You need at least one agent you're logged in to. Then:
codemax doctor # confirms nothing will bill an API key
cd ~/your-project && codemax
It installs the latest release. Run the same command again to update. To uninstall, delete ~/.codemax/cli and codemax (or codemax.cmd on Windows) from ~/.bun/bin.
git clone https://github.com/SkidGod4444/codemax-cli.git
cd codemax-cli && bun install && bun link
| Agent | Plan it uses | Status |
|---|---|---|
| Claude Code | Claude Pro / Max | Supported |
| Codex | ChatGPT Plus / Pro | Supported |
| OpenCode | Your OpenCode login | Supported |
| Grok | SuperGrok | Supported |
| Cursor Agent | Cursor plans | Supported (needs Cursor Agent 2026.10 or newer). Changing its model with /model also changes Cursor's own default. |
| Antigravity CLI | Google AI plans | Supported. It has no ACP mode of its own, so codemax offers to download Google's official ACP server for it (about 110 MB, once, from dl.google.com) the first time you switch to it, and signs in with your Google account (a browser may open once). It reports context size but not token counts, so /usage shows input only. |
| Copilot CLI | GitHub Copilot plans | In its own UI via codemax --tui |
| ↑ on an empty prompt | Your earlier messages in this project, kept across restarts |
| Ctrl+R | Search your earlier messages; Enter puts one in the prompt |
| ↑ with messages queued | Edit a queued message (↑ again for the one before); Enter puts it back, clear it and Enter to remove it, Esc leaves it as it was |
/switch or Ctrl+^ | Move to another agent, conversation included |
/ask codex <msg> | One question to another agent |
@file | Attach a file to your message |
/task | The shared task: plan, who did what, where it stopped, files changed |
/debate <goal> | 2-3 agents, on models you pick, each propose a plan, argue it out, and a judge merges the best; then build it with your agent |
Ctrl+G or /editor | Write your message in your own editor |
/copy, /export | Copy the last reply; save the conversation as Markdown |
/setup | Go through every setting one by one (shown once on first start) |
/update | Update codemax when a new version is out, then restart into it with the same agent and session (codemax update updates without starting) |
/config | Every setting in one panel: theme, keep awake, side agent and its model, handoffs, snapshots… |
| Side agent | Turn it on in /config and pick its agent and model. It reviews the work in the background and speaks up only when something needs attention: its note waits above the prompt, where 1 expands it, 2 sends it to the main agent to discuss, 0 dismisses it. It never uses the main agent's plan unless you allow that in /config |
/awake on, /awake lid | Keep the machine from sleeping while agents work; lid also with the lid closed |
/undo | Revert the last turn's changes |
~/.codemax/config.json is created on first run. codemax config prints it.
| Key | Default | What it does |
|---|---|---|
order | ["claude", "codex", "opencode", "cursor", "grok", "antigravity", "copilot"] | Which agent comes next on a handoff |
budgets | {} | Daily limit per agent, e.g. {"claude": 20, "all": 50} |
routes | [] | Send matching messages to a specific agent |
checkpoints | true | Snapshots for /undo and /rewind |
verify | {} | Checks per project, run after each turn that changes files, e.g. {"/path/to/repo": "bun run test"} (set it in /config or with /verify <command>) |
verifyOnFail | "show" | "show" attaches a failure to your next message; "fix" sends it to the agent (at most twice per task) |
autoSwitch | true | Offer a handoff when an agent runs out |
summarizeOnSwitch | true | Ask the outgoing agent for a summary before a switch. Only used for history recorded before the step journal; otherwise the next agent resumes from the recorded steps |
priceUpdates | true | Weekly price list refresh |
hotkeys | ["ctrl+/", "ctrl+^"] | Keys that open the agent switcher |
codemax [--agent <id>] [--fresh] start chatting: continues this folder's latest thread (--fresh: a new one)
codemax --resume [<id>] reopen a thread (no id: pick one); add --agent <id> to continue it with another agent
codemax threads this folder's threads, newest first
codemax doctor [--fix] check nothing bills an API key
codemax agents installed agents and their quota
codemax usage [--all] usage for this project or all projects
codemax prices [update] price list used for usage values
codemax history | brief | status | config | keys
codemax doctor --fix removes any left in Claude Code's settings.auto, Grok acts without asking, and codemax warns you.priceUpdates: false turns it off) and a version check at most every 12 hours against npm or GitHub releases (updateCheck: false turns it off). Both are in /config.Issues and pull requests are welcome. First-time contributors sign a short CLA on their pull request. See CONTRIBUTING.md and PLAN.md for design notes.
bun test && bun run typecheck
Not affiliated with Anthropic, OpenAI, xAI, Google or the OpenCode team.
Copyright © 2026 Saidev Dhal. Free and open source under the GNU AGPL-3.0, with an added permission for the agent tools codemax drives.
You can use, change and share codemax. If you distribute a modified version, or run one as a service, you must publish your changes under the same license. The codemax name and logo are not covered by the license: forks need their own name. See TRADEMARKS.md.
Esc Esc or /rewind | Put the files back to before an earlier message (with Claude Code or Codex, its conversation too), and edit and resend it if you like (/undo brings the files back) |
/verify | Run this project's checks now; /verify <command> sets them, /verify off stops them |
/usage, /budget | Usage and spend per agent |
/model, /effort, Shift+Tab | Pick the model or reasoning effort, cycle permission mode |
| Ctrl+O | Expand cut-off tool output and thinking |
| Select with the mouse | Copies the text to your clipboard |
/theme dark, light, auto | Colour theme (auto follows your terminal) |
| Esc | Stop the current turn |
/ | All commands |