AI 코딩

선례는 정답이 아니다 — AI가 땜질을 베껴 권위를 만드는 법
AI는 코드의 구조는 읽지만 그게 결정인지 땜질인지는 못 읽는다. 그래서 복제할수록 결함이 거짓 권위를 얻는다. 이 루프를 끊은 건 더 큰 모델이 아니라 사람의 한 줄 반문이었다.

huma — 엔드포인트 하나도 빠뜨리지 않는 래칫
AI 에이전트에게 42개 엔드포인트의 테스트를 시키면, 15개쯤에서 '다 했습니다'라고 선언한다. huma는 엔드포인트 목록을 래칫 세션으로 바꿔서, 에이전트가 한 개도 빠뜨리지 못하게 만든다. scan → next → write → verify. 네 명령어, 설정 없음.

제 1강. AI에게 시키는 법 — 바이브 코딩 핵심요약
Claude Code 설치부터 CLAUDE.md 컨텍스트 관리까지. 코드를 모르는 사람이 AI에게 시키는 법.

제 0강. 클로드 코드 설치하기 — 당신이 쓰는 건 클로드 코드가 아닐 수 있다
유튜브가 '클로드 코드'라고 부르는 것의 절반은 클로드 코드가 아니다. 같은 모델이라도 에이전트가 다르면 결과가 다르다. 강 입구를 여기서 막는다.

yongol — AI 코딩 SaaS의 용골
바이브 코딩은 200 엔드포인트에서 무너진다. AI가 결정과 구현을 구별하지 못하기 때문이다. yongol은 AI의 작업 대상을 코드에서 선언적 명세 10종으로 옮기고, 레이어 간 정합성을 컴파일 전에 강제한다. Harness with reins.

tsma — 레거시 코드의 회귀 방어선
모든 함수를 인덱싱하고, 테스트 유무를 감지하고, 커버리지를 측정하고, LLM 에이전트에게 피드백을 주는 CLI 도구. 명령어 하나로 레거시 코드에 회귀 방어선을 구축한다.

제약은 계약이다
약속이 없으면 혼돈이고, 약속이 과하면 억압이다. 합리적 제약은 황금비를 이룬다. 법치주의의 원리가 코드와 지식에 동일하게 적용된다.

filefunc — 파일 하나에 개념 하나
AI 코드 에이전트의 탐색 단위는 파일이다. 파일 하나에 개념 하나를 강제하는 Go 코드 구조 컨벤션이자 CLI 도구.

Feature Chain — operationId 하나로 풀스택을 추적한다
기능 하나를 수정하려면 어떤 파일들을 건드려야 하는가? Feature Chain은 operationId 하나를 입력하면 API 스펙부터 DB 스키마, 인가 정책, 상태 다이어그램, 함수 구현, 테스트 시나리오, 프론트엔드까지 전체 범위를 자동으로 추출한다.

whyso — git blame이 보여주지 않는 것
git blame은 누가, 언제, 뭘 바꿨는지 보여준다. whyso는 왜 바꿨는지를 보여준다. Claude Code 세션 데이터에서 파일별 변경 히스토리를 자동 추출하는 도구.