agentforge은(는) 무엇을 하나요?
agentforge — Claude Code의 네이티브 프리미티브(에이전트, 스킬, 훅, 스토리)를 사용하여 모든 소프트웨어 프로젝트에 프로덕션 수준의 에이전트 워크플로우를 구축합니다. 한 번의 인터뷰 세션으로 코드베이스에 맞춤화된 완전한 방법론 기반 .claude/ 환경을 생성합니다.
개요
agentforge는 Claude Code의 강력한 프리미티브를 활용하여 에이전트 워크플로우를 신속하게 스캐폴딩합니다. 대화형 인터뷰를 통해 프로젝트의 요구 사항과 구조를 파악하고, 다음과 같은 요소를 포함하는 완전한 .claude/ 환경을 자동 생성합니다:
- 에이전트(Agents): 특정 작업을 수행하는 지능형 작업자
- 스킬(Skills): 재사용 가능한 기능 모듈
- 훅(Hooks): 워크플로우의 특정 지점에서 실행되는 트리거
- 스토리(Stories): 종단 간 시나리오 템플릿
시작하기
- 설치: Claude Code의 스킬 디렉토리에 agentforge를 추가하세요.
- 실행:
claude를 실행하고agentforge스킬을 호출하세요. - 인터뷰: 프롬프트에 따라 프로젝트 세부 정보를 입력하세요.
- 생성: 완전한
.claude/환경이 자동으로 생성됩니다.
사용 예시
claude --skill agentforge
또는 Claude Code 내에서 직접:
/agentforge
환경 생성
agentforge는 사용자 입력을 바탕으로 다음과 같은 구조를 생성합니다:
.claude/
├── agents/
│ ├── agent1.yml
│ └── agent2.yml
├── skills/
│ ├── skill1.md
│ └── skill2.md
├── hooks/
│ ├── pre-hook.yml
│ └── post-hook.yml
└── stories/
└── workflow1.md
지원 플랫폼
- Claude Code: 기본 플랫폼
- 터미널 환경: 모든 Unix/Linux/macOS 터미널
- CI/CD 파이프라인: GitHub Actions, GitLab CI 등
FAQ
Q: 기존 프로젝트에 agentforge를 사용할 수 있나요? A: 네, agentforge는 기존 프로젝트 구조를 분석하고 거기에 맞게 .claude/ 환경을 생성합니다.
Q: 생성된 환경을 수정할 수 있나요? A: 물론입니다. 모든 구성 파일은 일반 YAML/Markdown 파일이므로 필요에 따라 직접 편집할 수 있습니다.
Q: 인터뷰를 다시 실행하면 어떻게 되나요? A: 기존 .claude/ 디렉토리를 덮어쓰거나 새 설정으로 업데이트할 수 있습니다.
라이선스
MIT