Agent Smith: MCP 서버, 스킬 및 Claude Code를 위한 티켓-to-PR 파이프라인을 구축하는 하나의 명령어

Claude Code로 새 프로젝트를 시작할 때마다 11개의 서로 다른 MCP 서버를 3개의 JSON 파일에 연결하고, 실제 명령어를 참조하는 스킬을 작성하며, 팀의 규칙을 설명하는 데 한 시간을 소비한 후 다음 프로젝트에서 다시 반복하고 계신가요? 그 고통이 바로 오픈소스 도구 Agent Smith를 탄생시켰습니다. 이 도구는 Claude Code 프로젝트 설정 전체를 자동화합니다.
원커맨드 설정
실행:
npx gunesbizim/agent-smith init
리포지토리를 스캔하고 실제 스택을 파악합니다(Go/Echo + React/Zustand 모노레포에서 테스트 완료, golang-jwt, pgx, go-redis 등 정확한 버전까지 식별). 팀의 규칙에 대한 몇 가지 질문을 한 후 다음을 설정합니다:
- MCP 서버
- 훅
- 스킬
- 아키텍처 문서
생성되는 스킬은 일반적인 것이 아닙니다. 예를 들어, 푸시 전 게이트는 다음과 같이 생성됩니다:
golangci-lint run + go test ./... + biome check + vitest run + tsc --noEmit
실제로 실행 중인 명령어를 정확히 알고 있으며, Django/pytest 기본값을 덤프하지 않습니다.
자동 티켓투PR 파이프라인
Agent Smith에는 자동 파이프라인이 포함되어 있습니다. Jira 티켓을 입력하면 계획 → 구현 → 테스트 → 리뷰 → 문서화 → PR을 수행합니다. 코드를 건드리기 전에 의존성을 파악하고, 심볼 수준의 편집을 수행하며, 실제 브라우저에서 앱을 구동하여 스크린샷을 찍고, PR 전에 정적 분석을 실행합니다. 설정 후 Claude Code를 재시작하면 /backend, /frontend, /test, /pr-review 명령어를 사용할 수 있습니다.
오픈소스 및 무료
Agent Smith는 MIT 라이선스의 오픈소스이며 무료입니다. 제작자는 특히 더 크고 복잡한 코드베이스에서 전체 티켓투PR 파이프라인이 제대로 작동하는지, 또는 어디서 실패하는지에 대한 솔직한 피드백을 구하고 있습니다.
저장소: github.com/gunesbizim/agent-smith
📖 전체 원문 보기: r/ClaudeAI
👀 See Also

OpenClaw 공개: AI 코딩 에이전트를 강화하는 방법
OpenClaw가 다양한 분야에서 자동화를 주도하며 AI 코딩 에이전트를 어떻게 혁신하고 있는지 알아보세요.

회상: Claude Code를 위한 지속적 메모리 MCP 서버
Recall은 임베딩을 활용한 의미론적 검색을 통해 Claude Code에 세션 간 지속적인 메모리를 제공하는 오픈소스 MCP 서버입니다. 세션 시작, 관찰, 사전 압축, 세션 종료의 네 가지 라이프사이클 훅을 포함합니다.

Statespace: 마크다운으로 OpenClaw 에이전트를 위한 인터랙티브 웹 앱 구축하기
Statespace는 OpenClaw 에이전트가 순수 마크다운을 사용하여 탐색하고 상호작용할 수 있는 AI 친화적인 웹 앱을 구축하고 공유하기 위한 무료 오픈소스 프레임워크입니다. 마크다운 파일에 에이전트가 HTTP를 통해 접근하는 도구, 컴포넌트, 지침을 정의할 수 있습니다.

Exasol, AI 에이전트 워크플로우에서 데이터베이스 컨텍스트를 위한 MCP 서버 출시
Exasol은 AI 에이전트가 사용 가능한 데이터, 비즈니스 규칙, 안전한 상호작용 방법에 대한 컨텍스트를 데이터베이스가 제공할 수 있도록 하는 MCP 서버를 출시했습니다. 이 서버는 기본적으로 읽기 전용이며, 높은 동시성 워크플로우를 지원하며, 온프레미스, 클라우드 또는 하이브리드 환경에 배포할 수 있습니다.