MA

microsoft/apm

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

4.1천 stars 품질 75 트렌드 54MIT

Microsoft/APM은 [[T0]에서 임입된 에이전트 스킬 후보입니다.

개요

Microsoft/APM은 [[T0]에서 임입된 에이전트 스킬 후보입니다.

개요(AI 번역)

오픈 소스 커뮤니티 주도 AI 에이전트 의존성 관리자.

예를 들어 package.json, requirements.txt, 또는 Cargo.toml를 생각해 보세요 — AI 에이전트 구성에 대해서요.

GitHub 코파일럿 | 클로드 코드 | 그록 빌드 | 커서 | 오픈코드 | 코덱스 | 제미니 | 윈드서프 | 키로

문서 · 빠른 시작 · CLI 참고문헌 · 로드맵


명세서에 따라 이동 가능. 기본적으로 안전. 정책에 의해 관리됨. 한 파일은 모든 에이전트의 컨텍스트를 설명하고; 한 명령어가 모든 곳에 재현하며; 한 정책이 조직이 허용하는 내용을 제어합니다.

왜 APM

AI 코딩 에이전트는 유용하기 위해 맥락이 필요하다 — 표준, 프롬프트, 기술, 플러그인 — 하지만 오늘날 모든 개발자는 이를 수동으로 설정한다. 아무것도 이식 가능하거나 재현 가능하지 않다. 그것에 대한 명예도 없다.

APM이 이 문제를 해결합니다. 프로젝트의 에이전트 의존성을 apm.yml에서 한 번 선언하면, 저장소를 복제하는 모든 개발자가 몇 초 만에 완전히 구성된 에이전트 구성을 받을 수 있습니다 — npm이나 pip처럼 전이적 의존성 해결이 가능합니다. 또한 실제 의존성 관리자와 표준 plugin.json 패키지를 내보낼 수 있는 최초의 도구입니다.

npx skills add에서 온 건가요? 드롭인:

설치 제스처는 똑같아요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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

GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add microsoft/apm
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →