Claude 코드를 실제 프로젝트에 통합하기: 이벤트 재생
이 시리즈의 처음 10개 기사에서 우리는 Claude를 기술 파트너로 살펴보았습니다. 초기 구성부터 배포 및 유지 관리까지. 지금이 바로 그때다 이 모든 것을 보려면 실제 제작 프로젝트에 적용: 이벤트를 플레이하세요, DDD, Hexagonal 및 CQRS 아키텍처를 갖춘 멀티 스택 엔터프라이즈 플랫폼입니다.
이 기사에서는 Claude Code의 구체적인 통합 경험을 공유합니다. 일상적인 개발 워크플로에서 어떻게 근본적으로 변화하는지 보여줍니다. 프로젝트의 생산성 Java/Spring Boot 백엔드, Angular 19 프론트엔드 및 Python/FastAPI 분석.
무엇을 배울 것인가
- CLAUDE.md를 중앙 집중식 지침 파일로 구성
- 반복적인 작업을 위한 사용자 정의 슬래시 명령 만들기
- Claude Code를 사용하여 반복 개발 워크플로 적용
- 자동 분할로 복잡한 작업 관리
- Claude Code의 멀티 스택 지식 활용
- WCAG 2.1 AA 접근성을 개발 프로세스에 통합
- 파일 간 상황별 리팩토링 수행
- 외부 라이브러리의 전체 통합 주기 관리
- 이중 언어 명명 규칙 적용(이탈리아어/영어)
- 디버깅 및 문제 해결을 위해 Claude Code 사용
- 반복 패턴을 위해 영구 메모리 활용
- 계획 모드로 작업 계획 구성
시리즈 개요
| # | Articolo | 집중하다 |
|---|---|---|
| 1 | 기술 파트너로서의 클로드 | 설정 및 첫 번째 단계 |
| 2 | 프로젝트 컨텍스트 및 설정 | CLAUDE.md 및 구성 |
| 3 | 개념 및 요구사항 | MVP 및 사용자 페르소나 |
| 4 | 백엔드 및 프런트엔드 아키텍처 | 스프링 부트와 Angular |
| 5 | 코드의 구조 | 조직 및 협약 |
| 6 | 고급 엔지니어링 프롬프트 | 고급 기술 |
| 7 | 테스트 및 품질 | 전략 및 테스트 생성 |
| 8 | 전문 문서 | 읽어보기, API, ADR |
| 9 | 배포 및 DevOps | 도커, CI/CD, 모니터링 |
| 10 | 진화와 유지 | 리팩토링 및 확장성 |
| 11 | 실제 프로젝트 통합(현재 위치) | 클로드 코드 제작 중 |
1. CLAUDE.md를 이용한 프로젝트 구성
Claude Code의 통합의 핵심 이벤트를 플레이하세요 파일입니다 클로드.md, 저장소의 루트에 있습니다. 이 파일 Claude가 상속받을 수 있도록 프로젝트의 전체 컨텍스트를 정의합니다. 각 세션마다 자동으로 아키텍처, 규칙 및 제약 조건을 적용합니다.
# CLAUDE.md - Play The Event
## Architettura
- Domain-Driven Design (DDD)
- Hexagonal Architecture (Ports & Adapters)
- CQRS (Command Query Responsibility Segregation)
## Comandi di Sviluppo
### Backend (Java/Spring Boot)
- mvn spring-boot:run -pl backend
- mvn test -pl backend
### Frontend (Angular 19)
- npm start --prefix frontend
- npm run build --prefix frontend
### Analytics (Python/FastAPI)
- uvicorn main:app --reload --port 8001
## Convenzioni di Naming
- Codice sorgente: ITALIANO (Evento, Partecipante, creaEvento())
- API REST: INGLESE (/api/v1/events, /api/v1/participants)
- Database: snake_case inglese (event_participants)
## Accessibilita (OBBLIGATORIO)
- WCAG 2.1 AA per ogni modifica UI
- Contrasto minimo 4.5:1
- Aria-labels su tutti gli elementi interattivi
- Navigazione da tastiera completa
## Formato Commit
- [fe] - Modifiche frontend Angular
- [be] - Modifiche backend Spring Boot
- [py] - Modifiche analytics Python
- [deploy] - Configurazione deployment
- [docs] - Documentazione
이 파일 덕분에 클로드 코드는 반복적인 설명을 받을 필요가 없습니다. 건축에. 각각의 새로운 세션에서 CLAUDE.md를 읽고 전체 작업을 수행합니다. 프로젝트의 스택, 규칙 및 제약 조건에 대한 인식.
2. 사용자 정의 슬래시 명령
반복적인 작업을 위해 Claude Code는 다음을 지원합니다. 사용자 정의 슬래시 명령 일반적인 작업을 자동화하는 것입니다. Play The Event에서는 여러 가지를 사용합니다. 일관성과 속도를 유지합니다.
사용자 정의 명령
| 명령 | 설명 | 일반적인 사용 |
|---|---|---|
| /저지르다 | 검증된 형식으로 커밋 생성 | 편집이 완료될 때마다 |
| /생성-집계 | 완전한 DDD 비계 | 새 도메인 엔터티 |
| /create-컴포넌트 | 독립형 Angular 19 구성 요소 | 새로운 UI 기능 |
| /create-마이그레이션 | 플라이웨이 SQL 스크립트 | 데이터베이스 스키마 진화 |
| /리뷰-ddd | 아키텍처 규정 준수 확인 | 자동화된 코드 검토 |
| /생성-테스트 | 자동 단위 테스트 생성 | 신속한 테스트 범위 |
# Il comando /create-aggregate genera automaticamente:
## Domain Layer
src/main/java/com/pte/domain/model/Evento.java # Entità
src/main/java/com/pte/domain/model/EventoId.java # Value Object ID
src/main/java/com/pte/domain/repository/EventoRepository.java # Port
## Application Layer
src/main/java/com/pte/application/command/CreaEventoCommand.java
src/main/java/com/pte/application/handler/CreaEventoHandler.java
src/main/java/com/pte/application/query/GetEventoQuery.java
## Infrastructure Layer
src/main/java/com/pte/infrastructure/persistence/EventoJpaRepository.java
src/main/java/com/pte/infrastructure/persistence/EventoEntity.java
## Interface Layer
src/main/java/com/pte/interfaces/rest/EventoController.java
src/main/java/com/pte/interfaces/rest/dto/EventoRequest.java
src/main/java/com/pte/interfaces/rest/dto/EventoResponse.java
각 명령은 CLAUDE.md에 정의된 규칙을 준수하는 코드를 생성합니다. 이탈리아어로 된 클래스, 영어로 된 REST 엔드포인트, 엄격한 육각형 구조.
3. 반복 개발 워크플로
Claude Code의 개발 주기는 자연스러운 반복 패턴을 따릅니다. 자연어 요청에서 시작하여 검증된 코드에 도달합니다.
일반적인 개발 주기
- 요구: 사용자는 자연어로 기능을 설명합니다.
- 복수: Claude는 자동으로 관련 파일을 읽습니다.
- 구현: 설명과 함께 변경사항 제안 및 적용
- 확인하다: 컴파일 오류를 확인하기 위해 빌드를 실행합니다.
- 반복: 사용자가 문제를 보고하고 Claude가 수정함
# Richiesta utente:
"Migliora il CSS della sezione expense-analytics"
# Claude Code:
1. Legge expense-analytics.component.scss
2. Legge expense-analytics.component.html
3. Analizza il design system esistente
4. Propone miglioramenti: grid layout, spacing, responsive
5. Applica le modifiche
6. Esegue: npm run build --prefix frontend
7. Risultato: Build OK, 0 errori
# Seconda iterazione:
"L'export deve essere in Excel, non JSON"
# Claude Code:
1. Identifica la necessità di una libreria esterna
2. Installa: npm install xlsx --prefix frontend
3. Modifica la funzione di export
4. Crea 8 fogli Excel strutturati (uno per sezione analytics)
5. Verifica la build: OK
4. 복잡한 업무 관리
작업이 너무 커서 한 단계로 완료할 수 없는 경우, Claude Code는 자동으로 다음과 같이 분류합니다. 추적 가능한 하위 작업, 검증을 통해 순차적으로 완료합니다.
# Richiesta: "Migliorie Dashboard Analytics"
Claude suddivide automaticamente in:
[1/6] Empty States per sezioni senza dati
[2/6] Quick Actions Bar con azioni frequenti
[3/6] Miglioramenti visivi KPI cards
[4/6] Trend comparativi mese precedente
[5/6] Sezione prossimi eventi in programma
[6/6] Sparklines nei KPI per trend rapido
Ogni sottotask viene:
- Implementato singolarmente
- Verificato con build
- Committato separatamente
이 접근 방식을 사용하면 각 변경 사항을 격리하고 검증할 수 있습니다. 문제가 발생할 경우 쉽게 되돌릴 수 있습니다.
5. 멀티스택 지식
플레이 이벤트는 다음과 같이 운영됩니다. 세 가지 다른 기술 스택 같은 저장소. Claude Code는 레이어 간의 관계를 이해하고 모든 레이어에서 작업합니다. 세 가지는 상호 의존성을 인식하고 있습니다.
백엔드 - Java/Spring Boot
- DDD 도메인 엔터티
- 저장소 및 애플리케이션 서비스
- 컨트롤러 REST
- 스프링 시큐리티 구성
- 이동경로 데이터베이스 마이그레이션
프런트엔드 - Angular 19
- 신호가 있는 독립형 구성요소
- HTTP 서비스 및 인터셉터
- 반응적 상태 관리
- 지연 로드 라우팅
- 설계 시스템을 갖춘 SCSS
분석 - Python/FastAPI
- 참가자 클러스터링을 위한 기계 학습
- 이벤트 참석 예측
- 그래프가 포함된 자동 보고서
- 프런트엔드 통합을 위한 RESTful API
Claude는 백엔드의 DTO가 분석의 프런트엔드 및 응답 체계. 엔터티를 수정할 때, 관련된 모든 레이어에 변경 사항을 전파합니다.
6. 통합 접근성
지침 WCAG 2.1 AA CLAUDE.md에 직접 통합됩니다. Claude Code는 UI가 변경될 때마다 자동으로 적용합니다. 수동 알림.
## Checklist Accessibilita (OBBLIGATORIO per ogni modifica UI)
### Contrasto e Colori
- Rapporto minimo 4.5:1 per testo normale
- Rapporto minimo 3:1 per testo grande (18px+ o 14px+ bold)
- NON usare #F39C12 su sfondo bianco (contrasto insufficiente)
- Colori accessibili documentati nel design system
### Struttura HTML
- Gerarchia heading corretta (h1 > h2 > h3, mai saltare livelli)
- Elementi semantici: nav, main, section, article, aside
- Aria-labels su tutti gli elementi interattivi senza testo visibile
- Role attributes dove necessario
### Interazione
- Tab order logico e sequenziale
- Focus visibile su tutti gli elementi interattivi
- Touch targets minimo 44x44px
- Supporto navigazione da tastiera completa
Claude Code가 새로운 구성 요소를 생성하거나 기존 템플릿을 수정하면 aria-label을 추가하여 이러한 규칙을 준수하는지 자동으로 확인합니다. 대비를 제어하고 키보드 탐색을 보장합니다.
7. 상황별 리팩토링
클로드 코드에는 다음이 포함됩니다. 파일 간의 종속성 프로젝트의. 모델, 서비스 또는 구성 요소를 변경하면 전파됩니다. 모든 관련 파일을 자동으로 변경합니다.
변경 사항 자동 전파
| 행동 | 자동 전파 |
|---|---|
| TypeScript 템플릿 편집 | 이를 사용하는 서비스, 구성 요소 및 템플릿 업데이트 |
| 속성 이름 바꾸기 | 모든 관련 파일에 변경 사항 전파 |
| 기능 제거 | 가져오기, i18n 및 경로 변환을 정리합니다. |
| 백엔드 DTO 편집 | 해당 TypeScript 인터페이스 업데이트 |
# Richiesta: "Rinomina 'dataEvento' in 'dataInizio' nell'entità Evento"
# Claude Code propaga automaticamente:
1. domain/model/Evento.java → dataEvento → dataInizio
2. interfaces/rest/dto/EventoResponse.java → campo aggiornato
3. infrastructure/persistence/EventoEntity.java → colonna mappata
4. frontend/models/evento.model.ts → proprietà TypeScript
5. frontend/components/evento-detail.component.html → binding template
6. frontend/components/evento-list.component.html → colonna tabella
7. resources/db/migration/V12__rename_data_evento.sql → ALTER TABLE
8. 외부 라이브러리와의 통합
Claude Code는 새로운 라이브러리를 통합하는 전체 라이프사이클을 관리하고, 필요성을 식별하는 것부터 최종 빌드를 검증하는 것까지.
완전한 통합주기
- 식별하다: 요청된 작업에 외부 라이브러리가 필요한 시기를 인식합니다.
- 설치하다: 적절한 설치 명령(npm, maven, pip)을 실행합니다.
- 구현하다: 라이브러리 API 가져오기, 구성 및 사용
- 확인하다: 컴파일 오류가 없는지 확인하기 위해 빌드를 실행합니다.
# Richiesta: "L'export dei report deve essere in Excel, non JSON"
# Step 1 - Identifica
Claude: "Per generare file Excel serve la libreria xlsx"
# Step 2 - Installa
$ npm install xlsx --save --prefix frontend
# Step 3 - Implementa
import * as XLSX from 'xlsx';
exportToExcel(data: ReportAnalytics): void {{ '{' }}
const workbook = XLSX.utils.book_new();
// Crea 8 fogli strutturati
XLSX.utils.book_append_sheet(workbook,
XLSX.utils.json_to_sheet(data.kpiRiepilogo), 'KPI');
XLSX.utils.book_append_sheet(workbook,
XLSX.utils.json_to_sheet(data.partecipanti), 'Partecipanti');
// ... altri 6 fogli
XLSX.writeFile(workbook, `report-${{ '{' }}data.nomeEvento{{ '}' }}.xlsx`);
{{ '}' }}
# Step 4 - Verifica
$ npm run build --prefix frontend
Build completata con successo. 0 errori.
9. 이중 언어 명명 규칙
CLAUDE.md에 기록된 Play The Event의 특징: 소스 코드 이름을 사용하다 이탈리아 사람, REST API는 다음의 규칙을 따릅니다. 영어. Claude Code는 이러한 구별을 자동으로 존중합니다.
소스 코드(이탈리아어)
class Eventoclass PartecipantecreaEvento()calcolaCostoTotale()listaPartecipanti
REST API(영어)
GET /api/v1/eventsGET /api/v1/participantsPOST /api/v1/eventsGET /api/v1/events/:id/costGET /api/v1/events/:id/participants
// Claude genera il controller rispettando entrambe le convenzioni
@RestController
@RequestMapping("/api/v1/events") // Inglese per API
public class EventoController {{ '{' }} // Italiano per classe
private final CreaEventoHandler creaEventoHandler; // Italiano
@PostMapping
public ResponseEntity<EventoResponse> createEvent( // Inglese per metodo HTTP
@RequestBody CreaEventoRequest request) {{ '{' }} // Italiano per DTO interno
return ResponseEntity.ok(
creaEventoHandler.esegui(request) // Italiano per logica
);
{{ '}' }}
{{ '}' }}
10. 디버깅 및 문제 해결
Claude Code는 오류를 분석하고 목표 수정 사항을 제안합니다. 단지 다음을 제안하는 것이 아닙니다. 원인을 파악하고 솔루션을 구현한 후 작동하는지 확인합니다.
# Segnalazione: "Il pulsante Export Report non funziona"
# Claude Code analizza il codice:
exportReport() {{ '{' }}
console.log('Export report clicked'); // Solo un log!
{{ '}' }}
# Diagnosi: La funzione non e mai stata implementata,
# contiene solo un placeholder console.log
# Fix implementato da Claude Code:
exportReport() {{ '{' }}
const reportData = this.analyticsService.getReportCompleto();
const blob = new Blob([JSON.stringify(reportData, null, 2)],
{{ '{' }} type: 'application/json' {{ '}' }});
const url = URL.createObjectURL(blob);
const link = document.createElement('a');
link.href = url;
link.download = `report-${{ '{' }}this.evento.nome{{ '}' }}.json`;
link.click();
URL.revokeObjectURL(url);
{{ '}' }}
관리되는 오류 유형
| 유형 오류 | 클로드 코드 접근 방식 |
|---|---|
| 타입스크립트 오류 | 유형 가드, 선택적 연결, 올바른 인터페이스를 추가합니다. |
| 깨진 CSS 레이아웃 | 올바른 그리드/플렉스박스, 반응형 수정 제안 |
| 논리가 작동하지 않음 | 누락된 기능을 구현하거나 흐름을 수정하세요. |
| 컴파일 오류 | 종속성, 가져오기 누락, 호환되지 않는 유형 수정 |
11. 영구 메모리(자동 메모리)
클로드 코드는 영구 저장소 디렉터리 그게 살아남는다 세션 사이. 이를 통해 프로젝트에 대한 점진적인 지식을 축적할 수 있으며, 반복되는 패턴과 일반적인 오류에 대한 해결책을 문서화합니다.
/home/user/.claude/projects/play-the-event/memory/
MEMORY.md # File principale (caricato nel system prompt)
debugging.md # Errori comuni e soluzioni
patterns.md # Pattern architetturali ricorrenti
conventions.md # Convenzioni specifiche del progetto
# Play The Event - Memoria di Progetto
## Pattern Ricorrenti
- Gli aggregati DDD seguono sempre: Entity + ValueObject ID + Repository Port
- I componenti Angular usano Signals, mai subscribe manuale
- Le migrazioni Flyway seguono V{{ '{' }}numero{{ '}' }}__{{ '{' }}descrizione{{ '}' }}.sql
## Errori Comuni Risolti
- Angular: "NG0100 ExpressionChangedAfterItHasBeenChecked"
→ Soluzione: usare signal computed() invece di getter
- Spring Boot: "LazyInitializationException" nelle query
→ Soluzione: usare JOIN FETCH o @EntityGraph
## Decisioni Architetturali
- Scelto CQRS per separare letture (analytics) da scritture (comandi)
- FastAPI per analytics perchè le librerie ML sono native Python
각 세션이 시작될 때 메모리가 자동으로 참조됩니다. Claude Code가 이전 세션의 지식을 바탕으로 구축할 수 있도록 허용 처음부터 시작하지 않고.
12. 구조화된 작업 계획
다중 파일 변경이나 아키텍처 결정이 필요한 복잡한 작업의 경우 클로드 코드가 입장하다 계획 모드: 다음을 보장하는 구조화된 작업 흐름 코드를 작성하기 전에 개발자와 협의하십시오.
# Plan Mode - Fasi
## Fase 1: Esplorazione
- Claude Code esplora il codebase
- Identifica file coinvolti
- Analizza dipendenze e impatto
## Fase 2: Progettazione
- Propone piano dettagliato con priorità
- Elenca file da creare/modificare
- Identifica rischi e alternative
## Fase 3: Revisione
- Presenta il piano allo sviluppatore
- Risponde a domande e chiarimenti
- Modifica il piano se necessario
## Fase 4: Approvazione
- Lo sviluppatore approva il piano
- Claude Code inizia l'implementazione
- Esegue step by step con verifica
플랜 모드가 활성화된 경우
- 2~3개 이상의 파일에 영향을 미치는 새로운 기능
- 중요한 아키텍처 리팩토링
- 여러 유효한 접근 방식을 사용한 결정
- 기존 동작에 영향을 미치는 변경 사항
- 요구사항이 불분명한 작업
측정 가능한 이점
Claude Code를 워크플로우에 통합 이벤트를 플레이하세요 이는 일일 생산성에 있어 구체적이고 측정 가능한 개선을 가져왔습니다.
비교: 클로드 코드가 없는 경우와 클로드 코드가 있는 경우
| 나는 기다린다 | 클로드 코드 없이 | 클로드 코드와 함께 |
|---|---|---|
| 구성 요소 비계 | 15~20분 | 30초 |
| 파일 간 리팩토링 | 육체 노동 시간 | 자동 전파 시간(분) |
| 코드베이스 검색 | grep/find를 사용한 수동 | 자동 및 상황별 |
| 접근성 준수 | 개발 후 매뉴얼 체크리스트 | 개발 프로세스에 통합 |
| 선적 서류 비치 | 종종 잊혀지거나 쓸모없게 됨 | 자동으로 생성 및 업데이트됨 |
Claude Code를 위한 도구 및 리소스
Claude Code는 고립되어 살지 않습니다. 이를 중심으로 생태계가 발전했습니다. 확장 프로그램, 커뮤니티 도구, SDK 및 이를 증폭시키는 학습 리소스가 포함되어 있습니다. 능력. 이 생태계를 알면 잠재력을 최대한 활용할 수 있습니다. 모든 개발 상황에서 Claude Code가 제공합니다.
IDE용 확장
코드 편집기와의 통합은 가장 직접적인 접촉 지점입니다. Claude Code와 일상적인 작업 흐름 사이. VS Code용 Claude Code 채팅 대화 기록과 함께 편집기에서 직접 기본 채팅 인터페이스를 제공합니다. MCP 서버를 완벽하게 지원합니다. 이는 클로드 없이도 클로드와 상호 작용할 수 있다는 것을 의미합니다. 개발 환경을 절대 포기하지 말고 프로젝트 컨텍스트를 항상 활성화하세요. 보완하기 위해, 클로드 VSCode 테마 어두운 테마 모음을 제공합니다 장기간의 페어 프로그래밍 세션 동안 시각적 피로를 줄이기 위해 설계되었습니다. 어시스턴트와 함께.
Chrome용 클로드
브라우저에서 자주 작업하시는 분들을 위해, Chrome용 클로드 (현재 베타 버전) 에이전트 기능을 웹 탐색에 직접 가져옵니다. 이 확장은 지원합니다 는 자동 작업 계획, 작업을 예약할 수 있습니다. 반복적으로 소개합니다. 계획 모드 복잡한 작업흐름을 구조화하기 위해 실행하기 전에. 관리 멀티탭 작업을 조정할 수 있습니다 동시에 여러 탭에서 동시에 지능형 탐색을 통해 Claude 웹페이지와 독립적으로 상호작용합니다. 이 기능을 사용하려면 Max 플랜이 필요합니다 검색 작업, 웹 인터페이스 테스트 및 자동화에 특히 유용합니다. 브라우저 기반 워크플로우.
커뮤니티 가이드
개발자 커뮤니티는 마스터할 수 있는 매우 높은 가치의 리소스를 생산했습니다. 클로드 코드. 가이드 "당신이 알아야 할 클로드 코드의 모든 것" 나타냅니다 초기 설정, 신속한 엔지니어링, 명령, 후크, 자동화 워크플로, MCP 서버 구성 및 BMAD 방법 체계적인 프로젝트 관리를 위해 좀 더 간결한 접근 방식을 선호하는 분들을 위해, "40개 이상의 클로드 코드 팁" 40개 이상의 실용적인 제안을 수집합니다. 최적의 구성부터 첨단기술까지 즉시 적용 가능 에이전트와의 상호 작용.
MCP 서버 생태계
MCP(Model Context Protocol)는 다음을 확장하는 통합 생태계를 탄생시켰습니다. Claude Code의 기능은 터미널을 훨씬 뛰어넘습니다. 저장소 멋진 mcp 서버 너머의 인상적인 파노라마 목록을 작성합니다. 2500개의 API 통합 카테고리별로 정리되어 있습니다. 주요 카테고리 다음을 포함합니다:
- 브라우저 자동화: 프로그래밍 방식의 브라우저 제어를 위한 Microsoft Playwright
- 클라우드 플랫폼: 인프라 관리를 위한 AWS, Cloudflare, Terraform 및 Pulumi
- 데이터베이스: PostgreSQL, MongoDB, Redis 및 기타 지속성 시스템용 커넥터
- 개발자 도구: GitHub, GitLab, Jira 및 CI/CD 도구와의 통합
- 보안: 취약점 스캐너, 정적 분석 및 보안 감사
사용자 정의 MCP 서버를 개발하고 테스트하기 위해MCP 검사관 프로세스를 크게 단순화하는 대화형 디버깅 환경을 제공합니다. 서버 개발 및 검증.
자율 에이전트용 에이전트 SDK
Claude를 기반으로 맞춤형 에이전트를 구축하려는 개발자의 경우, 공식 SDK는 두 가지 모두에서 사용할 수 있습니다. 파이썬 그것을 위해 타입스크립트. 이러한 개발 키트는 자율 에이전트를 만드는 데 필요한 기본 요소를 제공합니다. 복잡한 작업을 독립적으로 추론하고 계획하고 실행할 수 있습니다.
커뮤니티는 열정적으로 반응했습니다: 저장소 굉장한 클로드 에이전트 이러한 SDK로 구축된 선별된 에이전트 컬렉션을 수집하는 동시에 멋진-클로드-코드-하위 에이전트 추가 카탈로그 100명의 전문 에이전트 코드 생성, 검토, 테스트, 문서화와 같은 특정 작업을 위해 설계되었습니다. 그리고 배포. 이러한 하위 에이전트는 정교한 파이프라인으로 결합될 수 있습니다. 완전히 자동화된 워크플로우를 생성합니다.
공식 강좌
Anthropic은 원하는 개발자를 위해 체계적인 교육 과정을 제공합니다. 전체 Claude 생태계를 마스터하세요:
권장 교육 경로
| 강의 | 집중하다 |
|---|---|
| 클로드 코드의 실제 작동 | 실제 프로젝트에서 Claude Code의 실제 활용 |
| MCP 소개 | 모델 컨텍스트 프로토콜의 기본 사항 |
| MCP: 고급 주제 | 사용자 정의 MCP 서버 및 고급 패턴 만들기 |
| Claude API를 사용하여 구축 | Claude API를 맞춤형 애플리케이션에 통합 |
| Amazon Bedrock의 클로드 | AWS 인프라에 Claude 배포 |
| Google Vertex AI를 사용하는 Claude | Google Cloud AI 플랫폼과 통합 |
이 과정은 Claude 플랫폼이 제공하는 모든 가능성을 다루고 있습니다. 보조 코드 작성부터 복잡한 에이전트 시스템 구축까지, 엔터프라이즈 클라우드 플랫폼에 배포까지.
결론
Claude Code의 통합 이벤트를 플레이하세요 그것을 증명한다 Claude Code는 단순한 자동완성이 아닙니다.: 페어 프로그래머입니다 프로젝트 아키텍처를 이해하고 팀 규칙을 적용하며 멀티 스택 엔터프라이즈 코드베이스 전반에 걸쳐 일관성을 유지합니다.
핵심 사항
- CLAUDE.md는 필수적입니다: 잘 작성된 지침 파일은 Claude Code의 효율성을 배가시킵니다.
- 슬래시 명령으로 시간을 절약할 수 있습니다. 반복적인 작업을 자동화하면 오류가 제거되고 작업 흐름 속도가 빨라집니다.
- 컨텍스트 전환이 없는 멀티 스택: Claude는 동일한 흐름으로 Java, TypeScript 및 Python에서 작업합니다.
- 기본적으로 접근성: 내장된 WCAG 규칙은 추가 노력 없이 규정 준수를 보장합니다.
- 영구 메모리는 지식을 구축합니다. 각 세션은 점점 더 풍부한 솔루션을 제공합니다.
- 복잡한 작업을 위한 계획 모드: 체계적인 계획으로 오류와 재작업 감소
성공의 열쇠는 Claude Code를 팀원처럼 대하는 것입니다. 명확한 맥락, 명시적인 규칙, 반복적인 피드백을 제공합니다. 그 결과, 근본적으로 더욱 효율적인 개발 워크플로가 탄생했습니다. 코드 품질과 전달 속도가 함께 성장하는 곳입니다.







