AI가 코드를 짜주면 얼핏 돌아가서 그대로 커밋하고 넘어가기 쉽습니다. 문제는 겉보기 멀쩡한 코드일수록 경계값이나 타임존에서 조용히 어긋나, 몇 주 뒤 디버깅 비용으로 몇 배 돌아온다는 점입니다. AI로 코드를 짜고 그 결과를 직접 리뷰하며 겪어보니, 오차 대부분은 모델이 아니라 사람의 검증 습관에서 새어 나갔습니다. 이 순서대로 가면 AI 코드에서 놓치기 쉬운 오류를 6단계로 걸러내는 흐름이 손에 잡힙니다.1. AI 코드에서 진짜 위험한 건 "겉보기 멀쩡한 코드"AI 코드 리뷰에서 사람들이 먼저 걱정하는 건 컴파일 에러나 대놓고 안 도는 코드입니다. 그런 건 실행 한 번이면 걸립니다. 진짜 위험한 건 데모 데이터로는 멀쩡히 돌아가는데, 특정 입력에서만 틀리는 코드입니다. 리뷰 없이 통과되면 프로덕션에서..
AI에게 코드를 시켰는데 엉뚱한 라이브러리를 끌어오거나, 그럴듯한데 미묘하게 틀린 코드가 나온 적 있을 겁니다. 고치고 되돌리다 보면 차라리 직접 짜는 게 빨랐겠다 싶은 순간이 옵니다. AI를 실무 코딩에 붙여 쓰면서 확인한 건, 문제 대부분이 모델이 아니라 프롬프트에 있다는 점입니다. 이 글을 따라가면 AI 코딩 프롬프트를 '스펙'으로 쓰는 5요소와, 나쁜 프롬프트가 좋은 프롬프트로 바뀌는 예시가 손에 잡힙니다.1. AI가 자꾸 헛짓하는 이유AI 코딩 프롬프트를 마법 단어처럼 다루는 경우가 많습니다. "잘 짜줘", "프로처럼"을 붙이면 결과가 좋아질 거라는 기대인데, 실제로 결과를 가르는 건 표현이 아니라 모호함이 얼마나 남아 있느냐입니다. Anthropic 공식 가이드도 프롬프트를 "마법 주문"이 아..
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..
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 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..