Hi 👋 Thank you for helping playtest clikae. This guide will take you from scratch to "Aha, I get it" in about 10 minutes. Even if you've never used clikae before or even heard of it, that's fine—just follow along.
Written against v0.10.0 and still accurate; run
clikae --versionto see what you have. Two things arrived after it that this guide doesn't walk through:clikae clean(disk cleanup — one list, Enter, red confirm) and six more interface languages.Note: clikae defaults to an English interface, and this guide highlights English UI labels with their explanations. It speaks nine languages though —
clikae langlists them,clikae lang <code>switches, and the board'slkey does the same thing interactively. Playtesting in your own language is a genuinely useful report.
What is clikae? (Read this first)
If you use AI tools running in the terminal like Claude Code or Codex, and you have more than one account (e.g., because one always seems to run dry mid-task — some of us are up to three Claude Max subscriptions, plus a separate Google AI Pro login for Antigravity) or you are juggling multiple half-finished tasks at once, you've probably felt this pain:
- Which terminal window has that conversation? Which account was I using?
- Where did I leave off?
- Never mind, let me just start a new one and tell the AI about the project all over again...
clikae is here to fix this mess. Just type a single command, clikae, and you'll see a dashboard showing everything you've been working on recently—cross-account, cross-tool, newest first, with a one-line recap of "where you left off + next step." Pick one, press Enter, and you are right back where you stopped.
It's tiny, written in pure bash (every line is auditable), MIT open-source, zero-telemetry, no background daemons, no global state, and exactly one opt-out network call (a throttled update check — CLIKAE_NO_UPDATE_CHECK=1 silences it). We call an AI account/config a tank—you can have many of them, and clikae helps you switch and resume between them cleanly.
Prerequisites
- A macOS or Linux machine with Homebrew installed.
- At least one AI CLI tool you already use, most likely Claude Code (the
claudecommand). clikae won't install the AI CLI or log in for you—it organizes what you already have. - A Claude account you can sign in to (Pro or Max).
- About 10 minutes.
Already a clikae user? Run brew upgrade clikae and skip to Step 3.
Step 0: Installation (1 min)
Open your terminal and paste:
brew install CVERInc/clikae/clikae
clikae version
The second command should print clikae 0.10.0 (or newer). This means it's successfully installed.
Step 1: Initialize your first tank (2 mins)
A tank is one account/config, isolated in its own directory so configurations never collide. The name can be anything you like—I'll use myname as an example. Let's create one for Claude Code, then open it to log in:
clikae init claude myname
clikae claude myname
The first command initializes the tank; the second opens Claude Code pointing to it. The first launch will guide you through Claude's normal browser login flow. Once logged in, exit Claude (type /exit or press Ctrl-C).
You now have a logged-in tank! 🎉
To see the "cross-account" effect, initialize a second tank with a different account (use any name you like):
clikae init claude anothername
clikae claude anothername
Step 2: Leave some threads to resume (2 mins)
The board needs some activity to look interesting. Go to any project folder, converse with Claude, ask it to do something, and then exit:
cd ~/some-project-folder
clikae claude myname
# Do a bit of work with Claude, ask a couple of questions, then /exit to leave
Do this once or twice (even in the same folder). The more realistic your conversation, the better the recaps will be.
Step 3: Open the Board (The main event 🌟)
In a folder where you recently ran Claude, type:
clikae
This is the "board". It has two sections:
Top: Continue — Recent conversations in this folder, newest first. Hovering over a row expands its one-line recap ("where you left off + next step").
Bottom: Tanks — All your accounts, listed in a single burn order (the priority queue clikae uses to automatically route headless jobs when one runs dry).
Each tank features a status dot indicating its quota status:
- 🟢 Ready — Has quota, ready to burn.
- 🔴 Dry / Over limit — Quota exhausted; shows the vendor's own reset time, quoted verbatim (never a countdown clikae computed).
- 🟡 Weekly warning — Reminds you of high weekly usage (BETA experimental feature).
- ○ No reading — Indeterminate status (e.g. Codex, where local status checking isn't supported, so it stays blank rather than guessing).
Continue rows carry their own status dot too — filled if that session is on the account you're using right now, hollow if it's on another. That tells you at a glance which resumes mean an account switch.
How to control the board (controls are shown at the top of the screen):
↑↓(orjk) = move cursorEnter= open / resume the selected thread or tank[]= reorder the tanks up or down/= filter,?= help,q= quitl= switch language (English / Japanese / Traditional Chinese)
Press ? to view the full hotkey map and legend. Press any key to return.
Things to notice during this step:
- Is the board fast? Does it render in under a second?
- Is navigation flicker-free and clean?
- Do the status dots and recaps help you grasp the situation at a glance?
Step 4: Resume & Incognito (2 mins)
Try these three actions on the board:
- Select a thread in the Continue section and press
Enter→ you will resume that exact conversation, carrying over the context right from where you left off. - Go back to the board, select a tank in the Tanks section, and press
x→ starts an incognito session: clean, remembers nothing, leaves no trace on exit. Perfect for quick, throwaway tasks. - Select a tank and press
Enter→ switches to that tank and starts a fresh Claude session.
Exit any session using /exit or Ctrl-C. clikae doesn't consume extra quota beyond the CLI session itself.
Step 5 (Optional): Language & Handoff Briefs
Language: Press l on the board or run clikae lang to switch UI language between English, Japanese, and Traditional Chinese.
Handoff Briefs: When a session is close to its limit, clikae to <another-tank-or-engine> (relay) writes a handoff brief summarizing "what was done + next steps" and hands it to the target tank. These briefs are generated on-device using your local models—private, free, and offline. clikae auto-detects what is available in the order of: Apple Intelligence (via apfel on Apple Silicon Macs running macOS 26) → Ollama → llm command. If none are installed, it falls back to a clean raw extract of the transcript. It's a handy feature to know about even if you don't test it now.
Let us know what you think! 🙏
All feedback is welcome! We'd love to know:
- Did you get it in 10 minutes? Where did you get stuck or confused?
- The board—fast enough? Clean? Did the dots and recaps make sense instantly?
- One thing you wish it did, or found odd.
Send a message (or a screenshot of your board) to the team. The more honest, the better! 🍻
clikae is open-source under the MIT license: https://github.com/CVERInc/clikae · The full vision is at docs/VISION.md.