공지

2026/02

2건

[Claude Code] Claude Code 설치부터 실전 활용까지 - 바이브 코딩

들어가며터미널에서 AI와 직접 코딩할 수 있다는 게 처음엔 잘 와닿지 않았다. 그냥 또 다른 챗봇 아닌가 싶었는데, 실제로 써보니 달랐다. 파일을 직접 읽고 수정하고, Git 커밋까지 해준다. 프로젝트 전체를 이해한 상태에서 대화가 진행된다.이 글에서 다루는 내용은 다음과 같다.설치: macOS, Linux, Windows 각각기본 사용법: 실행 모드와 슬래시 명령어CLAUDE.md: 프로젝트에 맞게 Claude를 세팅하는 방법커스텀 명령어: 자주 쓰는 작업을 슬래시 명령어로 등록하기MCP: 외부 도구(GitHub, Notion 등)와 연결하기모든 명령어는 바로 복사해서 쓸 수 있도록 정리했다.1. 사전 준비 — 요금제 확인Claude Code를 쓰려면 Claude 계정이 필요하다. 무료 플랜은 지원하지..

2026.02.25 · 댓글

[Spring Boot] Spring Security @PublicApi 어노테이션으로 공개 API 경로를 자동 관리하는 방법

들어가며Spring Security를 적용한 프로젝트를 운영하다 보면 어느 순간부터 SecurityConfig의 requestMatchers().permitAll() 목록이 길어지는 걸 느끼게 된다. 공개 API가 하나 늘 때마다 컨트롤러와 설정 파일, 두 곳을 동시에 수정해야 한다. 경로 하드코딩이 익숙해지면 나중에 경로가 바뀌었을 때 한 곳을 빠트리는 실수가 생기기 쉽다.이 글에서는 다음 두 가지 문제를 어노테이션으로 해결한 과정을 정리한다.경로 하드코딩 제거: 공개 API 경로를 SecurityConfig에 직접 적지 않고 컨트롤러 메서드에 어노테이션을 붙이는 것만으로 자동 등록되게 만든다.이중 방어 구조: 어노테이션 기반 수집이 주된 판별자 역할을 하고, SecurityConfig의 permitA..

2026.02.22 · 댓글 1