Skip to content

Host archive

Agent host architecture archive

Full host-surface analysis across CLI, desktop, and extension form factors. The host is the primary architecture boundary; current external docs and source links checked 2026-07-06 to 2026-09-07 are reconciled with the local adapter registry, SPI contract, and drift-tested capability matrix.

42 host adapters43 host-surface entries30 CLI9 Desktop4 Extension23 json-stdio11 mcp-only8 ts-plugin193 wired surfaces17 visible gaps11 marketplace-drivable40 memory-wired

System map

What agent-connector owns vs what the host owns

The installer writes native files; the host still owns the agent loop, approval UI, model context, and MCP client. Runtime hooks only exist on json-stdio and ts-plugin hosts.

Connector package

defineConnector declares server, hooks, commands, skills, subagents, memory, statusline, and actions.

Adapter registry

The installer resolves the target host and loads exactly one adapter implementation.

Native host files

The adapter renders MCP config, hook/plugin registration, and content files in host-native dialects.

Host runtime

The CLI owns model context, approvals, MCP calls, and any lifecycle event that can trigger a hook.

Archive map

Five architecture axes to study per host

This map is the archive's reading order. It keeps runtime interception, tool registration, persisted memory, plugin delivery, and UI affordances separate so implementation work can target the right layer.

Lifecycle hooks

Where the host lets outside code observe or change the agent loop. JSON-stdio hosts launch commands; ts-plugin hosts load generated modules; mcp-only hosts have no confirmed hook boundary.

31/32
wired/native
1 visible gaps

Flow diagram

  1. 1Connector declares events
  2. 2Adapter renders registration
  3. 3Host fires lifecycle event
  4. 4Home-bin runtime normalizes JSON
  5. 5Adapter returns native reply

Code evidence

src/adapters/spi.tssrc/runtime/hook-entrypoint.tssrc/core/ts-plugin-bridge.ts

Hook support is event-shape support, not just file placement. The archive therefore separates host-native hooks from currently wired adapter hooks.

MCP registration

Tool access is protocol-level MCP, but every host persists server definitions in a different file shape, scope, root key, and transport dialect.

41/41
wired/native
no visible gaps

Flow diagram

  1. 1Connector declares ServerDef
  2. 2Adapter chooses native config path
  3. 3Server entry is rendered
  4. 4Host MCP client starts server
  5. 5Tool calls flow through host

Code evidence

src/adapters/spi.tssrc/adapters/base.tstests/contracts/root-key-malformed.contract.test.ts

A valid MCP server can still be misinstalled if the host expects a table, array, object map, YAML document, or nested key that differs from another host.

Memory and rules

Host memory is usually a user-authored rules file. agent-connector must write only its managed block, preserve user text, and uninstall cleanly.

40/41
wired/native
1 visible gaps

Flow diagram

  1. 1Connector supplies guidance
  2. 2Adapter resolves memory target
  3. 3Managed block is inserted
  4. 4Host loads rules into context
  5. 5Uninstall removes only owned bytes

Code evidence

src/adapters/spi.tssrc/adapters/base.tssrc/core/managed-block.ts

Memory files are shared authoring surfaces, so forced overwrites, hash drift, and project-vs-user precedence matter more than on generated files.

Marketplace and plugin delivery

Marketplace install is a distribution path, not a runtime capability. It stages a package, drives the host's installer where available, and probes host state.

11/42
drivable
31 direct/manual

Flow diagram

  1. 1Package format is emitted
  2. 2Bundle is staged
  3. 3Host install command is driven
  4. 4Host state is probed
  5. 5Catalog or staged files are cleaned

Code evidence

src/core/marketplace-drivers/registry.tssrc/core/marketplace-drivers/types.tssrc/core/package.ts

A host can have hooks without a drivable marketplace, and a bundle format can exist before the host exposes a reliable install/update/uninstall CLI.

Host-specific affordances

Commands, skills, subagents, statuslines, and actions are user-facing host features. They are intentionally tracked separately from hooks and MCP.

35/42
content hosts
3 statusline · 9 actions

Flow diagram

  1. 1Connector declares content/action
  2. 2Adapter maps to native file or command
  3. 3Host UI exposes the affordance
  4. 4Capability chip records support
  5. 5Gap chip stays visible if unwired

Code evidence

src/adapters/spi.tssite/src/platform-data.tstests/docs/platform-drift.test.ts

Some hosts expose affordances only through cloud UI, inline config, built-ins, or experimental APIs. Those stay marked as gaps until there is a writable contract.

Reader guide

How to read this archive

The page is meant for people studying host architecture, not just checking support. It separates runtime hooks, MCP configuration, memory files, marketplace delivery, and host-only affordances.

Hooks

Runtime interception is not one feature. JSON-stdio hosts spawn a command with event JSON; ts-plugin hosts load a generated module; mcp-only hosts expose no installable lifecycle boundary.

MCP

MCP is portable at the protocol level but not at the file level. Each adapter renders the host's root key, transport fields, scope, and enablement dialect.

Memory

