본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 21. 01:25

computerlovetech/agr

요약

agr은 Claude Code, Cursor, Copilot 등 다양한 AI 에이전트를 위한 패키지 매니저로, 에이전트용 리소스를 설치, 공유 및 동기화할 수 있게 해줍니다. 팀 단위의 '에이전트 공학(Agentic Engineering)'을 지원하여 모든 팀원이 동일한 AI 스킬과 표준을 사용할 수 있도록 돕습니다.

핵심 포인트

  • Claude Code, Cursor, Copilot 등 다양한 AI 도구와 호환되는 에이전트 전용 패키지 매니저 제공
  • agr.toml을 통한 의존성 관리로 팀원 간 동일한 AI 스킬 및 리소스 동기화 가능
  • agrx를 통해 프로젝트 파일에 흔적을 남기지 않고 스킬을 다운로드 및 실행 가능
  • Python SDK를 지원하여 프로그래밍 방식으로 스킬을 로드, 검색 및 캐싱할 수 있음
  • 새로운 스킬 스캐폴딩 및 로컬 테스트 기능 제공

AI 에이전트를 위한 패키지 매니저 (package manager).

Claude Code, Cursor, Codex, OpenCode, Copilot, Antigravity 전반에 걸쳐 에이전트 리소스를 설치, 공유 및 동기화하세요 — Agentic Engineering (에이전트 공학)을 실천하는 팀을 위해 구축되었습니다.

CLI 설치:

uv tool install agr

첫 번째 스킬 (skill) 설치:

agr add anthropics/skills/frontend-design

그 다음 AI 도구에서 호출하세요:

도구 (Tool)호출 방식 (Invoke with)
Claude Code/frontend-design
...

별도의 설정이 필요 없습니다 — agr addagr.toml을 자동으로 생성하며 사용 중인 도구를 감지합니다.

agrx는 스킬을 다운로드하고, 사용자의 도구 CLI로 실행한 뒤 정리합니다. 프로젝트에는 아무것도 저장되지 않습니다:

agrx anthropics/skills/pdf -p "Extract tables from report.pdf"
agrx anthropics/skills/skill-creator -i # 대화형 (Interactive): 스킬 + 채팅

agr은 AI 에이전트가 개발 워크플로우의 일급 시민 (first-class members)인 **Agentic Engineering (에이전트 공학)**을 실천하는 팀을 위해 구축되었습니다. 팀 내의 모든 개발자와 모든 AI 도구에 걸쳐 일관된 에이전트 리소스 세트를 공유하세요.

의존성 (Dependencies)은 agr.toml에 기록됩니다 — 이를 커밋하면 팀원들이 단 하나의 명령어로 모든 것을 설치할 수 있습니다:

dependencies = [
{handle = "anthropics/skills/frontend-design", type = "skill"},
{handle = "anthropics/skills/pdf", type = "skill"},
...

agr sync # npm install과 유사하지만, AI 에이전트를 위한 것입니다

새로운 팀원인가요? agr sync를 실행하면 첫날부터 바로 생산성을 발휘할 수 있습니다 — 동일한 에이전트, 동일한 스킬, 동일한 표준을 사용하게 됩니다.

agr init my-skill # 새로운 스킬 스캐폴딩 (Scaffold)
# my-skill/SKILL.md를 지침(instructions)과 함께 편집하세요
agr add ./my-skill # 로컬에서 테스트
...

agr을 라이브러리로 사용하여 프로그래밍 방식으로 스킬을 로드, 검색 및 캐싱(cache)하세요:

from agr import Skill, list_skills, skill_info
skill = Skill.from_git("anthropics/skills/code-review")
print(skill.prompt) # SKILL.md 내용
...

캐시 관리, 에러 처리(error handling) 및 전체 API에 대한 내용은 SDK 문서를 참조하세요.

문서 및 데이터 (Documents & data):

agr add anthropics/skills/pdf # PDF 읽기, 추출, 생성
agr add anthropics/skills/docx # Word 문서 생성 및 편집
agr add anthropics/skills/xlsx # 스프레드시트 구축 및 조작
...

디자인 및 프론트엔드 (Design & frontend):

agr add anthropics/skills/frontend-design # 프로덕션급 인터페이스
agr add anthropics/skills/canvas-design # PNG 및 PDF 형식의 시각 예술
agr add anthropics/skills/algorithmic-art # p5.js를 이용한 알고리즘 아트
...

개발 (Development):

agr add anthropics/skills/claude-api # Claude API를 이용한 앱 구축
agr add anthropics/skills/mcp-builder # MCP 서버 생성
agr add anthropics/skills/web-artifacts-builder # 다중 컴포넌트 HTML 아티팩트 (artifacts)
...

생산성 (Productivity):

agr add anthropics/skills/skill-creator # 스킬 생성, 수정 및 개선
agr add anthropics/skills/internal-comms # 내부 커뮤니케이션 작성
agr add anthropics/skills/slack-gif-creator # Slack용 애니메이션 GIF 생성

Skill Directory에서 전체 목록을 확인하세요.

명령어설명
agr add <handle>스킬 설치
agr add <handle> -o최신 버전으로 업데이트
agr remove <handle>스킬 삭제
agr syncagr.toml에 명시된 모든 항목 설치
agr upgrade [handle...]고정된 커밋(pinned commit) 이후의 의존성 재확인
agr list설치된 스킬 표시
agr initagr.toml 생성 (도구 자동 감지)
agr init <name>새로운 스킬 생성
agr config <cmd>설정 관리
agrx <handle>스킬을 일시적으로 실행

add, remove, sync 또는 list 명령어에 -g를 추가하면 글로벌 스킬(모든 프로젝트에서 사용 가능)로 관리할 수 있습니다.

# Go — @dsjacobsen
agr add dsjacobsen/agent-resources/golang-pro
# Drupal & DevOps — @madsnorgaard
...

Skill Directory에서 모든 커뮤니티 스킬을 확인하세요.

무언가를 만드셨나요? 이곳에 공유해 주세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0