개발자가 Claude Code로 6주 만에 macOS 뱅킹 앱을 구축합니다

무엇이 만들어졌나
한 개발자가 독일 은행용 무료 오픈소스 macOS 메뉴 바 애플리케이션인 simplebanking을 만들었습니다. 이 개발자는 자신을 "제품 및 전략 담당자이지 엔지니어가 아니다"라고 설명하며, 약 6주 동안 거의 전적으로 Claude Code를 사용해 이 앱을 개발했습니다. 현재 이 앱은 약 1,000명의 일일 활성 사용자를 보유하고 있습니다.
앱 기능
- Mac 메뉴 바에 상주하며 여러 독일 은행 계좌의 실시간 잔액을 표시합니다
- 읽기 전용 기능으로 결제 기능은 없습니다
- 즉각적인 거래 내역 검색
- 취소 링크가 포함된 자동 구독 감지
- 재무 건강 점수
- 지출 패턴을 보여주는 MoneyMood 히트맵
- 모든 데이터는 Mac에 로컬로 저장됩니다: 서버 없음, 추적 없음, 광고 없음
- YAXI를 통한 오픈 뱅킹 기반 구축
Claude Code를 활용한 개발 접근법
이 개발자는 Claude Code로 구축할 때 효과적이었던 구체적인 기법을 공유했습니다:
- Claude를 아키텍처에 대해 배울 수 있는 동료처럼 대하기
- Plan 모드를 사용해 코드를 건드리기 전에 Claude가 단계별로 생각하도록 하기
- 브랜치를 광범위하게 사용하기 - "절대적인 필수사항"으로 설명됨
- 화면상의 어디에 무엇이 위치해야 하는지 픽셀 단위로 정확하게 설명하기
- Claude에게 한 번에 정확히 한 가지만 변경하고 나머지는 건드리지 말라고 지시하여 병합 충돌을 피하기
- 제약 조건과 "완료"의 명확한 정의로 프롬프트 구조화하기
- Gstack을 사용해 프롬프트, 흐름 및 전체 아키텍처 전반에 걸쳐 모든 것을 체계적으로 정리하기
프로젝트 결과
개발 후, 경험 많은 엔지니어들이 전체 코드 리뷰를 진행하여 문제점을 발견하고, 스스로 인정하듯 "자신들의 프로젝트에 몇 가지 아이디어를 훔치기 위해" 참여했습니다. 이 개발자는 앱의 성공과 사용자 만족에도 불구하고, 일부 커뮤니티에서 AI 사용에 대한 예상치 못한 비판이 있었다고 언급했습니다.
이 앱은 www.simplebanking.de에서 이용 가능하며, 소스 코드는 GitHub에 있습니다.
📖 전체 Source 읽기: r/ClaudeAI
👀 See Also

클로드 코드로 20개 에이전트 파이프라인 구축하기: AI보다 구조에 집중
한 개발자가 Claude Code를 사용하여 Gmail, 캘린더, Notion, LinkedIn, 웹 스크래퍼 및 로컬 API를 아우르는 일일 업무 흐름을 자동화하는 20개의 에이전트 파이프라인을 구축했습니다. 핵심 통찰: 신뢰성은 더 나은 프롬프트가 아니라 AI 주변에 결정론적 구조를 추가함으로써 얻어졌습니다.

정적 사이트에서 내부 링크를 위해 로컬 LLMs 사용하기
한 개발자가 400개의 MDX 페이지에 걸쳐 내부 링크를 생성하기 위해 Gemma3 27B를 사용했습니다. 먼저 메타데이터 맵을 생성한 후, 모델을 청크 단위로 실행하여 관련 연결을 찾고 자동 태깅으로 과정을 개선했습니다.

하이브리드 로컬+API 접근법, 한 달간의 테스트에서 AI 비용 79% 절감
한 개발자가 Hetzner VPS에서 24/7 AI 어시스턴트를 운영하며, 로컬 모델과 API 호출을 전략적으로 결합하여 월간 비용을 288달러에서 60달러로 절감했습니다. 이 설정은 임베딩에 nomic-embed-text를, 백그라운드 작업에 Qwen2.5 7B를 사용하며, 더 복잡한 작업은 Claude 모델로 라우팅합니다.

OpenClaw와 Mattermost로 핸즈프리 AI 채팅 구축하기 — 실시간 음성 불필요
OpenClaw, Mattermost, iPhone 음성인식 및 TTS MP3 첨부파일을 활용한 실용적인 자체 호스팅 AI 워크플로우로, 실시간 음성 인프라 없이 운전 중 안전하게 상호작용할 수 있습니다.