Memory means writing managed blocks into the rules file the host actually reads. These files are user-authored, so ownership markers and non-clobber behavior matter.

Marketplace

Marketplace/plugin delivery is a distribution path, separate from runtime surfaces. A host can have hooks without a drivable marketplace, or marketplace install without extra runtime power.

Host-only affordances

Status lines, actions, subagents, skills, and cloud-managed prompts are host-specific. The archive calls out when they are wired, host-native gaps, or intentionally left unwired.

Archive assurance

What this archive covers now

These checks summarize the current archive shape before you drill into host cards or individual pages.

Host scope

42 hosts

Every platform entry feeds the study cards, ledger rows, detail routes, and per-host diagrams.

Run type split

30 CLI / 9 Desktop / 4 Ext

1 host keeps multiple run surfaces visible instead of collapsing to one label.

Source review

42/42 checked

Each checked host links to an external source or product page and renders source review notes on its detail page.

Feature inventory

42/42 complete

Each host inventory separates hooks, MCP, memory, marketplace delivery, and host-only affordances.

Paradigms

The three host runtime shapes

These diagrams are derived from the local adapter SPI and representative implementations across CLI, desktop, and extension hosts, then cross-checked against current host docs or source where the host publishes them.

json-stdio

23 CLI

The host owns the agent loop and launches a command for lifecycle events. agent-connector receives host JSON on stdin, normalizes the event, runs the connector handler, and writes the host-native reply envelope.

JSON stdio hook bridge

  1. 1Host CLI reads native config
  2. 2Host launches home-bin hook
  3. 3Adapter parses JSON stdin
  4. 4Connector handler runs
  5. 5Adapter formats reply

Code path examples

src/adapters/claude-code/index.tssrc/adapters/codex/index.tssrc/runtime/hook-entrypoint.ts

Each host has different event names and response envelopes, so adapter tests must prove parse/format behavior rather than only checking that files exist.

Hosts: CodeBuddy, Claude Code, Codex CLI, Cursor, VS Code Copilot, GitHub Copilot CLI, Gemini CLI, Droid (Factory), OpenHands, Antigravity CLI, Google Antigravity, JetBrains Copilot, Qwen CLI, Kiro, Kimi CLI, Crush, Goose, Hermes Agent, Amazon Q Developer CLI, Continue, Grok Build, Grok CLI, Devin CLI (Cognition)

mcp-only

11 CLI

The host exposes server registration and selected content surfaces, but no lifecycle hook bridge. agent-connector installs what the host can read and reports hook gaps honestly.

MCP-only host integration

  1. 1Connector declares MCP server
  2. 2Adapter renders native config
  3. 3Host discovers MCP server
  4. 4Model calls tools through host
  5. 5Hooks stay unavailable

Code path examples

src/adapters/warp/index.tssrc/adapters/open-interpreter/index.tssrc/adapters/junie/index.ts

A host can be powerful without hooks. The page keeps MCP/content support separate from runtime interception so gaps are visible instead of implied away.

Hosts: Warp, Cline, Trae, Zed, Freebuff, Xum, Pi, Windsurf, Open Interpreter, Junie, Mistral Vibe

ts-plugin

8 CLI

The host loads a generated plugin module. That bridge stays tiny and shells out to the same stable home binary instead of importing arbitrary connector code into the host process.

Generated TypeScript plugin bridge

  1. 1Host scans plugin directory
  2. 2Generated plugin is loaded
  3. 3Plugin maps native event
  4. 4Home-bin hook is invoked
  5. 5Native object is mutated or returned

Code path examples

src/adapters/opencode/index.tssrc/core/ts-plugin-bridge.tssrc/adapters/openclaw/index.ts

Plugin hosts can mutate objects in-process; the bridge must avoid version skew, cwd leaks, and dependency coupling by keeping connector code outside the host runtime.

Hosts: OpenCode, MiMoCode, Kilo CLI, Kilo Code, Amp, Oh My Pi (OMP), NVIDIA NemoClaw, OpenClaw

Code evidence

Local code paths that define the architecture

This page intentionally treats code as primary evidence for what agent-connector actually installs today.

Adapter SPI

src/adapters/spi.ts

defines install-time rendering, runtime dispatch, content surfaces, statusline, actions, and diagnostics.

Adapter registry

src/adapters/registry.ts

lazy-loads every adapter and keeps fork/parent detection order explicit.

Platform data

site/src/platform-data.ts

pins form factor, host-native surfaces, public source links, and rank metadata.

Drift guards

tests/docs/platform-drift.test.ts

asserts site surface data against loaded adapter capabilities.

Host matrix

All agent host architecture cards

Each card now includes a per-host architecture diagram plus archive notes for hooks, MCP, memory, marketplace delivery, and host-specific affordances.

CodeBuddy

codebuddy

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

3/4 wired
Detail
Claude Code

claude-code

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

4/4 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail
Cursor

cursor

Run type

Desktop

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

3/3 wired
Detail
VS Code Copilot

vscode-copilot

Run type

Ext

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

3/3 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

2/2 wired
Detail
Gemini CLI

gemini-cli

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail
Warp

