Skip to main content
agentx is a command line tool for the AI agents on your machine. It finds every agent client, such as Claude Code or Cursor, and lists the skills, MCP servers and plugins each one sees. It also installs and updates skills in all of them at once. Run it from a terminal.

Highlights

  • Supports 75 agent clients. For Claude Code, Codex, Cursor and Gemini CLI, agentx reads skills, MCP servers and plugins. For Windsurf and GitHub Copilot, it reads skills and MCP servers. For the others, it reads skills only.
  • Installs skills from any git repository into one library, ~/.agents/skills, and links them into each agent client, so one update reaches every client.
  • Shows what you changed in a skill, and keeps your edits when you update it.
  • Takes over the skills the Vercel skills CLI installed, without reinstalling them.
  • Copies this machine’s settings to another machine, with a list of the skills to bring back.

Install

On a Mac with Apple silicon, install the app with Homebrew. This also puts the agentx CLI on your PATH:
On Linux, download the .deb or the AppImage in Install the app. With the AppImage, also install the CLI to run the commands on this page.

Alternatively, CLI only

For a machine with no desktop, such as a server, install only the CLI, on macOS or Linux. Use Homebrew:
or, on Linux or a Mac with Apple silicon, the install script, which installs the CLI to ~/.local/bin:
agentx also needs git 2.40 or later on your PATH. Run agentx doctor to check that this machine is ready. See Install and update for nightly builds, updates and building from source.

See what your agents have

From a terminal, list every agent client on this machine and what each one sees:
See agentx scan for how to read the output.

Install a skill in every client

Install a skill once, and agentx links it into each client:
agentx adds the source, installs the skill into the library and links it into each client. Codex and Gemini CLI read the library directly, so they need no link (see Clients that see every skill). See agentx skill to place, update and remove skills.

Get help

Key terms

See the glossary for the terms these pages use.

Learn more

Account remote and cloud agents

  • Account remote: the repository that carries your own skills and the snapshot of each machine between your machines.
  • Cloud agents: bring your skills to every session of a cloud agent, such as Claude Code on the web.

Inventory

  • agentx scan: list every agent configuration on this machine and the skills each one sees.
  • agentx serve: keep watching this machine and report each change. The desktop app runs it for you.

Skills

  • agentx skill: install, place and remove skills, list your library, see what you changed, check for updates, update and publish.
  • agentx source: add the git repositories you install skills from, fetch them again, list their skills and remove them. Also add your account remote here.
  • agentx adopt: take over the skills the Vercel skills CLI or Skillshare installed.
  • Your own skills: create a skill, fork one, publish its edits, read its history, rename and remove it.

This machine

  • agentx machine: show this machine’s id and label, rename it or reset the id.
  • agentx config: list, get and set this machine’s settings, and enable or disable a configuration.
  • agentx export and agentx import: save a snapshot of this machine, and apply it to another machine: its settings, its skills and where each one is placed.
  • agentx doctor: check that this machine can run agentx.
  • agentx update: update agentx to the latest release, or check whether one is out.

Reference