AI가 똑똑해지는 것만으로는 부족하다.외부 세계와 연결되어야 진짜 일을 할 수 있다.MCP는 그 연결의 표준이다.MCP란 무엇인가MCP(Model Context Protocol)는 Anthropic이 2024년 11월에 공개한 오픈 표준 프로토콜이다.AI 모델이 외부 도구, 데이터베이스, API, 파일 시스템 등과 소통하는 방식을 하나로 통일한다. USB-C가 등장하기 전, 안드로이드는 마이크로 USB, 아이폰은 라이트닝, 카메라는 미니 USB를 썼다. 기기마다 케이블이 달랐고 USB-C는 이 혼란을 하나의 규격으로 정리했다. MCP는 AI 세계에서 같은 일을 한다. 이전에는 Claude에 Google Drive를 연결하려면 전용 커넥터를 만들고, GPT에 같은 Google Drive를 연결하려면 또 다..
Claude-Code 나만의 프로젝트를 이해하는 개발자로.. CLAUDE.md 개요Claude Code는 매 세션마다 기억을 잃는다. 아무리 어제 훌륭한 대화를 했더라도, 오늘 새 세션을 열면 내 코드 스타일도, 프로젝트 구조도, 선호하는 도구도 모른다.매번 같은 설명을 반복하는 것은 시간 낭비다. CLAUDE.md는 이를 해결한다. CLAUDE.md는 클로드가 세션 시작 시 자동으로 읽는 마크다운 파일로, 한 번 작성해두면 모든 대화에 자동 적용된다.잘 쓴 CLAUDE.md 하나가 프롬프트 수십 줄보다 효과적이다. 핵심 원칙: 짧고, 구체적이고, 실행 가능하게CLAUDE.md 작성에서 가장 중요한 원칙이 있다. 짧게 유지하라 100줄 이하가 이상적이다. 프론티어 사고 모델은 약 150~200개의 지..
Unity Profiler 기본 항목숫자를 해석하는 법지난 글에서는 왜 최적화보다 프로파일링이 먼저인지 이야기했다.핵심은 단순했다. 감으로 문제를 고치기 전에, 먼저 무엇이 실제 병목인지 읽을 수 있어야 한다는 것이다. 이번 글은 Unity Profiler에서 반드시 읽을 수 있어야 하는 기본 항목들에 대한 글이다. Profiler를 처음 열면 CPU, GPU, Rendering, Memory, Audio, Physics, UI, Timeline, Hierarchy 등 여러 정보가 한꺼번에 보이기에, 아무것도 읽히지 않는 경우가 있다. 우선 욕심을 줄이고, "모든 걸 다 본다"가 아니라 "가장 중요한 것부터 순서대로 읽는다"는 접근이 필요하다. Unity Profiler의 핵심 항목이 무엇인지 이해한다..
Unity 프로파일링 학습 로드맵최적화 기법을 외우기 전에, 프로파일러를 읽는 사람 되기이 학습의 목표는 단순히 "최적화하는 법"을 아는 것이 아니다.진짜 목표는 프로파일러에서 보이는 숫자와 마커를 보고, 현재 구조의 문제를 스스로 해석할 수 있는 능력을 만드는 것이다. 특히 이번 학습은 다음 질문에 답할 수 있도록 설계한다. 지금 프레임이 왜 느린가?이 비용은 UI 때문인가, 로직 때문인가, 데이터 바인딩 때문인가?팝업 On/Off 비용이 어느 정도면 괜찮고, 어느 정도면 구조를 바꿔야 하는가?현재 UI 구조에서 어떤 설계가 더 유리한가? 학습 개요성능 문제가 보이면 많은 경우 바로 해결책을 떠올린다. 객체 수를 줄여야 하나?Canvas를 나눠야 하나?로딩 방식을 바꿔야 하나?Update를 줄여야 하..
