Plugins are where coding agents stop being assistants and start becoming platforms. A plugin can bring skills, app integrations, MCP server configuration, lifecycle hooks, and marketplace metadata into the same runtime that reads your repository, proposes edits, runs commands, and sometimes asks for fewer approvals than a junior engineer would.