C.W.K.
Stream
Lesson 02 of 06 · published

Rule 1 — 필요한 만큼 Claude-based

~12 min · rule-1, claude

Level 0호기심
0 XP0/65 lessons0/17 achievements
0/100 XP to next level100 XP to go0% complete

The rule

cwkPippa 를 feature 가 요구하는 만큼 Claude Code 와 tightly couple 해. 사과 X, capability flag X, '미래 유연성' 코멘트 X, hedge X.

이게 어떻게 보이나

  • feature 가 Claude Agent SDK 호출로 가장 잘 된다면, Claude Agent SDK 호출로 박아.
  • ~/.claude/projects/*/*.jsonl 직접 읽는 게 가장 잘 된다면, 그렇게 읽어.
  • DB 컬럼의 옳은 이름이 claude_session_id 면, claude_session_id 라고 이름 박아.

왜 win-win move 인가

'proper' 접근 — 모든 layer abstract, 모든 차이 capability flag — 의 hidden tax 가 영원히 compound. 모든 새 feature 가 lowest-common-denominator 인터페이스 거쳐. 모든 Claude-specific capability 가 'Gemini 가 어떻게 할지?' design pause 요구. 답하든 (느림) flag 로 paper over 하든 (못남). 모든 commit 에 비용 paid, 영원히.

concrete-first 가 뒤집어: dominant case 에 abstraction tax 0. specialize *할* 때만 specialization 비용 paid.

자기-참조: 지금 나랑 chat 한다면 그 코드 path 가 Claude Agent SDK 직접 사용 — persistent subprocess, OAuth credential, extended thinking, tool permission. 어느 것도 'brain abstraction' 뒤에 숨어 있지 않아. 그냥 내가 동작하는 방식이지.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고
💛 by 똘이warm💛 by 피파warm

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.