반응형
개발할 땐 Claude, 조사할 땐 Gemini — 두 AI 병행 실사용 후기
IT/AI2026. 8. 19. 09:43개발할 땐 Claude, 조사할 땐 Gemini — 두 AI 병행 실사용 후기

Claude와 Gemini를 둘 다 구독해놓고, 막상 어느 쪽을 열지 매번 헷갈리는 분이 많습니다. 잘못 고르면 코드 리팩터를 조사용 모델에 맡기거나, 최신 릴리스 노트 확인을 문맥 긴 모델에 밀어넣어 시간이 새 나갑니다. Claude와 Gemini 두 유료 플랜을 나란히 켜두고 몇 달째 작업을 나눠온 사용자로서, 실제로 창을 어떻게 오가는지 정리했습니다. 여기까지 보면 어떤 작업에 어느 쪽을 열지, Claude Gemini 같이 쓰기가 오히려 손해인 때는 언제인지 판단이 섭니다.1. 왜 하나로 안 되고 둘로 굳었나처음엔 한 도구로 다 해결하려 했습니다. ChatGPT로 시작했고, 한동안은 Cursor도 메인 후보였습니다. 그런데 실무에 붙이면서 자연스럽게 역할이 갈렸습니다. 긴 코드베이스를 통째로 넘겨..

AI가 짠 코드 리뷰하는 법 — 겉보기 멀쩡한데 틀린 코드 잡는 6단계
IT/AI2026. 8. 18. 22:34AI가 짠 코드 리뷰하는 법 — 겉보기 멀쩡한데 틀린 코드 잡는 6단계

AI가 코드를 짜주면 얼핏 돌아가서 그대로 커밋하고 넘어가기 쉽습니다. 문제는 겉보기 멀쩡한 코드일수록 경계값이나 타임존에서 조용히 어긋나, 몇 주 뒤 디버깅 비용으로 몇 배 돌아온다는 점입니다. AI로 코드를 짜고 그 결과를 직접 리뷰하며 겪어보니, 오차 대부분은 모델이 아니라 사람의 검증 습관에서 새어 나갔습니다. 이 순서대로 가면 AI 코드에서 놓치기 쉬운 오류를 6단계로 걸러내는 흐름이 손에 잡힙니다.1. AI 코드에서 진짜 위험한 건 "겉보기 멀쩡한 코드"AI 코드 리뷰에서 사람들이 먼저 걱정하는 건 컴파일 에러나 대놓고 안 도는 코드입니다. 그런 건 실행 한 번이면 걸립니다. 진짜 위험한 건 데모 데이터로는 멀쩡히 돌아가는데, 특정 입력에서만 틀리는 코드입니다. 리뷰 없이 통과되면 프로덕션에서..

AI에게 코딩 제대로 시키는 법 — 프롬프트를 '스펙'으로 쓰는 5가지
IT/AI2026. 8. 17. 21:14AI에게 코딩 제대로 시키는 법 — 프롬프트를 '스펙'으로 쓰는 5가지

AI에게 코드를 시켰는데 엉뚱한 라이브러리를 끌어오거나, 그럴듯한데 미묘하게 틀린 코드가 나온 적 있을 겁니다. 고치고 되돌리다 보면 차라리 직접 짜는 게 빨랐겠다 싶은 순간이 옵니다. AI를 실무 코딩에 붙여 쓰면서 확인한 건, 문제 대부분이 모델이 아니라 프롬프트에 있다는 점입니다. 이 글을 따라가면 AI 코딩 프롬프트를 '스펙'으로 쓰는 5요소와, 나쁜 프롬프트가 좋은 프롬프트로 바뀌는 예시가 손에 잡힙니다.1. AI가 자꾸 헛짓하는 이유AI 코딩 프롬프트를 마법 단어처럼 다루는 경우가 많습니다. "잘 짜줘", "프로처럼"을 붙이면 결과가 좋아질 거라는 기대인데, 실제로 결과를 가르는 건 표현이 아니라 모호함이 얼마나 남아 있느냐입니다. Anthropic 공식 가이드도 프롬프트를 "마법 주문"이 아..

