msitarzewski/agency-agents — A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
AI 코딩 도구에 설치하는 전문 에이전트 모음, Agency Agents
Agency Agents는 개발·보안·디자인 등 역할별 AI 에이전트 지침을 모은 오픈소스 프로젝트입니다. 설치 스크립트와 변환 도구로 Claude Code, Cursor, Codex 등 여러 도구에 에이전트를 배치하며, 팀별·에이전트별 선택 설치도 지원합니다.
- 주제
AI 요약
Agency Agents는 역할별 지침을 담은 에이전트 파일 모음입니다. 각 에이전트에는 정체성과 말투, 임무와 작업 절차, 구체적인 산출물 예시, 성공 기준이 포함됩니다. 일반적인 역할 프롬프트보다 특정 업무의 절차와 결과물을 명시하는 구성을 지향합니다. 저장소는 개발, 보안, 테스트, 제품, 디자인뿐 아니라 마케팅, 게임 개발, GIS 등 여러 분야의 230개 이상 에이전트를 제공한다고 소개합니다.
에이전트 구성
개발 분야에는 Frontend Developer, Backend Architect, Database Optimizer, SRE, Rust Refactoring Specialist 등이 있습니다. 보안 분야에는 Security Architect, Penetration Tester, Secrets & Credential Hygiene Engineer 등이 있고, 테스트 분야에는 Test Automation Engineer, Accessibility Auditor, Reality Checker 등이 포함됩니다. 역할에 따라 코드 리뷰, 설계, 성능 점검, 사고 대응처럼 구체적인 작업을 맡도록 각 파일에 임무와 워크플로를 적습니다.
에이전트 파일은 Markdown을 기본으로 삼습니다. 기여자는 정해진 템플릿에 맞춰 이름과 설명을 적고, 정체성·핵심 임무·업무별 규칙·기술 산출물·작업 과정·성공 지표를 작성합니다. 저장소에는 코드 예시와 실무 사례도 함께 추가하도록 안내합니다.
여러 도구에 설치
Claude Code와 GitHub Copilot은 저장소의 Markdown 파일을 별도 변환 없이 설치합니다. Cursor에는 .mdc 규칙 파일, Codex에는 TOML 에이전트 설정, Kimi Code에는 YAML 명세, Antigravity와 Osaurus에는 SKILL.md 형식으로 변환합니다. 그 밖에 Gemini CLI, OpenCode, Aider, Windsurf, OpenClaw, Qwen Code, Hermes, DeepSeek Harness 등도 지원 대상으로 안내합니다.
설치 스크립트는 시스템에 있는 도구를 탐지하고 대화형 선택 화면을 띄웁니다. 특정 도구를 지정하거나, engineering과 security 같은 부문만 고를 수도 있습니다. --agent 옵션으로 필요한 에이전트만 설치하고 --dry-run으로 설치 대상을 미리 확인합니다. 변환과 설치 작업에는 병렬 처리 옵션도 있으며, --jobs로 작업 수를 제한합니다. 저장소 설명에 따르면 macOS, Linux, Windows용 데스크톱 앱도 제공하며, 앱에서 에이전트를 살펴보고 설치하거나 업데이트할 수 있습니다.
도구별 차이와 제한
에이전트 형식은 대상 도구마다 다르므로 변환 과정이 필요할 수 있습니다. 예를 들어 Cursor는 프로젝트의 .cursor/rules에 규칙 파일을 설치하고, OpenCode는 프로젝트별 .opencode/agents를 기본 경로로 사용합니다. Aider는 전체 지침을 한 파일에 넣지 않고 에이전트 목록과 파일 경로를 담은 CONVENTIONS.md를 설치합니다. 저장소는 전체 에이전트 지침을 합치면 약 100만 토큰이어서 목록과 경로를 따로 둔다고 설명합니다.
OpenCode에는 현재 런타임이 약 119개 에이전트만 등록하고 나머지를 조용히 무시하는 상위 프로젝트의 문제가 있다고 안내합니다. 따라서 OpenCode 사용자는 --division 옵션으로 일부 부문만 설치하라는 설명도 포함합니다. 에이전트 수가 많더라도 모든 도구가 전체 목록을 같은 방식으로 처리하는 것은 아닙니다.
원문: GitHub / 번역·요약: Trawling