cd /news/developer-tools/glider-drive-all-your-agent-clis-fro… · home topics developer-tools article
[ARTICLE · art-98889] src=utsv.work ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Glider: Drive all your agent CLIs from one terminal

Glider, a new terminal tool, lets users drive multiple AI coding CLIs—Claude Code, Cursor Agent, and Antigravity—from one terminal, relaying permission prompts and maintaining project memory. It supports bidirectional handoffs, requires no changes to the CLIs, and can route cheap tasks to local models. Glider is available now with transparent redirection enabled by default.

read4 min views1 publishedAug 16, 2026
Glider: Drive all your agent CLIs from one terminal
Image: source

The whole syntax

fix this/agy

That is it. The task runs in the other CLI and the answer comes back here.

Claude Code, Cursor Agent and Antigravity — the three supported today — are different tools, and you already pay for more than one. Glider lets you send a task to whichever one should do it, without leaving the terminal you are in.

Thirty seconds

One flag typed in Claude Code, the task run in another CLI, and the answer back in the same window.

Handing a task to a headless CLI normally means switching its permission prompts off. Glider relays each one back to you instead, and you grant them one at a time.

Glider stands in the CLI's own HTTPS path. Neither end changes its settings, and neither one knows it is there.

The handoff

No second window, and no repeating the task. Glider runs the other CLI and puts its final answer into the session you are already in.

When the other CLI stops for a permission, Glider returns the question with a token. Reply 4472bef1 /cursor-agent:allow

and the run continues with exactly that one grant.

The other CLI receives your task, your working directory, and the relevant part of this session. It does not start cold and guess.

Glider cannot read that directory out of your CLI, so it asks each session once. Answer with the path, then the flag — and .

is a valid path, so . /workspace

typed inside the project is the short form. Every later handoff in that session runs there. Set a default on the dashboard and the question arrives with that path ready to accept — it still asks, because a second CLI opened in a different project must never inherit the first project's directory without being told.

Claude Code (/claude

), Cursor Agent

(`/cursor-agent`

) and Antigravity (`/agy`

)

are supported now, and each one works in both directions — any of them can send a task, and any of them can receive one.

Which CLIs exist is a YAML file plus a small adapter, never a branch on a name inside the core. A fourth is a new entry, not a rewrite.

What adding one takes. Redirect

A message with no flag is none of Glider's business, and goes on to that CLI's own backend untouched, with that CLI's own credentials. Only a flagged message is claimed. Glider then runs the named CLI itself and hands back what it produced.

↳ no flag · passes through, untouched

Point the CLI at Glider with one environment variable or one base-URL setting. Explicit, easy to reason about, and it works with every CLI.

http://127.0.0.1:8080/v1
Works with every CLI · [Gateway reference](docs/site/api.html)

Some CLIs ignore proxy settings entirely. Glider redirects their outbound HTTPS at the operating system level instead, and it catches a session that is already running.

Needs Administrator on Windows or root on Linux, and it matches by process name across the whole machine.

Read this first. The memory

A delegate is a cold process. It never saw your session, and it cannot see the delegate you sent before it. Left alone, the second one asks a question you already answered, or undoes the change the first one made.

So Glider keeps one record for each project. Every turn goes in — including the ordinary ones with no flag, because those are what the instruction refers to. Each delegate is handed the part that matches its own task, and what it did goes back in.

The record lives in ~/.glider, never in your repository — it is Glider's bookkeeping, and it would show up in git status forever if it sat in your project.

How the record is built One more thing

Glider can send the cheap turns to a model on your own machine instead of out to the cloud. A rename, an explanation, a format pass — none of them need a frontier model.

Off until you turn it on.

[The routing rules](docs/site/routing.html) ·
[Pure local mode](docs/site/pure-local.html)

Install

Transparent redirection is already on in the default config, so every supported CLI is caught exactly as it is. You change nothing in any of them, and a session that is already open gets caught too.

Administrator is what OS-level redirection costs on Windows, and root is the cost on Linux. Without it, point a CLI at the gateway instead and everything else works the same.

An empty machine to a working handoff: every command and every

template — /claude:interactive , /agy:headless

, the permission tokens, the workspace flag — with the result you should see at each step.

Support

Glider is free for noncommercial use, source-available, and built in the open. If it is saving you tokens, you can support it.

Monthly, billed with the rest of your GitHub account. Cancel whenever.

Built and maintained by Utsav Singh.

[Glider](https://github.com/singhutsav5502/Glider) © 2026 by
[Utsav Singh](https://utsv.work/) is licensed under
[PolyForm Noncommercial 1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0).
── more in #developer-tools 4 stories · sorted by recency
── more on @glider 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/glider-drive-all-you…] indexed:0 read:4min 2026-08-16 ·