ai
3 posts
Claude Desktop이 아니라 Claude Code를 사용해야 하는 이유

Claude Desktop과 Claude Code를 모두 사용해본 개발자가 알려주는 진짜 차이점과 Code를 선택해야 하는 이유들입니다. Claude Desktop vs Claude Code: 무엇이 다른가? 많은 개발자들이 Claude를 사용하기 시작하면서 가장 먼저 접하는 것이 Claude Desktop입니다. 웹 브라우저나 데스크톱 앱에서 편하게 대화할 수 있고, 코드를 복사해서 붙여넣기만 하면 되니까요. 하지만 실제 개발 업무에 Claude를 활용하려면, **Claude Code(CLI)**를 사용해야 합니다. 간단한 비교 구분 Claude Desktop Claude Code 인터페이스 GUI (웹/앱) CLI (터미널) 파일 접근 불가능 직접 읽기/쓰기 프로젝트 이해 수동 설명 필요 자동 탐색 코드 적용 복사/붙여넣기 직접 수정 대화 지속성 제한적 무제한 Claude Desktop의 한계: 실제 경험담 1. 대화 제한으로 인한 맥락 소실 Claude Desktop의 가장 …

July 10, 2025
ai
Claude Code 1개월 사용 후기: 백엔드 개발자의 AI 협업 경험담

백엔드 개발자 관점에서 Claude Code를 1개월간 실제 업무에 적용해본 솔직한 후기입니다. JavaScript 블로그 예제를 넘어 실제 Spring Boot 프로젝트에서의 경험을 공유합니다. 백엔드 개발에서의 Claude Code 활용 첫 번째 도전: Spring Boot 프로젝트 분석 처음에는 “프론트엔드에만 유용한 거 아닌가?” 생각했습니다. 하지만 실제 Kotlin + Spring Boot 프로젝트를 Claude에게 맡겨보니 완전히 다른 세계가 열렸습니다. 놀라운 점은 Claude가 제 프로젝트의 아키텍처를 완벽히 파악했다는 것입니다: Kotlin + Spring Boot 3.x 기반 JPA with Hibernate 사용 멀티모듈 구조 (api, domain, infrastructure) QueryDSL 설정 테스트 환경 (TestContainers 포함) 실제 적용 사례들 1. REST API 컨트롤러 자동 생성 요청: “User 엔티티에 대한 CRUD API를 만들…

July 08, 2025
ai
AI가 직접 코딩한다고? Claude Code와 블로그 목차 기능 구현기

개발자의 AI 도구 인식을 바꾼 결정적 순간과 실제 프로젝트 적용 경험담입니다. Part 1: 또 다른 AI 코딩 도구라고? 솔직히 말하면, Claude Code를 처음 들었을 때 별로 기대하지 않았습니다. 기존 AI 도구들의 한계 GitHub Copilot을 쓰면서 느꼈던 아쉬움들이 있었거든요. 코드 자동완성은 분명히 도움이 되지만, 결국 제안만 해줄 뿐입니다. 여러 파일을 오가며 수정해야 하는 작업에서는 한계가 명확했죠. 컴포넌트를 만들려면: 새 파일 생성 (수동) import문 추가 (수동) 다른 파일에서 import (수동) 스타일 파일 생성 (수동) 타입 정의 (수동) 모든 연결 작업은 여전히 제가 해야 했습니다. ChatGPT도 마찬가지였습니다. 파일 구조를 이해하지 못하니 맥락에 맞지 않는 답변을 주는 경우도 많았고, 기존 프로젝트의 컨벤션과 다른 코드를 제공하기 일쑤였습니다. 처음 만난 Claude Code의 충격 그래서 “Claude Code”라는 이름을 들었을 때…

July 08, 2025
ai