Archives
All the articles I've archived.
문서에만 있던 디자인 시스템 규칙을 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, 판정 함수 하나로 정리했다.
모바일 앱 진입 경로 통합 — 딥링크·shortcut·푸시·QR을 한 파이프라인으로
웹 링크, 카카오톡 shortcut, 푸시, QR로 들어오는 진입 경로의 문제 10건을 "받기 → 해석 → 판정 → 이동" 파이프라인과 단일 대기 목적지로 정리했다.
Part 5. Oh My Bridge — 플러그인 구성과 작동 방식
oh-my-bridge 플러그인의 구성 요소와 작동 방식을 단계별로 정리한다. Skill 기반 라우팅, MCP 서버 등록, SubAgent 정의, PostToolUse 비용 로깅, 안정성 설계를 포함한다.
Part 4. Inside oh-my-claudecode
oh-my-claudecode의 프로젝트 구조, 훅 기반 인터셉션 동작 원리, 에이전트·스킬 시스템을 소스코드 기반으로 정리한 비교 참고 자료다.
Part 3. Inside oh-my-opencode
oh-my-opencode의 아키텍처, 에이전트 시스템, 도구 설계를 소스코드 기반으로 분석한다. 직접 사용하지 않지만 설계 패턴의 참고 가치가 높은 레퍼런스 아키텍처다.
Part 2. Inside Superpowers
Superpowers의 프로젝트 구조, 동작 원리, 스킬 시스템을 실제 소스코드 기반으로 정리한다.
Part 1. Oh My Bridge: Claude Code 멀티 LLM 오케스트레이션 전략
Claude Code 안에서 외부 모델(GPT-5.3-codex)을 호출하는 oh-my-bridge의 배경, 아키텍처 진화(Hook에서 Skill로), 라우팅 검증, 전체 구조를 정리한다.











