VS Code Extensions
AgentBridge

AgentBridge

by h-taek

Bridge multiple AI CLI agents with shared context in your IDE

Downloads

32

Rating

— (0)

Version

0.5.2

Last updated

Jul 18, 2026

An IDE extension for VS Code-family IDEs such as VS Code, Cursor, and Antigravity IDE. For the concept, how it works, and CLI requirements, see the monorepo README.

License: MIT Extension

한국어


Differences vs. the desktop app

It shares core logic with the desktop app, but the following items are missing or simplified due to IDE environment constraints.

  1. Proactive usage measurement + automatic fallback — The desktop app measures quota with a background probe right after refining, switching to the next model before reaching the limit. The extension only falls back in priority order after a refine call fails (one failure always occurs).
  2. Per-card IR deletion — The desktop app can delete each IR section (decisions/files/commands/tests/pending) at the card level. The extension only supports a full reset.
  3. Native file drag and drop — On the desktop app, an OS-level drop auto-pastes the absolute path. The extension creates a copy inside the project folder and passes the path of that copy (the copy is auto-deleted after some time).
  4. Multi-window / built-in zsh terminal tab — Desktop-only. The extension runs within a single IDE instance and uses the IDE's own terminal.

For features common to both apps (Memory panel, refine policy, automatic hook injection, etc.), see the monorepo README.

Installation

Search for AgentBridge in the VS Marketplace and install. (VS Code-family IDEs such as Cursor and Antigravity IDE can be installed the same way from their side menu.)

Usage

  1. Command Palette (Cmd+Shift+P) → AgentBridge: New Model Session
  2. Select a model → open the chat panel
  3. AgentBridge icon in the Activity Bar → shows the session tree and Memory panel in the left sidebar

Settings

VS Code settings (settings.json or the Settings UI):

Key Default Description
agentbridge.refine.policy priority Refine model selection: priority / fixed / active / off
agentbridge.refine.priorityOrder [agy, codex, claude] Attempt order for the priority policy
agentbridge.refine.fixedCli agy CLI to use under the fixed policy
agentbridge.turns.assistantDetail compact Response detail in turns.jsonl: full / compact / minimal
agentbridge.memory.maxArchiveSnapshots 15 Max number of IR snapshots to keep. Excess is auto-deleted oldest-first
agentbridge.memory.proposalEnabled true Auto-propose long-term memory candidates from conversations. Turn off to disable automatic proposals.

License

MIT © h-taek

Related extensions