claude code (27) 썸네일형 리스트형 스펙 기반 개발 실전 — Claude Code로 45분 만에 대규모 마이그레이션 끝내기 개요AI 코딩 도구를 쓰다 보면 한 가지 답답한 점이 있습니다. 간단한 수정은 잘 해주는데, 여러 파일을 건드리는 큰 작업에서는 맥락을 잃거나 엉뚱한 방향으로 갈 때가 많다는 것입니다. Spec Driven Development(SDD)는 이 문제를 해결합니다. 코드를 바로 짜는 대신 명세서(스펙)를 먼저 작성하고, 그 스펙을 기반으로 AI가 체계적으로 구현하도록 하는 방식입니다. 이 글에서는 alexop.dev의 실전 사례를 중심으로, Claude Code에서 SDD를 적용하는 구체적인 워크플로우를 정리합니다.왜 스펙을 먼저 써야 하는가AI 코딩 에이전트는 자기회귀(autoregressive) 방식으로 동작합니다. 첫 번째 출력이 다음 출력의 입력이 되기 때문에, 초반의 작은 오해가 뒤로 갈수록 커집니.. [공식문서읽기] Claude Code를 사용한다면 반드시 알아야하는 7가지 사용 패턴 개요Claude Code는 단순한 AI 챗봇이 아니다. 파일을 읽고, 명령을 실행하고, 코드를 수정하는 에이전틱 코딩 환경이다. 질문에 답하고 기다리는 게 아니라, 목표를 설명하면 스스로 탐색하고 계획하고 구현한다.하지만 이 자율성에도 학습 곡선이 있다. Anthropic 내부 팀과 다양한 코드베이스에서 검증된 패턴들을 정리한 공식 베스트 프랙티스를 살펴보자.핵심 원칙: 컨텍스트 윈도우 관리Claude Code 베스트 프랙티스의 대부분은 하나의 제약에 기반한다. 컨텍스트 윈도우가 빠르게 차오르고, 채워질수록 성능이 떨어진다는 것이다.컨텍스트 윈도우에는 대화 내용, Claude가 읽은 파일, 명령 실행 결과가 모두 포함된다. 디버깅 세션 하나로 수만 개의 토큰이 소비될 수 있다. 컨텍스트가 70% 차면 정.. 16개의 Claude가 병렬로 C 컴파일러를 만들었다 — 에이전트 팀 시대의 소프트웨어 개발 인사이트 개요Anthropic의 연구원 Nicholas Carlini가 16개의 Claude 에이전트를 병렬로 운영해 Rust 기반 C 컴파일러를 처음부터 자율적으로 구축한 프로젝트가 발표되었습니다. 약 2,000번의 Claude Code 세션, $20,000의 API 비용, 2주의 시간 동안 10만 줄 규모의 컴파일러가 완성되었고, Linux 6.9 커널을 x86, ARM, RISC-V에서 빌드하는 데 성공했습니다. 이 글에서는 해당 프로젝트의 핵심 내용을 요약하고, 소프트웨어 개발의 미래에 대한 인사이트를 정리합 니다. 프로젝트 배경: 왜 C 컴파일러인가Nicholas Carlini는 AI 에이전트의 자율 소프트웨어 개발 능력의 한계를 시험하기 위해 의도적으로 어려운 과제를 선택했습니다. C 컴파일러는 다음과.. Claude Code 내장 리뷰 및 병렬처리 커맨드 /simplify와 /batch 개요Claude Code v2.1.63에서 새롭게 도입된 /simplify와 /batch는 개발자의 코드 리뷰와 대규모 코드 마이그레이션을 자동화하는 두 가지 핵심 명령어입니다. /simplify는 3개의 전문 리뷰 에이전트를 병렬로 실행하여 코드 품질을 자동 검증하고, /batch는 수십 개의 파일에 걸친 변경사항을 독립적인 워크트리에서 병렬 처리합니다.이 글에서는 두 명령어의 작동 원리, 실전 활용법, 그리고 효과적인 사용 전략을 정리합니다. /simplify 명령어: AI 코드 리뷰 자동화무엇을 하는 명령어인가?/simplify는 기능 구현 후 코드를 자동으로 리뷰하는 명령어입니다. 단순한 린터나 포매터가 아니라, 아키텍처 수준의 문제까지 감지하고 직접 수정을 적용합니다.3개의 전문 리뷰 에이전트/.. Prompt Engineering is Dead — Skill을 설계하고 테스트하고 배포하는 법 (2편) 개요1편에서는 프롬프트 엔지니어링이 왜 한계에 부딪혔는지, 그리고 Anthropic이 제안하는 Skill이 기존 접근법과 어떻게 다른지 살펴봤습니다.2026.03.07 - [claude code] - Prompt Engineering is Dead — Anthropic가 제안하는 AI 활용의 새로운 패러다임 (1편) 2편에서는 실전으로 들어갑니다. Anthropic의 "The Complete Guide to Building Skills for Claude" 가이드가 제시하는 Skill 설계 원칙, 구현 방법, 테스트 전략, 배포 방식을 구체적으로 다룹니다.Skill 설계의 핵심 원칙원칙 1: 컨텍스트는 유한한 자원이다Skill 설계에서 가장 중요한 전제는, 컨텍스트 윈도우를 무한한 메모장이 아닌 유한한 .. Prompt Engineering is Dead — Anthropic가 제안하는 AI 활용의 새로운 패러다임 (1편) 개요2025년 말부터 AI 업계에서 반복적으로 등장하는 주장이 있습니다. "Prompt Engineering is Dead." 한때 AI 시대의 핵심 역량으로 칭송받던 프롬프트 엔지니어링이 왜 한계에 부딪혔을까요? Anthropic가 2026년 1월 공개한 32페이지 분량의 공식 가이드 "The Complete Guide to Building Skills for Claude"는 그 질문에 대한 명확한 답을 제시합니다. 프롬프트를 잘 쓰는 것이 아니라, Skill이라는 재사용 가능한 구조를 설계하는 것이 AI를 제대로 활용하는 방법이라는 것입니다.프롬프트 엔지니어링, 왜 한계에 부딪혔나모델이 똑똑해졌다2024년 후반부터 LLM의 이해 능력이 급격히 향상되면서, 정교한 프롬프트 없이도 모호한 요청을 잘 처리.. [공식문서읽기] Claude Code 내장 에이전트 완벽 가이드 - 서브에이전트의 종류, 사용법, 성능 평가 개요Claude Code는 단순한 AI 코딩 도우미가 아니라, 여러 전문 에이전트를 조율하는 오케스트레이션 시스템입니다. 사용자가 복잡한 작업을 요청하면, Claude Code는 자동으로 적합한 서브에이전트를 생성하여 독립된 컨텍스트 윈도우에서 작업을 수행하고 결과만 돌려줍니다. 이 글에서는 Claude Code에 내장된 에이전트의 종류, 사용 방법, 실전 활용 패턴, 그리고 현재 성능 평가까지 정리합니다.서브에이전트란?서브에이전트(SubAgent)는 특정 작업 유형을 처리하기 위해 Claude Code가 자동으로 생성하는 전문화된 AI 어시스턴트입니다. 각 서브에이전트는 다음과 같은 독립적 환경에서 작동합니다.독립된 컨텍스트 윈도우: 메인 대화와 별도의 메모리 공간에서 작업커스텀 시스템 프롬프트: 각 .. 에이전트를 직접 만들고 싶다면 — Claude Code 개발팀이 알려주는 에이전트 설계의 핵심 개요AI 에이전트는 단순한 챗봇을 넘어 스스로 판단하고, 도구를 사용하며, 복잡한 작업을 자율적으로 수행하는 시스템이다. Anthropic의 Claude Code 개발팀은 이런 에이전트를 효과적으로 설계하기 위한 실전 가이드라인을 공개했다. 이 글에서는 Claude Code 팀이 실제 개발 경험에서 얻은 에이전트 설계의 핵심 원칙부터 구현 패턴, 커스텀 에이전트 만들기까지 깊이 있게 다룬다.에이전트의 본질: 컴퓨터를 사용하는 AIClaude Agent SDK의 핵심 철학은 놀라울 정도로 단순하다. 에이전트에게 컴퓨터를 제공하라. Claude Code 팀은 AI의 지능이 부족한 것이 아니라 맥락(Context)이 부족한 것이 문제라고 본다. 에이전트가 파일을 찾고, 읽고, 수정하고, 실행하고, 디버깅하는 .. 이전 1 2 3 4 다음