Claude Code의 탄생 및 발전 (0:00-2:10): Boris는 Claude Code가 6개월 전에는 존재하지 않았던 부분들을 포함하여 끊임없이 재작성되고 있다고 언급합니다.
처음에는 코드 작성이 아닌 다른 용도로 사용되었지만, 현재는 대부분의 코드를 작성할 수 있게 되었습니다.
터미널 기반의 우연한 시작 (4:23-6:05): Boris는 UI를 구축할 필요가 없었기 때문에 터미널에서 Claude Code를 개발하기 시작했습니다. 이를 통해 모델이 도구를 활용하려는 경향을 발견했습니다. 그는 터미널에서 Claude Code가 잘 작동하는 것이 "우연"이었다고 말하며, 이는 오래된 형태의 단순한 디자인이었습니다.
Claude.md의 역할과 짧은 길이의 비밀 (7:40-10:29): 사용자들은 Claude Code를 사용하며 마크다운 파일을 작성하기 시작했고, 이것이 Claude.md의 기원이 되었습니다. Boris는 그의 Claude.md 파일이 놀랍도록 짧다고 말합니다. 이는 모델이 시간이 지남에 따라 더 똑똑해지기 때문에, 필요한 지침이 줄어들기 때문입니다.
모델 개선에 따른 변화 (12:43-15:42): 모델이 개선됨에 따라 Claude Code는 파일 읽기 및 검색과 같은 작업에 대한 출력을 요약할 수 있게 되었습니다. 이는 이전 모델에서는 불가능했던 일입니다. Boris는 버그 수정이 "미친 짓"이라고 표현하며, Claude Code가 스스로 힙 덤프를 분석하여 메모리 누수를 빠르게 찾아내는 경험을 공유합니다.
미래를 위한 조언: 모델에 투자하라 (37:36-39:10): Boris는 창업자들에게 "오늘날의 모델이 아닌 6개월 후의 모델을 위해 구축하라"고 조언합니다. 또한, "모델에 반대하지 말라"는 "쓴 교훈(bitter lesson)"을 강조하며, 모델은 항상 더 구체적인 모델을 능가할 것이라고 말합니다.
Claude Code와 코딩의 미래 (43:40-44:20): Boris는 현재 그의 개인적인 코딩의 100%가 Claude Code와 Opus를 통해 이루어지고 있으며, IDE를 제거했다고 말합니다. Anthropic의 전체 코드의 70~90%가 Claude에 의해 작성되고 있다고 언급하며, 이는 코딩 방식의 큰 변화를 의미합니다.