# Understand Anything Plugin: Supported Platforms and Installation Guide

> Discover Understand Anything plugin's support for 14 AI coding platforms like Claude Code and VS Code. Learn easy installation via marketplace or a one-line curl script.

- Repository: [Egonex/Understand-Anything](https://github.com/Egonex-AI/Understand-Anything)
- Tags: installation-guide
- Published: 2026-06-10

---

**The Understand Anything plugin supports 14 AI-coding platforms including Claude Code, Cursor, VS Code with GitHub Copilot, Codex, Gemini CLI, and others, with installation methods ranging from native marketplace commands to a one-line curl installer script.**

The **Understand Anything** plugin from the `Egonex-AI/Understand-Anything` repository extends AI coding assistants with advanced comprehension capabilities. This guide covers every supported platform and provides step-by-step installation instructions based on the repository's [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) script and configuration files.

## Supported Platforms for the Understand Anything Plugin

The plugin's platform matrix is defined in the `platforms_table()` function within [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) and documented in the README. The ecosystem divides into two categories: native IDE integrations and CLI-based AI agents.

### Native IDE and Editor Support

These platforms use JSON configuration files for auto-discovery:

- **Claude Code**: Native plugin marketplace support via [`.claude-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.claude-plugin/plugin.json)
- **Cursor**: Auto-discovery through [`.cursor-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.cursor-plugin/plugin.json)
- **VS Code + GitHub Copilot**: Auto-discovery via [`.copilot-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.copilot-plugin/plugin.json)

### CLI-Based AI Agents

The [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) script supports direct installation for command-line tools:

- **GitHub Copilot CLI**
- **Codex**
- **OpenCode**
- **OpenClaw**
- **Antigravity**
- **Gemini CLI**
- **Pi Agent**
- **Vibe CLI**
- **Hermes**
- **Cline**
- **KIMI CLI**
- **Trae**

## How to Install the Understand Anything Plugin

Installation methods vary by platform type. The repository provides specialized configuration files for IDE auto-discovery and a universal bash installer for CLI environments.

### Claude Code Native Installation

For Claude Code, use the built-in plugin marketplace commands. The plugin metadata resides in [`.claude-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.claude-plugin/plugin.json) at the repository root.

```bash
/plugin marketplace add Egonex-AI/Understand-Anything
/plugin install understand-anything

```

### One-Line Installer for CLI Platforms

For CLI-based platforms, use the [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) script, which implements the `clone_or_update()` function to manage the repository at `~/.understand-anything/repo` and create appropriate symlinks.

Generic installation (prompts for platform):

```bash
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash

```

Platform-specific installation (specify target):

```bash

# For Codex

curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s codex

# For Gemini CLI

curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s gemini

# For Vibe CLI

curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash -s vibe

```

### Cursor and VS Code Auto-Discovery

**Cursor**: Clone the repository and open it in Cursor. The IDE detects the plugin automatically via [`.cursor-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.cursor-plugin/plugin.json). If auto-discovery fails, manually add the repository URL in *Cursor → Settings → Plugins*.

**VS Code + GitHub Copilot**: The plugin auto-discovers through [`.copilot-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.copilot-plugin/plugin.json). For personal skill installation, run the installer with the `vscode` platform argument.

### Copilot CLI Installation

Install directly through the Copilot CLI:

```bash
copilot plugin install Egonex-AI/Understand-Anything:understand-anything-plugin

```

### Updating and Uninstalling

The [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) script provides maintenance flags for lifecycle management.

Update existing installation:

```bash
./install.sh --update

```

Uninstall from a specific platform:

```bash
./install.sh --uninstall pi

```

## Summary

- The Understand Anything plugin supports **14 platforms** spanning IDEs (Claude Code, Cursor, VS Code) and CLI tools (Codex, Gemini CLI, Vibe CLI, etc.).
- **Claude Code** users install via native marketplace commands (`/plugin install`).
- **CLI platforms** use the [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) script with platform-specific arguments (e.g., `bash -s codex`).
- **Cursor and VS Code** leverage auto-discovery via [`.cursor-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.cursor-plugin/plugin.json) and [`.copilot-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.copilot-plugin/plugin.json).
- The `clone_or_update()` function in [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh) manages repository state at `~/.understand-anything/repo`.
- Use `--update` and `--uninstall <platform>` flags for lifecycle management.

## Frequently Asked Questions

### What platforms does the Understand Anything plugin support?

The plugin supports Claude Code, Cursor, VS Code with GitHub Copilot, GitHub Copilot CLI, Codex, OpenCode, OpenClaw, Antigravity, Gemini CLI, Pi Agent, Vibe CLI, Hermes, Cline, KIMI CLI, and Trae. Platform definitions reside in the `platforms_table()` function within [`install.sh`](https://github.com/Egonex-AI/Understand-Anything/blob/main/install.sh).

### How do I install the Understand Anything plugin on Claude Code?

Execute the native plugin marketplace commands: `/plugin marketplace add Egonex-AI/Understand-Anything` followed by `/plugin install understand-anything`. The plugin configuration is located in [`.claude-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.claude-plugin/plugin.json).

### Can I use the Understand Anything plugin with VS Code and GitHub Copilot?

Yes. VS Code with GitHub Copilot supports auto-discovery via the [`.copilot-plugin/plugin.json`](https://github.com/Egonex-AI/Understand-Anything/blob/main/.copilot-plugin/plugin.json) file. Alternatively, run the installer script with the `vscode` platform argument for personal skill installation.

### How do I update or uninstall the Understand Anything plugin?

Run `./install.sh --update` to pull the latest changes, or `./install.sh --uninstall <platform>` to remove symlinks for a specific platform (e.g., `./install.sh --uninstall codex`). The script handles cleanup of the `~/.understand-anything/repo` directory during uninstallation.