Repolode
sdi2200262

sdi2200262/agentic-project-management

별도 대화에서 Planner, Manager, Worker AI 에이전트를 조율해 대규모 소프트웨어 프로젝트를 관리하는 사양 중심 프레임워크입니다.

스타
2,438
포크
229
열린 이슈
0
마지막 커밋
6일 전

어떤 프로젝트인가요?

APM은 AI 코딩 어시스턴트로 소프트웨어 프로젝트를 진행하기 위한 프레임워크입니다. LLM 대화는 컨텍스트가 차면서 길어질수록 성능이 저하되므로, APM은 계획 문서에 프로젝트의 의도를 기록하고 각자 별도의 대화에서 실행되는 에이전트들에 작업을 나눕니다.

세션은 두 단계로 진행됩니다. 계획 단계에서 Planner 에이전트는 코드베이스를 살펴보고 목적, 요구사항, 제약 조건을 확인한 다음, 사용자가 검토하고 승인할 Spec, Plan, Rules를 작성합니다. 구현 단계에서는 Manager 에이전트가 독립적으로 수행할 수 있는 작업을 배정하고 보고서를 검토하며, Worker 에이전트는 각자 맡은 영역의 작업을 완료하고 검증합니다. 사용자는 에이전트 간 메시지를 전달하고 각 단계에서 검토하거나 개입할 수 있습니다. 진행 상황을 추적하는 Tracker와 작업 이력을 기록하는 Memory를 포함한 공유 파일에 세션 상태를 저장합니다. Handoff를 사용하면 컨텍스트가 차는 시점에 역할을 새 대화로 옮길 수 있습니다.

npm에서 agentic-pm으로 배포되는 CLI는 Claude Code, Codex CLI, Cursor, GitHub Copilot, Antigravity 또는 OpenCode에서 사용할 수 있도록 프로젝트에 명령어와 템플릿을 설치합니다.

핵심 기능

  • 01각각 별도의 대화에서 실행되는 Planner, Manager, Worker 역할
  • 02작업을 시작하기 전에 사용자가 검토하는 Spec, Plan, Rules 계획 문서
  • 03단일 대화에 종속되지 않도록 세션 상태를 보관하는 공유 Tracker 및 Memory 파일
  • 04컨텍스트가 차면 역할을 새 대화에서 이어가는 Handoff 메커니즘
  • 05Claude Code, Codex CLI, Cursor, GitHub Copilot, Antigravity, OpenCode에 설치

활용 사례

  • 이전 결정 사항을 놓치지 않고 AI 코딩 어시스턴트로 대규모 기능 개발이나 리팩터링 진행
  • 이후 Planner가 이어서 작업할 수 있도록 세션을 보관하며 여러 주에 걸친 AI 지원 프로젝트를 체계적으로 관리
  • Claude Code 또는 Cursor에서 진행하는 작업에 구조화된 계획 및 검토 단계를 추가

빠른 시작

  1. 1

    npm에서 agentic-pm CLI를 설치합니다(Node.js 18 이상 필요).

    npm install -g agentic-pm
  2. 2

    프로젝트 디렉터리에서 사용할 어시스턴트를 선택해 APM 명령어, 가이드, 스킬, 템플릿을 설치합니다.

    apm init
  3. 3

    프로젝트에서 어시스턴트를 열고 Planner를 시작합니다.

    /apm-1-initiate-planner

사용 전 알아둘 점

  • README에는 자체 라이선스가 명시되어 있지 않으며, 메타데이터에는 NOASSERTION으로 표시되어 있습니다. 상업적으로 사용하기 전에 LICENSE 파일을 확인하세요.
  • 목록에 있는 어시스턴트(Claude Code, Codex CLI, Cursor, GitHub Copilot, Antigravity, OpenCode)에서만 작동합니다.
  • 멀티 에이전트 워크플로를 사용하려면 별도의 대화 사이를 직접 오가며 각 대화를 조율해야 합니다.

토픽

자주 묻는 질문

agentic-project-management은(는) 무엇인가요?
별도 대화에서 Planner, Manager, Worker AI 에이전트를 조율해 대규모 소프트웨어 프로젝트를 관리하는 사양 중심 프레임워크입니다. APM은 AI 코딩 어시스턴트로 소프트웨어 프로젝트를 진행하기 위한 프레임워크입니다. LLM 대화는 컨텍스트가 차면서 길어질수록 성능이 저하되므로, APM은 계획 문서에 프로젝트의 의도를 기록하고 각자 별도의 대화에서 실행되는 에이전트들에 작업을 나눕니다.
agentic-project-management은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
agentic-project-management은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
agentic-project-management은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. agentic-project-management의 마지막 커밋은 2026년 10월 14일입니다.
agentic-project-management은(는) 어디에 사용할 수 있나요?
이전 결정 사항을 놓치지 않고 AI 코딩 어시스턴트로 대규모 기능 개발이나 리팩터링 진행 이후 Planner가 이어서 작업할 수 있도록 세션을 보관하며 여러 주에 걸친 AI 지원 프로젝트를 체계적으로 관리 Claude Code 또는 Cursor에서 진행하는 작업에 구조화된 계획 및 검토 단계를 추가
agentic-project-management는 어떻게 설치하나요?
npm에서 agentic-pm CLI를 설치합니다(Node.js 18 이상 필요).: npm install -g agentic-pm 프로젝트 디렉터리에서 사용할 어시스턴트를 선택해 APM 명령어, 가이드, 스킬, 템플릿을 설치합니다.: apm init 프로젝트에서 어시스턴트를 열고 Planner를 시작합니다.: /apm-1-initiate-planner
agentic-project-management은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/sdi2200262/agentic-project-management

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트