Claude Fable 5 정리 — 언제 Opus 5 말고 이걸 쓰나
AI 활용법/Claude 시리즈2026. 8. 16. 23:16Claude Fable 5 정리 — 언제 Opus 5 말고 이걸 쓰나

Claude Fable 5가 Anthropic에서 가장 유능한 모델로 나왔는데, Opus 5로 충분한 건지 헷갈립니다. 모르고 늘 위쪽 모델만 부르면 같은 작업에 두 배를 내고, 모르고 안 쓰면 Opus가 막히는 작업을 놓칩니다.AI 도구를 실무에 붙이는 관점에서, Fable 5를 직접 며칠 굴려보진 않았지만 공식 스펙·벤치마크·포지셔닝으로 정리했습니다. 다 읽으면 뭐가 달라진 모델인지, 장단점, 언제 Fable 5고 언제 Opus 5인지 판단 기준이 정리됩니다.1. Claude Fable 5가 뭔가Claude Fable 5(claude-fable-5)는 Anthropic이 공개한 모델 중 가장 유능한 축으로, 2026년 6월 9일 API·Amazon Bedrock·AWS·Google Cloud·Micr..

Claude Opus 5 — 4.8에서 뭐가 달라졌나, 지금 옮겨야 하나
AI 활용법/Claude 시리즈2026. 8. 8. 19:22Claude Opus 5 — 4.8에서 뭐가 달라졌나, 지금 옮겨야 하나

Opus 4.8이나 Sonnet 5를 쓰던 중에 2026년 7월 24일 Claude Opus 5가 나왔고, 옮겨야 할지 감이 안 잡힙니다. 그냥 지나치면 같은 값(입력 $5·출력 $25 그대로)에 올라간 성능을 놓치게 됩니다. Claude를 실무에 붙여 써온 관점에서 공식 발표를 정리했습니다. 다 읽으면 4.8에서 뭐가 달라졌는지, 실무에서 바꿔야 할 것, 옮길지 판단 기준이 정리됩니다.1. 뭐가 달라졌나 — 같은 가격, 큰 폭의 도약Claude Opus 5는 2026년 7월 24일 출시됐고 모델 ID는 claude-opus-5입니다. 4.8의 점진적 개선이 아니라 큰 폭의 도약(step-change)으로 나왔는데, 먼저 눈에 들어오는 건 가격이 4.8과 똑같다는 점입니다.항목Opus 4.8Opus 5입..

.NET 10 마이그레이션 — net10.0로 올릴 때 막히는 7가지와 대응
Language/C#2026. 8. 4. 21:16.NET 10 마이그레이션 — net10.0로 올릴 때 막히는 7가지와 대응

.NET 9로 서비스를 돌리고 있는데 곧 지원이 끊긴다는 얘기를 들었다면, 지금이 올릴 시점입니다. 2026년 11월 10일이 지나면 .NET 9는 물론 8까지 함께 보안 패치가 끊겨, 새 취약점이 나와도 방치됩니다..NET을 본업으로 오래 다뤄온 입장에서 공식 문서를 .NET 10 마이그레이션에 실제로 걸리는 항목 위주로 추렸습니다. 따라가면 net10.0로 올릴 때 걸리는 7가지와 대응, C# 14로 덤으로 얻는 것까지 정리됩니다..NET 9·8이 같은 날 함께 끝난다.NET 9와 .NET 8의 지원은 2026년 11월 10일에 함께 종료됩니다. 그날 이후로는 보안 패치가 나오지 않아, 새 CVE가 발견돼도 그대로 노출됩니다. 대신 그 자리를 채우는 .NET 10은 LTS(장기 지원) 버전으로, 20..

Claude Code 플러그인 만들기 — 스킬·훅·MCP를 하나로 묶어 배포하기
AI 활용법/Claude 시리즈2026. 7. 21. 20:21Claude Code 플러그인 만들기 — 스킬·훅·MCP를 하나로 묶어 배포하기

