/compress-architecture: 과도한 엔지니어링을 제거하는 에이전트 기술

Reddit 사용자(u/CamWebby)가 /compress-architecture를 만들었습니다. 이는 AI 코딩 에이전트를 위한 에이전트 스킬로, 아키텍처를 추가하는 대신 불필요한 부분을 제거하는 데 초점을 맞춥니다. 핵심 질문은 "시스템이 더 적은 가시적 부품으로 동일한 작업을 수행할 수 있는가?"입니다. 목표는 파일 수나 라인 수가 아닌, 더 적은 개념, 더 명확한 소유권, 더 적은 우발적 결합입니다.
감사 대상
- 추측성 레이어(실현되지 않은 기능을 위한 추상화)
- 단순 전달 모듈(가치를 더하지 않고 위임만 하는 코드)
- 중복 개념(동일한 작업을 수행하는 두 가지 방법)
- 더 이상 가치를 제공하지 않는 추상화(오버헤드 > 이점)
보호 대상
- 실제 도메인 경계(실제 비즈니스 로직 경계선)
- 공개 API(외부에서 소비되는 계약)
- 테스트 용이성 경계(의존성 주입, 테스트를 가능하게 하는 인터페이스)
- 명시적 오류 처리(삼켜지거나 숨겨지지 않음)
- 서로 다른 속도로 변경되는 코드(별도의 진화 경로)
이 스킬은 AI 코딩 에이전트의 워크플로우의 일부로 실행되도록 설계되었으며, 아마도 코드베이스 디렉토리에 대해 /compress-architecture와 같은 명령을 통해 실행됩니다. 독립형 도구가 아니라 에이전트의 동작을 수정하여 감사 및 제거 제안을 수행하는 에이전트 스킬입니다.
대상 사용자
AI 코딩 에이전트(예: Claude, Copilot 등)를 사용하는 개발자로서, 합법적인 아키텍처 경계를 깨뜨리지 않고 코드베이스에서 과도한 엔지니어링을 자동으로 감지하고 제거하려는 사람들입니다.
📖 전체 출처 보기: r/ClaudeAI
👀 See Also

Freddy MCP 서버: OpenClaw 에이전트에 개인 건강 데이터 읽기 권한 부여
Freddy는 개인 건강 데이터 서버로, 수면, 회복, 훈련 부하 등을 MCP 서버로 제공하여 OpenClaw 에이전트가 실제 신체 데이터를 기반으로 추론할 수 있게 합니다.

Freddy CLI: MCP를 통해 건강 데이터를 AI 에이전트에 연결
Freddy가 오픈소스 CLI를 출시하여 Oura, Polar, Withings 등의 웨어러블 건강 데이터를 MCP를 통해 AI 코딩 에이전트에 연결합니다. OAuth 기기 흐름, 데이터 쿼리, 토큰 갱신 명령어를 제공합니다.

효율적인 워크플로우: 클로드 코드 활용 - 실행 전 계획 수립
Boris Tane는 구조화된 계획 우선 접근법으로 Claude Code를 활용하며, 아키텍처 결정에 대한 통제력을 유지하기 위해 상세한 연구와 계획에 중점을 둡니다.

오픈소스 도구가 Claude Code를 활용해 메타 광고 경쟁사 분석을 자동화합니다.
Ads Machine은 Claude Code로 구축된 오픈소스 시스템으로, Meta의 광고 라이브러리에서 경쟁사 광고를 스크랩하고, 비디오를 자막 처리하며, 후크와 각도를 추출하고, 광고가 얼마나 오래 실행되었는지에 따라 등급을 매깁니다. 성공적인 광고에서 변형을 생성하고 Meta에 캠페인을 푸시할 수 있습니다.