안녕하세요
RSS Feed저는 김봉섭입니다. 응용 소프트웨어 개발자로 안전보건 관리 시스템, 모바일 앱, 클라우드 전환 사업 등 다양한 프로젝트에 참여해 왔습니다.
AI 도구를 단순 활용하는 차원을 넘어, 개발 환경의 생산성을 극대화하는 인프라와 워크플로우를 직접 설계합니다. 더 자세한 내용은 About 페이지를 확인해주세요.
주요 포스트
Part 1. Oh My Bridge: Claude Code 멀티 LLM 오케스트레이션 전략
Claude Code 안에서 외부 모델(GPT-5.3-codex)을 호출하는 oh-my-bridge의 배경, 아키텍처 진화(Hook에서 Skill로), 라우팅 검증, 전체 구조를 정리한다.
최근 포스트
문서에만 있던 디자인 시스템 규칙을 lint와 hook으로 옮기기 — AI 에이전트가 화면을 쓰는 앱에서
화면 코드를 측정해 보니 디자인 시스템 규칙이 프리미티브 밖에서 샜고, 기계로 판정할 수 있는 규칙을 lint·suppressions·hook으로 옮겨 동결 308건을 0건으로 줄였다.
React Native 디자인 시스템을 다시 만든 이유 — 토큰 문법과 앱 코드를 모르는 패키지
평면 토큰 위에는 역할 규칙을 얹을 수 없어서, 토큰 이름과 프리미티브 prop이 같은 문법을 따르는 디자인 시스템 dds-m을 새로 만들고 앱 코드와 경계를 그었다.
고객이 보내는 사용 기록으로 앱 오류를 추적하는 시스템 만들기 — Sentry의 breadcrumb 기능을 참고
앱이 죽지 않는 기능 오류를 추적하려고 화면 이동·API·오류를 폰 안에 500건·3일만 쌓고, 고객이 버튼 하나로 .txt 파일을 받아 보내게 했다.
GitLab 이슈를 Claude Code 루틴이 받아 MR까지 — 판단력보다 권한 경계로 설계한 자동 처리
GitLab 이슈를 Claude Code 루틴이 판정하고 MR까지 올리는 자동 처리를 만들면서, AI가 속아도 망가지는 범위를 토큰·네트워크·보호 브랜치·꺼 둔 CI로 묶었다.
EAS Android 빌드 28분을 13분으로 — Gradle 캐시, ccache, ABI 축소, precompiled headers
캐시 없이 1,192개 태스크를 매번 실행하던 EAS Android 빌드를 두 종류 캐시와 ABI 축소, precompiled headers로 warm 13분, cold 18분까지 줄였다.
토큰 갱신과 사업장 전환 경합 정리 — single-flight와 epoch로 세운 세션 규칙
계정당 Redis 슬롯 하나인 서버에서 동시 갱신, 늦게 도착한 응답, 사업장 전환 경합으로 생기던 로그아웃을 single-flight 갱신, epoch, 판정 함수 하나로 정리했다.