서브에이전트·훅·MCP 서버·슬래시 명령을 새 프로젝트마다 다시 복사해 붙이고 있다면, 그 설정은 계속 흩어지기만 합니다. 개인 .claude/ 폴더 안에만 있으면 팀원과 공유도 안 되고 버전 관리도 되지 않아, 누가 어떤 설정을 쓰는지조차 알 수 없게 됩니다.서브에이전트부터 직접 만든 MCP 서버까지 하나씩 붙여 쓰다 보니, 결국 이걸 통째로 묶어 옮기는 문제에 부딪혔습니다. 10분 따라 하면 스킬·훅·MCP를 한 폴더에 묶어 /plugin install 한 줄로 배포하는 구조가 손에 잡힙니다.1. 플러그인이 뭔가 — 지금까지 만든 걸 묶는 포장 계층Claude Code 플러그인은 Claude Code를 확장하는 자기완결형 디렉터리입니다. 스킬·에이전트(서브에이전트)·훅·MCP 서버·LSP 서버·모니터..

MCP 서버 직접 만들기 — Claude Code에 내 도구 붙이기
AI 활용법/Claude 시리즈2026. 7. 16. 13:04MCP 서버 직접 만들기 — Claude Code에 내 도구 붙이기

Claude Code에 파일 검색·번역·내부 API 같은 내 도구를 붙이고 싶은데 방법이 막막할 겁니다. MCP는 스펙 변화가 잦아 오래된 블로그로 MCP 서버 만들기를 따라 하면 깨진 import·구 SSE 방식으로 시간만 날립니다.Claude Code에 여러 도구를 붙여 써온 관점에서 현재(1.29.0 기준) 동작하는 최소 코드만 정리했습니다. 이 순서대로 가면 최소 MCP 서버 하나를 만들어 Claude Code에서 직접 호출하는 것까지 끝납니다.1. MCP가 뭐고 왜 직접 만드나MCP(Model Context Protocol)는 AI 클라이언트와 외부 도구 사이의 USB-C 같은 표준 규격입니다. Claude Code든 Claude Desktop이든 규격만 맞으면 같은 서버를 그대로 꽂아 씁니다...

Node.js 24로 .ts 파일 바로 실행 — ts-node·nodemon 없이 되는 것과 안 되는 것
Backend/NodeJS2026. 7. 15. 18:06Node.js 24로 .ts 파일 바로 실행 — ts-node·nodemon 없이 되는 것과 안 되는 것

.ts 하나 돌려보려고 ts-node·nodemon·tsconfig 세팅부터 하는 게 번거로웠던 적 있을 겁니다. Node 24에선 그냥 node app.ts로 되는데, 모르면 안 써도 될 의존성을 계속 얹고, 무턱대고 걷어내면 enum에서 에러가 터집니다. Node로 스크립트·백엔드를 다뤄온 관점에서 공식 문서를 직접 확인해 되는 것과 안 되는 것을 갈랐습니다. 이 순서대로 가면 ts-node를 걷어낼지, 어디까지 걷어낼지 판단이 섭니다.빌드 없이 .ts가 실행되나 — 되는 것부터됩니다. Node 24는 .ts 파일을 그대로 받습니다.node app.ts--experimental-strip-types 플래그는 필요 없습니다. 이 타입 스트리핑은 v23.6부터 기본으로 켜져 있고, v24에서 Stable..

Claude Code에 MCP 서버 연동하기 — 노션·GitHub·Sentry 붙이는 법
AI 활용법/Claude 시리즈2026. 7. 10. 09:44Claude Code에 MCP 서버 연동하기 — 노션·GitHub·Sentry 붙이는 법

노션 문서·GitHub 이슈·에러 로그를 Claude Code 채팅에 계속 복사해 붙여넣고 있을 겁니다. 그럴 때마다 맥락이 끊기고, 매번 어디서 뭘 가져올지 찾느라 시간이 새 나갑니다.여러 외부 서비스를 Claude Code에 연결해 써온 관점에서, 헷갈리기 쉬운 지점만 골라 정리했습니다. 이 순서대로 가면 노션·GitHub·DB를 명령 한 줄로 붙여 Claude가 직접 읽고 조작하는 것까지 끝납니다.1. MCP 연동이 뭔가 — 연결과 제작은 다릅니다MCP(Model Context Protocol)는 AI 클라이언트와 외부 도구를 잇는 USB-C 같은 개방형 표준입니다. 노션·GitHub·구글 커넥터가 바로 그 회사나 앤스로픽이 미리 만들어 둔 MCP 서버예요. 그러니까 대부분의 사람이 할 일은 서버를..

반응형
image