Skip to content

Supported Providers

This page lists the built-in provider inventory and the current public verification status for each category.

Verification Tiers

TierMeaning
VerifiedExplicitly tested and promoted with documented caveats
PartialVerified for a narrower slice of behavior with known gaps
UnverifiedPresent in the built-in inventory, but not yet promoted as supported

Current Policy

  • No provider is treated as supported by default.
  • Built-in means the provider exists in the shipped inventory or registry.
  • Promotion to Verified happens only after explicit testing and a compatibility entry.

Current Promotions

ProviderCurrent statusScope
Claude CodePartialLocal validation covered launch, saved-session listing, resume launch, daemon-restart reconnect, stop, and live readback on macOS 26.4. A prompt-echo parsing bug was fixed during validation, but the provider remains below Verified until more than one version path is covered.
Codex extensionPartialLocal validation on macOS 26.4 now covers Cursor-hosted read/send, locale-agnostic recent-task history listing plus session switching, approve-path action resolution, and transcript cleanup for localized timestamps plus stale replay turns. It stays below Verified because recent-task history can still collapse back to the current chat and some send attempts still fail to materialize as a real turn.
CursorPartialLocal validation covered detect, launch, fresh new-session send/read, session listing, session switching, model listing, and mode listing on macOS 26.4. The tested build currently exposes only Auto in the model picker, and approval handling is still unverified.
Cursor (ACP)PartialLocal validation covered launch, send/read chat, approval handling, model change, mode change, and stop on macOS 26.4. Reconnect and session resume are still unverified.
Codex CLIPartialLocal validation covered fresh launch, live send/read chat, resume, daemon-restart reconnect, and stop on macOS 26.4 after tightening onboarding-screen parsing, provider-session recovery, and history replay dedupe. Older polluted saved transcripts may still need one-time compaction.

Recent evidence without promotion:

  • Antigravity on macOS 26.4 now has local read_chat and list_sessions evidence, but a fresh new_session plus send_chat flow did not produce a readable transcript, so it remains Unverified.

IDE Inventory

ProviderVerificationNotes
AntigravityUnverifiedread/list smoke-tested locally; fresh new-session send flow still inconclusive
CursorPartialdetect/launch/send/read/list/switch plus model/mode listing validated locally; tested build currently exposes only Auto in the model picker
KiroUnverifiedWebview-heavy control surface
PearAIUnverifiedWebview-heavy control surface
TraeUnverifiedGeneric DOM-driven control surface
Visual Studio CodeUnverifiedDetection and launch coverage
VSCodiumUnverifiedDetection and launch coverage
WindsurfUnverifiedFull control surface

CLI note:

  • Each CLI handles its own authentication and API keys
  • ADHDev manages the terminal session and remote visibility, not the tool's account setup

Extension Inventory

ProviderVerificationNotes
ClineUnverifiedExtension stream integration
Claude Code (VS Code)UnverifiedVS Code extension integration
CodexPartialFresh new session plus send/read validated locally; recent-task history listing and switching now work, but active generating tasks can still collapse back to current-only view
Roo CodeUnverifiedExtension stream integration

CLI Inventory

ProviderVerificationNotes
AiderUnverifiedPTY terminal provider
Claude CodePartialLaunch, saved-session listing, resume launch, daemon-restart reconnect, stop, and live readback validated locally; still waiting on broader version coverage before Verified
Codex CLIPartialFresh launch, live send/read, saved-session resume, daemon-restart reconnect, and stop validated locally; broader version coverage is still pending
Cursor CLIUnverifiedPTY terminal provider
Gemini CLIUnverifiedPTY terminal provider
GitHub Copilot CLIUnverifiedPTY terminal provider
Goose CLIUnverifiedPTY terminal provider
OpenCode CLIUnverifiedPTY terminal provider

ACP Inventory

ADHDev currently ships 35 ACP adapters. Most should still be treated as Unverified until explicit validation lands.

Current promoted ACP provider:

ProviderVerificationNotes
Cursor (ACP)PartialLaunch, send/read chat, approval handling, model change, mode change, and stop validated locally; reconnect and session resume are still unverified

Built-in ACP names in inventory include:

  • AgentPool
  • Claude Agent
  • Cline
  • Codex
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • Goose
  • Kimi CLI
  • OpenCode
  • Qwen Code

What Is Not Supported

ADHDev is not a general-purpose remote desktop product for every editor.

These should be treated as unsupported today:

  • Non-Electron IDEs such as Zed and IntelliJ-based IDEs
  • Any provider that has not been added to the built-in provider set or a user provider root
  • Any upstream tool that does not offer a working CLI, ACP, or browser-debuggable IDE surface

Docs cover both the AGPL OSS project and the hosted cloud service.