warp

Run type

Desktop

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/3 wired
Detail
OpenCode

opencode

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail
MiMoCode

mimo-code

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct plugin

Host-only affordances

3/3 wired
Detail
Kilo CLI

kilo-cli

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

4/4 wired
Detail
OpenHands

openhands

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

Not confirmed
Detail

Run type

Ext

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail
Cline

cline

Run type

Ext

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail
Trae

trae

Run type

Desktop

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/2 wired
Detail
Antigravity CLI

antigravity-cli

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

3/3 wired
Detail

Run type

Desktop

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

2/2 wired
Detail
Zed

zed

Run type

Desktop

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail
Amp

amp

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct plugin

Host-only affordances

1/2 wired
Detail
Freebuff

codebuff

Run type

CLI

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail
Xum

mux

Run type

Desktop

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/1 wired
Detail
Pi

pi

Run type

CLI

Lifecycle hooks

Not confirmed

MCP registration

Not confirmed

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

3/3 wired
Detail
JetBrains Copilot

jetbrains-copilot

Run type

Ext

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail
Qwen CLI

qwen-code

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Driver wired

Host-only affordances

4/4 wired
Detail
Kiro

kiro

Run type

Desktop

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/1 wired
Detail
Crush

crush

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/1 wired
Detail
Goose

goose

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/1 wired
Detail

Run type

CLIDesktop

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct plugin

Host-only affordances

1/1 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct plugin

Host-only affordances

2/3 wired
Detail
OpenClaw

openclaw

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct plugin

Host-only affordances

2/3 wired
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/1 wired
Detail
Continue

continue

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

Not confirmed
Detail
Windsurf

windsurf

Run type

Desktop

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

2/2 wired
Detail
Grok Build

grok-build

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

3/4 wired
Detail
Grok CLI

grok-cli

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

Not confirmed
Detail

Run type

CLI

Lifecycle hooks

Wired

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

1/3 wired
Detail
Open Interpreter

open-interpreter

Run type

CLI

Lifecycle hooks

Host-native gap

MCP registration

Wired

Memory and rules

Host-native gap

Marketplace delivery

Direct files

Host-only affordances

0/3 wired
Detail
Junie

junie

Run type

CLI

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Wired

Marketplace delivery

Direct files

Host-only affordances

0/3 wired
Detail
Mistral Vibe

mistral-vibe

Run type

CLI

Lifecycle hooks

Not confirmed

MCP registration

Wired

Memory and rules

Not confirmed

Marketplace delivery

Direct files

Host-only affordances

Not confirmed
Detail

CodeBuddy

codebuddyjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Claude Code

claude-codejson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Codex CLI

codexjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Cursor

cursorjson-stdioDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

VS Code Copilot

vscode-copilotjson-stdioExt
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

GitHub Copilot CLI

copilot-clijson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Gemini CLI

gemini-clijson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Warp

warpmcp-onlyDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

OpenCode

opencodets-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

MiMoCode

mimo-codets-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Kilo CLI

kilo-clits-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Droid (Factory)

droidjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

OpenHands

openhandsjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Kilo Code

kilots-pluginExt
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Cline

clinemcp-onlyExt
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Trae

traemcp-onlyDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Antigravity CLI

antigravity-clijson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Google Antigravity

antigravityjson-stdioDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Zed

zedmcp-onlyDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Amp

ampts-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Freebuff

codebuffmcp-onlyCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Xum

muxmcp-onlyDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Pi

pimcp-onlyCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

JetBrains Copilot

jetbrains-copilotjson-stdioExt
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Qwen CLI

qwen-codejson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Kiro

kirojson-stdioDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Kimi CLI

kimijson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Crush

crushjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Goose

goosejson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Hermes Agent

hermesjson-stdioCLIDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Oh My Pi (OMP)

ompts-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

NVIDIA NemoClaw

nemoclawts-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

OpenClaw

openclawts-pluginCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Amazon Q Developer CLI

amazon-qjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Continue

continuejson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Windsurf

windsurfmcp-onlyDesktop
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Grok Build

grok-buildjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Grok CLI

grok-clijson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Devin CLI (Cognition)

devinjson-stdioCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Open Interpreter

open-interpretermcp-onlyCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Junie

juniemcp-onlyCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

Mistral Vibe

mistral-vibemcp-onlyCLI
Detail

Open the detail page for adapter path, source review, wired/native surface counts, visible gaps, and the full host architecture diagram.

MCP serverHooksCommandsSkillsSubagentsMemoryStatusline handlerAction affordances
Open detail

External evidence

Source refresh used for this study

Deep references are the architecture-specific docs reviewed for the page. The ledger records every host source, source-review date, and finding count used by the matrix.

Source review ledger

Warpwarpdotdev/warp repository2026-07-063 findings
Clinecline/cline repository2026-07-063 findings
TraeTrae-AI/TRAE repository2026-07-063 findings
AmpAmp official site2026-07-063 findings
Piearendil-works/pi repository2026-07-063 findings
Kirokirodotdev/Kiro repository2026-07-063 findings