본문 바로가기

2026년 클로드 잘 사용하기 How to Actually Use Claude. 18 steps that unlock 100% of its potential을 읽고 아이디어를 얻어보자. 1. 채팅창을 새로 열지 말고, '프로젝트(Project)' 만들기 새 채팅창을 열 때마다 클라우드의 기억은 제로(0)에서 시작한다. 클라우드는 사용자의 이름, 하는 일, 목표, 선호하는 소통 방식도 모른다. 결국 첫 몇마디 대화를 자신을 재설명하는 데 낭비하게 된다. 그러지 않으면 클로드는 우리의 업무 스타일과 맞지 않는 뻔하고 평범한 대답을 내놓는다. 프로젝트 기능이 이 문제를 해결할 수 있다. 프로젝트는 그 안에서 이루어지는 모든 대화의 Context을 클로드가 고스란히 유지하는 워크스페이스이다. 딱 한 번만 세팅해 두면, 다음 세션부터는 클로..
대규모 코드베이스를 위한 Claude Code 구축 패턴 How Claude Code works in large codebases: Best practices and where to start을 읽고, 정리해보자. 하네스 구성 요소요소설명자료CLAUDE.md 파일클로드가 실행될 때 자동으로 읽는 컨텍스트를 말한다.전체 맥락을 다루는 루트 경로의 파일과, 하위 파일들로 구성된다.세션이 실행될 때마다 로드되어서, 너무 길지 않게 작성해야 한다.memory 훅(hooks)hook을 사용하면 지속적으로 클로드를 사용하는 방법을 개선할 수 있다. 보통 훅은 클로드코드가 잘못된 방향으로 가는걸 막는데 사용한다고 생각할 수 있다.stop hook은 컨텍스트가 살아있는 상황에서 세션 내에 있었던 어려움을 분석하고, CLAUDE.md 개선을 제안하는데 활용할 수 있다.star..
andrej-karpathy-skills: 행동지침 하나로 클로드코드 혼란 줄이기 andrej-karpathy-skills 스킬을 읽고, 이해한 내용을 정리해보자!AI 코딩 작업의 한계 OpenAI의 공동 창업자인 안드레 카파시는 2026년 1월 27일, AI의 한계에 대한 글을 남겼다. LLM으로 코딩 능력이 많이 향상되었지만, 아직은 완전하지 않다고 의견을 제시했다. 약간 산만하고 성급한 주니어 개발자가 할법한 미묘한 작업 실수들이 있어서, 작업 결과물을 감시해야 하는 경우가 있다고 말이다. 예시로 언급된 패턴은 다음과 같다. 모델이 잘못된 가정을 하고, 확인하지 않은채 그대로 작업을 실행함 혼란을 관리하지 못함명확한 설명을 요청하지 않음반박해야할 때 반박하지 않음상충되는 선택지를 제안하지 않음나도 이 패턴 때문에 항상 혼란스러움을 겪고 있다. 트러블슈팅을 할 때는 AI의 혼란을..
Ralph Wiggum Loop 하네스 엔지니어링에서 언급되는 "랄프 위검 루프(Ralph Wiggum Loop)"는 AI 에이전트가 작업을 완료할 때까지 스스로 검토하고, 피드백을 받고, 반복하는 자율적인 루프 시스템을 말한다. 랄프 위검 루프란?랄프 위검은 '심슨 가족'에 나오는 캐릭터로, 순진하고 끈질기게 목표를 향해 나아가는 성격을 가진 인물이다. 이 이름을 딴 "랄프 위검 루프"는 "AI 에이전트에게 프롬프트를 반복적으로 입력하여 작업이 완료될 때까지 진행하는 단순한 while 루프"를 말한다. while :; do cat PROMPT.md | claude ; done 클로드코드로 따라하기 # plugin 설치: https://github.com/anthropics/claude-code/tree/main/plugins/ralp..
바이브코딩으로 맥 전용 애플리케이션 만들기 0. 목표맥북에서 동작하는 개발용 유틸리티를 만들고자 한다. 앱 디자인은 키키 404 era 뮤직비디오 컨셉이 떠올랐으면 한다. 1. 원하는 이미지 컨셉 찾기 A. 이미지 검색 키워드 알아내기 B. 키워드로 이미지 검색해서, 원하는 컨셉 찾기 2. 디자인하기 구글과 핀터레스트에서 원하는 컨셉을 1개 지정하여, AI으로 UI 디자인을 뽑아보자. (2-A) 기본 UI 디자인 만들기 CO-START 프레임워크 기반으로 프롬프트를 작성하는 GEM에 프롬프트 생성을 요청한다. 프롬프트 결과이미지 생성 영어 프롬프트를 추출한다. UI 프롬프트A professional macOS desktop application UI design for a JSON Formatter tool. Dual-pane layout..
pdf skill을 통해, Skills 동작원리 이해하기 1. anthropics에서 만든 대표적인 예시 skills 파일 다운로드하기 anthropics/skills/pdfhttps://github.com/anthropics/skills/tree/main/skills/pdf2. antigravity으로 코드 동작 원리 분석해달라고 요청하기 3. 실습으로 배울 수 있는 방법 요청하기 4. 사용해보기 4-A. AI를 통해 간단한 프롬프트를 제안받은 후, 실제로 실행하기4-B. 시스템에 영향을 주는 명령어가 필요한 경우 (라이브러리 설치), 제어권을 넘길지 질문이 온다. 4-C. 필요한 라이브러리 설치 후, 코드를 직접 터미널에 인라인으로 전달하는 방식 (Heredoc 문법)으로 함수를 실행할지 질문이 온다. python3 이 코드는 SKILL>md의 Quick..
카프카 컨슈머가 배포될 때 발생할 수 있는 문제 — 리밸런싱과 CooperativeStickyAssignor Kafka Consumer 애플리케이션을 배포할 때, 단순히 새 버전을 올리는 것만으로도 이벤트 처리가 수 초에서 수십 초간 중단될 수 있다. 배포 중인 인스턴스뿐 아니라 나머지 컨슈머까지 영향을 받아 전체 파티션의 처리가 멈추는 것이 문제다. 원인은 리밸런싱(Rebalancing)이다. 이 글에서는 배포 시 발생하는 순단의 원인을 분석하고, 이를 최소화하는 실질적인 방법을 정리한다.배포 시 발생할 수 있는 문제들Kafka Consumer를 배포하면 다양한 문제가 발생할 수 있다. 대표적으로는 다음과 같다.리밸런싱으로 인한 이벤트 처리 지연: 컨슈머가 내려갔다 올라오면서 파티션 소유권이 재분배되고, 그동안 메시지 처리가 중단된다.메시지 중복 처리: 종료 시점에 커밋되지 않은 오프셋 이후의 메시지가 재처리..
2026년 학습 패턴: AI 활용 스킬 따라가기 AI 활용 패턴을 익히려면, 바로 행동하기가 어렵다. 몇개월전에 나온 강의는 이미 옛것이 되어있다. 해외 유튜브 영상은 크게 와닿지 않는다. 국내 유튜브 영상은 대중적이고, 한번 필터된 내용이라 제대로 알았다는 느낌이 들지 않는다.그러다 다음과 같은 패턴을 찾았는데, 잘 맞는 것 같다. 패턴(1) 평일: 자료 수집인터넷에서 AI 관련 아티클이나 자료를 발견하면 Instapaper에 북마크만 해둔다. 읽지도 않는다. 그냥 모아둔다. 출퇴근길에 패스트캠퍼스 AI 강의도 틈틈이 듣는다. 아래 강의를 보면서, LLM을 어떻게 활용하고 질문해야하는지 감을 잡았다! https://fastcampus.co.kr/biz_online_gemini https://fastcampus.co.kr/biz_online_devc..