8:51Chase AI
Log in to leave a comment
No posts yet
Claude Code의 Ultra Plan은 브라우저에서 보기 좋은 아키텍처를 그려주지만, 막상 내 맥북 터미널을 열면 막막해집니다. 설계도는 구름 위에 떠 있고 내 코드는 로컬 디렉토리에 처박혀 있으니 그 간극을 메우는 건 결국 사람 몫입니다. 2025년 GitHub 조사에 따르면 개발자의 51%가 매일 AI 도구를 쓰면서 주당 4시간을 아낀다는데, 설정 오류로 3시간을 날리면 그게 다 무슨 소용인가 싶습니다. 시각적인 추상화를 구체적인 파일 구조로 꽂아 넣는 법을 정리했습니다.
Ultra Plan이 뱉어내는 Mermaid 다이어그램은 효율적이지만 실제 파일 시스템에서는 존재하지 않는 허상입니다. 로컬 Claude Code는 프로젝트의 전체 맥락을 모르기 때문에 엉뚱한 경로에 파일을 만들거나 뜬금없는 곳에 코드를 작성하는 할루시네이션을 자주 일으킵니다. 2026년 현재 에이전트 활용의 핵심은 AI가 내 로컬 자원을 정확히 인식하게 만드는 접지 작업입니다.
AI에게 길을 알려주려면 먼저 터미널에서 아래 명령어를 입력하십시오.tree -I 'node_modules|.git|dist'
이 명령어로 추출한 텍스트 트리를 Claude Code의 첫 프롬프트로 집어넣고, Ultra Plan의 각 노드가 배치될 위치를 미리 못 박아야 합니다. 에픽 레벨의 설계를 태스크 레벨로 쪼개서 던져주면 AI는 헷갈리지 않습니다. 이 작업 하나로 환경 설정과 의존성 설치에 낭비하는 2시간을 즉시 아낄 수 있습니다.
로컬 Claude Code를 쓰다 보면 가끔 멍청해질 때가 있습니다. 전용 도구를 쓰는 대신 익숙한 Bash 명령어로 도망치려다 검색 스킬 실행을 빼먹곤 합니다. 복잡한 일을 시키면 AI의 정확도가 떨어진다는 건 이미 상식입니다. AI가 알아서 하겠거니 믿지 말고 직접 제어권을 뺏어와야 합니다.
안정적인 빌드를 위해 프로젝트 루트에 CLAUDE.md를 만드십시오. 여기에 프로젝트의 규칙과 기술 스택을 200줄 이내로 적습니다. 그다음 .claude/settings.json 파일의 allow 항목에 Bash(npm test*)나 Read(*)를 추가하십시오. 매번 권한을 묻는 팝업을 승인하다 지치는 일을 막아줍니다. 이 설정을 마치면 1시간 안에 핵심 로직의 프로토타입을 뽑아낼 수 있습니다.
Ultra Plan은 보통 원격 저장소 데이터를 기준으로 계획을 짭니다. 내가 방금 로컬에서 수정한 코드를 푸시하지 않았다면 설계와 구현이 따로 놀기 시작합니다. 1인 창업가에게 이런 재작업 비용은 치명적입니다. Anthropic 에이전트 환경에서는 로컬의 git 데이터를 유일한 진실의 근거로 삼아야 합니다.
설계도의 시차를 잡으려면 터미널에서 git diff HEAD를 실행해 변경 사항을 텍스트로 뽑으십시오. 이 내용을 Claude Code에 붙여넣으며 "이 최신 변경 사항을 반영해서 계획을 수정해줘"라고 시켜야 합니다. 원격 저장소의 낡은 데이터에 갇히지 않고 현재 내 화면에 떠 있는 코드와 100% 일치하는 결과물을 얻는 가장 확실한 방법입니다.
Ultra Plan이 제안하는 데이터 모델은 겉보기에 멀쩡해도 인덱싱이나 관계 설정이 빠져 있는 경우가 많습니다. 특히 Prisma 같은 ORM을 쓸 때 대화형 인터페이스를 요구하는 명령은 에이전트 환경에서 십중팔구 실패합니다. 2025년 프로덕션 코드의 27%가 AI 손을 거친다는 통계가 있지만, 데이터베이스만큼은 기계에게 전권을 주면 위험합니다.
사고를 막으려면 비대화형 명령을 조합해야 합니다. prisma migrate diff를 써서 현재 스키마와 목표 스키마의 차이를 SQL 파일로 먼저 뽑으십시오. 사람이 직접 인덱스 누락을 확인한 뒤에 AI에게 prisma migrate deploy를 지시하는 게 순서입니다. 대화형 프롬프트에서 멍하니 기다릴 필요도 없고, 성능 최적화까지 챙길 수 있습니다.
결국 Ultra Plan의 화려한 설계는 개발자가 로컬의 맥락을 주입할 때만 작동합니다. 설계도를 150줄 이내의 프롬프트로 쪼개고 CLAUDE.md로 중심을 잡으십시오. AI는 시키는 대로만 움직이는 도구가 아니라, 내가 정확한 맥락을 줬을 때만 제대로 일하는 파트너입니다.