MA

microsoft/apm

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

4,2 тыс. stars Качество 75 Тренд 57MIT

Microsoft/APM — это кандидат на навыки агента, импортированный из https://github.com/microsoft/apm.

Обзор

Microsoft/APM — это кандидат на навыки агента, импортированный из https://github.com/microsoft/apm.

Обзор (машинный перевод)

Открытый, управляемый сообществом менеджер зависимостей для AI-агентов.

Вспомните package.json, requirements.txt или Cargo.toml — но для конфигурации агентов ИИ.

Копилот GitHub | Код Клод | Сборка Grok | Курсор | OpenCode | Codex | Gemini | Windsurf | Kiro

Документация · Быстрый старт · Ссылка CLI · Дорожная карта


Портативно по манифесте. По умолчанию безопасно. Регулируется политикой. Один файл описывает контекст каждого агента; одна команда воспроизводит его повсюду; одна политика контролирует то, что разрешит организация.

Почему APM

Агентам для кода ИИ нужен контекст, чтобы быть полезными — стандарты, подсказки, навыки, плагины — но сегодня каждый разработчик настраивает это вручную. Ничто не портативно и не воспроизводимо. Для этого нет манифеста.

APM это исправляет. Объявляйте агентные зависимости вашего проекта один раз в apm.yml, и каждый разработчик, клонирующий ваш репозиторий, получает полностью настроенный агент за считанные секунды — с разрешением транзитивных зависимостей, как npm или pip. Это также первый инструмент, который позволяет создавать плагины с реальным менеджером зависимостей и экспортировать стандартные plugin.json пакеты.

Идёт от npx skills add? Случайный визит:

Тот же жест установки.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

APM – Agent Package Manager

An open-source, community-driven dependency manager for AI agents.

Think package.json, requirements.txt, or Cargo.toml — but for AI agent configuration.

GitHub Copilot | Claude Code | Grok Build | Cursor | OpenCode | Codex | Gemini | Windsurf | Kiro

Documentation · Quick Start · CLI Reference · Roadmap


Portable by manifest. Secure by default. Governed by policy. One file describes every agent’s context; one command reproduces it everywhere; one policy controls what an org will allow.

Why APM

AI coding agents need context to be useful — standards, prompts, skills, plugins — but today every developer sets this up manually. Nothing is portable nor reproducible. There’s no manifest for it.

APM fixes this. Declare your project’s agentic dependencies once in apm.yml, and every developer who clones your repo gets a fully configured agent setup in seconds — with transitive dependency resolution, just like npm or pip. It’s also the first tool that lets you author plugins with a real dependency manager and export standard plugin.json packages.

# apm.yml — ships with your project
name: your-project
version: 1.0.0
targets:
  - copilot # choose the harness(es) this project supports
dependencies:
  apm:
    # Skills from any repository
    - anthropics/skills/skills/frontend-design
    # Plugins
    - github/awesome-copilot/plugins/context-engineering
    # Specific agent primitives from any repository
    - github/awesome-copilot/agents/api-architect.agent.md
    # A full APM package with instructions, skills, prompts, hooks...
    - microsoft/apm-sample-package#v1.0.0
  mcp:
    # MCP servers -- installed into every selected target
    - name: io.github.github/github-mcp-server
      transport: http   # MCP transport name, not URL scheme -- connects over HTTPS
git clone  && cd 
apm install    # every agent is configured

Coming from npx skills add? Drop-in:

apm install vercel-labs/agent-skills                            # whole bundle, like npx skills add
apm install vercel-labs/agent-skills --skill deploy-to-vercel   # one skill, persisted to apm.yml

Same install gesture. You also get a manifest, lockfile, and reproducibility.

Zero-config Copilot:

apm compile -t copilot   # writes .github/copilot-instructions.md

One command, no configuration – VS Code and GitHub Copilot read the file automatically. APM dogfoods this target on its own repository.

The three promises

1. Portable by manifest

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add microsoft/apm
Новичок в MCP? Начните с руководства на mcpskill.org →