Java 21에서 정식 도입된 Virtual Threads(JEP 444) 는 “가벼운 스레드를 수백만 개 만들 수 있다"는 개념만으로도 관심을 끌었습니다. 하지만 실제 프로덕션에서 어떤 문제가 생기고, 프레임워크 수준에서 어떻게 설계해야 하는지를 다루는 자료는 많지 않습니다. 이 글은 Oracle Helidon 팀 Joe DiPalma의 발표를 기반으로, Virtual Threads를 프레임워크 설계 중심 에 놓았을 때 무엇이 달라지는지, 그리고 운영에서 반드시 알아야 할 핀닝·동시성 제어·Thread Local 이슈를 정리합니다. 더보기

최근 AI 코딩 도구가 발전하면서 단일 에이전트 워크플로우를 넘어 여러 AI 에이전트를 병렬로 실행하는 방식이 주목받고 있습니다. Manuel Schipper가 공개한 병렬 코딩 에이전트(Parallel Coding Agents) 접근법은 tmux와 Feature Design(FD) 파일을 조합해 4-8개의 Claude Code 에이전트를 동시에 활용하는 독창적인 워크플로우입니다. 더보기

Claude Code는 강력한 리서치 에이전트지만, 단독으로 사용하면 웹 검색 결과에 의존하는 수준에 머물기 쉽습니다. Chase AI 채널의 영상에서는 Claude Code와 Google NotebookLM을 결합하여 YouTube 자동 스크래핑 → RAG 분석 → 시각화 산출물까지 처리하는 무료 워크플로우를 소개합니다. 이 글은 해당 영상을 바탕으로 전체 파이프라인을 단계별로 정리한 노트입니다. 더보기

Claude Code는 Anthropic에서 개발한 강력한 AI 코딩 에이전트입니다. 단순한 코드 자동완성을 넘어, 전체 개발 워크플로우를 자율적으로 수행할 수 있는 도구입니다. 이 글에서는 Claude Code의 핵심 building block을 실무에서 어떻게 조합해 쓰는지 큰 그림부터 자세히 살펴보겠습니다. 특히 최근 공식 문서 기준으로는 custom slash commands를 skills와 분리해서만 보면 오해가 생길 수 있습니다. 전체 기능 지도를 먼저 이 글에서 보고, slash commands와 skills의 최신 관계만 집중해서 읽고 싶다면 Claude Code에서 Slash Commands와 Skills는 이제 어떻게 봐야 할까를 함께 보는 것을 권장합니다. 더보기

Claude Code에서 /research 를 한 번 실행하면 NotebookLM이 자료 수집과 분석을 맡고, 다시 Claude Code가 결과를 받아 글쓰기와 후속 작업까지 이어가는 흐름을 만들 수 있습니다. 이 글은 qjc.ai 의 Threads 연속 포스트(원글 + 1~7)를 기준으로, 왜 이런 연결이 필요한지와 실제 파이프라인이 어떤 식으로 작동하는지를 구조적으로 정리한 문서입니다. 문서 확인 시점은 2026-03-06 입니다. 더보기

Claude Code의 hooks는 “언젠가 LLM이 알아서 하겠지”가 아니라, 특정 시점에 특정 검사를 반드시 실행하도록 만드는 장치입니다. 이 글은 공식 문서의 참조 스키마를 기준으로, 어떤 이벤트가 있고(언제 발화하고), matcher가 무엇을 필터링하며, 훅이 어떤 방식으로 Claude Code의 동작을 허용/차단/계속 작업 유도 할 수 있는지까지 한 번에 정리합니다. 핵심은 2가지입니다. 훅은 명령(Exit code) 과 구조화된 JSON 출력 두 축으로 동작을 제어합니다. “차단 가능 여부”는 이벤트마다 다릅니다. PreToolUse는 실행 전이라 차단이 되지만 PostToolUse는 실행 후라 차단이 아닌 피드백 으로 작동합니다. 더보기