# APM Studio

APM Studio is a local GUI for the Agent Package Manager ecosystem that imports agents, skills, prompts, hooks and MCP configurations from GitHub and syncs selected packages out to Codex, Claude, Cursor, Gemini and OpenCode.

APM Studio is the visual layer for the Agent Package Manager (APM) ecosystem. It imports source references from a GitHub repository, previews the agent primitives it finds, and installs selected packages locally under a packages directory, keeping canonical package content separate from anything a user edits.

Once imported, a user can edit local package metadata and compose Studio Agents, run those agents locally with Studio-only runtime settings that are never exported to target files, and then export selected agents, instructions, skills, prompts, commands, hooks or MCP configuration into the file formats that Codex, Claude, Cursor, Gemini, OpenCode and other assistants read. It requires Node.js 20.19 or later, OpenCode for running Studio Agents locally, and the separate Microsoft APM CLI for full export coverage, and installs through a shell or PowerShell install script or directly from npm.

Website: https://github.com/apm-studio/apm-studio
