728x90
반응형

2026/04/02 3

한눈쏙 가계부 배포기 — Google Play · App Store 출시까지 겪은 일

리액트 네이티브(react-native) 한눈쏙 가계부 배포기 — Google Play · App Store 출시까지 겪은 일리액트 네이티브(Expo)로 만든 한눈쏙 가계부를 Google Play와 App Store에 배포하면서 겪은 테스트, 심사, 서류 준비 과정을 정리한 글입니다. #바이브코딩#ReactNative#Expo#구글플레이#앱스토어#AI개발#앱배포Google Play 출시App Store 출시AI 바이브코딩앞선 포스팅에서 Cursor AI로 한눈쏙 가계부를 만드는 과정을 정리했다. 코드를 직접 치지 않고 AI와 대화하며 앱 하나를 완성했다는 이야기였는데, 그게 끝이 아니었다. 실제로 스토어에 올리는 과정이 남아 있었고, 그게 생각보다 더 험난했다.결론부터 말하면 구글 플레이와 앱스토어 양쪽..

AI 2026.04.02

Claude Code 50만 줄 소스코드 유출 — npm 소스맵 실수가 불러온 전말

Claude Code 50만 줄 소스코드 유출 — npm 소스맵 실수가 불러온 전말2026년 3월 31일 새벽, 개발자 커뮤니티에 예상치 못한 일이 벌어졌다. Anthropic이 Claude Code의 전체 소스코드를 npm 배포 과정에서 실수로 공개해버린 것이다. 약 512,000줄, 1,900여 개의 TypeScript 파일. 유출된 코드는 수 시간 만에 전 세계 GitHub 미러로 퍼져나갔고, 이를 분석한 개발자들이 내부 아키텍처와 미공개 기능들을 줄줄이 꺼내놓기 시작했다.Anthropic은 "고객 데이터나 인증 정보는 포함되지 않았으며, 보안 침해가 아닌 릴리즈 패키징 과정의 인적 오류"라고 공식 입장을 냈다. 틀린 말은 아니다. 그러나 유출된 코드가 경쟁사들에게 넘겨준 정보의 가치를 고려하면, ..

AI 2026.04.02

Claude Code 토큰 비용 절감 — /btw 커맨드와 Prompt Caching 활용법

Claude Code 토큰 비용 절감 — /btw 커맨드와 Prompt Caching 활용법Claude Code는 세션 단위로 동작한다. 세션이 시작될 때 CLAUDE.md를 읽고, 프로젝트 디렉토리 구조를 파악하고, 관련 파일을 인덱싱한다. 이 초기화 과정 자체에서 적지 않은 토큰이 소모된다.문제는 작업 중간에 뭔가를 빠르게 확인해야 할 때다. 타입 구조, 함수 영향 범위, 라이브러리 메서드 시그니처 같은 것들. 이때 새 세션을 열면 간단한 확인 하나에 초기화 비용이 먼저 발생한다. 거기다 메인 스레드에서 주고받은 질문과 답변은 이후 모든 요청에서 반복해서 읽히는 누적 비용이 된다. 대화가 길어질수록 매 요청의 기본 비용이 계속 올라가는 구조다./btw는 이 두 가지 문제를 동시에 다루는 커맨드다./b..

AI 2026.04.02
728x90
반응형