A2P: AI 코딩 에이전트를 위한 엔지니어링 규율을 강제하는 MCP 서버

A2P가 하는 일
A2P(Architect-to-Product)는 Claude Code와 같은 AI 코딩 에이전트의 일반적인 문제를 해결하기 위해 설계된 MCP 서버로 패키징된 AI 엔지니어링 프레임워크입니다. 단순히 더 많은 도구를 제공하는 대신, A2P는 게이트 워크플로우 시스템을 통해 엔지니어링 규율을 적용합니다.
핵심 워크플로우
이 프레임워크는 강제 게이트가 있는 라이프사이클을 구현합니다: 아키텍처 → 계획 → 빌드 → 감사 → 보안 → 배포. 각 기능 슬라이스는 다음 단계를 거쳐야 합니다: RED → GREEN → 리팩터링 → SAST → 완료.
이 적용은 코드로 구현됩니다. 에이전트가 게이트 요구사항을 충족하지 않고 진행하려고 하면 도구가 오류를 발생시킵니다.
구체적인 적용 예시
- 테스트 증거가 존재하지 않으면 슬라이스가 진행될 수 없음
- 보안 스캐닝이 워크플로우의 일부로 실행되며, 마지막에 수행되지 않음
- SSL/HTTPS가 확인될 때까지 배포가 차단될 수 있음
- 비밀 관리가 배포 구성이 생성되기 전에 정의되어야 함
- 상태 저장 시스템은 백업 요구사항 없이 배포를 통과할 수 없음
- 릴리스 결정과 승인 지점이 명시적이며, 프롬프트에서 대충 처리되지 않음
추가 기능
제작자는 구조적 코드 탐색을 위해 codebase-memory-mcp를 통합하여 에이전트가 "모든 것을 grep-walk"하는 대신 저장소를 더 효율적으로 이해할 수 있도록 했습니다.
사용 사례
이 프레임워크는 두 가지 주요 시나리오를 위해 설계되었습니다:
- 가드레일과 함께 새 프로젝트 시작: 아키텍처 정의 → 슬라이스로 분할 → 게이트 TDD로 빌드 → 보안 → 배포 아티팩트
- 바이브 코딩된 MVP 강화: 보안, 감사, 리팩터링, 배포 준비로 바로 건너뛰기
기술적 세부사항
A2P는 MIT 라이선스 하에 오픈 소스입니다. 저장소는 github.com/BernhardJackiewicz/architect-to-product에서 확인할 수 있습니다.
제작자는 Claude Code를 이미 심각하게 사용하는 개발자들로부터 비판적인 피드백을 구체적으로 요청하며, 현재 AI 코딩 워크플로우에서 가장 큰 실패 모드: 테스트, 보안, 아키텍처 드리프트, 가짜 "완료", 또는 배포 문제에 대해 묻습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

비트-채팅: AI 에이전트가 메시징 플랫폼을 통해 라이트닝 네트워크로 비트코인 전송 가능
Bit-Chat이라는 설정을 통해 AI 에이전트가 이메일, WhatsApp, Telegram 또는 Signal을 통해 라이트닝 네트워크 상에서 비트코인 결제를 보낼 수 있습니다. 에이전트는 [email protected]와 같은 전용 주소를 생성할 수 있으며, 수신자가 등록되어 있지 않아도 결제가 가능합니다.

개발자가 AI 에이전트 정착, 평판 및 소액 결제를 위한 10개 이상의 MCP 서버를 공유합니다
한 개발자가 Claude Code에서 100개 이상의 에이전트를 가진 BlindOracle을 구축하고, 결제, 평판, 소액 결제를 위한 10개 이상의 MCP 서버를 만들었습니다. 이 아키텍처에는 비공개 커밋-공개 예측, 온체인 점수 매기기, 요청별 소액 결제, 검증 가능한 에이전트 증명이 포함됩니다.

Clawdex: 오픈클로우 파생작 및 포크 추적 디렉토리
Clawdex는 세 가지 계층에 걸쳐 18개의 OpenClaw 관련 프로젝트를 나열한 디렉터리로, 스타 수, 언어, 카테고리 태그 데이터를 제공합니다. 이 프로젝트는 PR 기반으로 운영되며, 기여자는 저장소를 포크하고 /src/data/projects/에 YAML 파일을 추가한 후 풀 리퀘스트를 열어야 합니다.

UniFi 정보 프로토콜을 멀티테넌트 라우팅을 위해 역분석하기
UniFi inform 프로토콜은 10초마다 포트 8080을 통해 HTTP POST로 컨트롤러에 장치 데이터를 전송합니다. 각 패킷의 처음 40바이트에는 암호화되지 않은 장치 MAC 주소가 포함되어 있어 복호화 없이 라우팅이 가능합니다.