매일 코딩 소식 · 2026년 6월 24일

2026년 6월 24일 AI 코딩 소식

TL;DR

  • AI 코딩 에이전트가 프로젝트와 내 작업 방식을 기억하게 해주는 '메모리 레이어'가 매일 새로 쏟아져요. CLAUDE.md 같은 파일부터 mem0·Zep 같은 외부 서비스, 여러 도구가 기억을 공유하는 방식까지 종류가 많지만, 정작 '팀원처럼 코드베이스와 내 선호를 오래 쌓아가는 영구 기억'은 아직 빈자리로 남아 있다는 지적이 나와요. 파일 방식은 너무 단순하고 외부 서비스는 과하거나 비싸서, 그 사이를 메우는 마땅한 답이 없다는 게 핵심이에요.
  • 한 개발자가 일부러 이름이 비슷하고 입력값까지 똑같은 도구 두 개를 만들어, AI가 둘을 구분할 단서를 '설명 한 줄'만 남겨 뒀어요. 그 상태로 '애플 시가총액?'을 다섯 번 물었더니, 설명이 얇을 땐 다섯 번 다 엉뚱한 도구를 골랐다고 해요. 버그는 에이전트 코드가 아니라 도구 설명 한 문장이었던 거죠. 앤트로픽 공식 문서도 '설명이 도구 성능을 좌우하는 가장 중요한 요소'라고 짚는 부분과 정확히 맞닿아요.
  • 한 개발자가 회사에서 쓰던 Claude Code를 개인 프로젝트에도 쓰려고 새로 가입했다가, VPN을 켠 채 한 시간 쓴 것만으로 계정이 막히고 환불까지 받았어요. 한 달 뒤 VPN을 끄고 다시 가입했지만 같은 신용카드를 썼다는 이유로 또 차단됐고, 고객지원은 '이용정책 위반으로 복구 불가'라는 답만 반복했죠. 비슷한 사례가 줄을 잇는데, 앤트로픽은 작년 하반기에만 145만 계정을 막았고 그중 항소가 받아들여진 비율은 3.3%에 그쳤어요.

주요 업데이트

AI 에이전트 메모리 레이어, 왜 아직 '팀원 같은 기억'이 없나 — 5가지 갈래 정리

AI 코딩 에이전트가 프로젝트와 내 작업 방식을 기억하게 해주는 '메모리 레이어'가 매일 새로 쏟아져요. CLAUDE.md 같은 파일부터 mem0·Zep 같은 외부 서비스, 여러 도구가 기억을 공유하는 방식까지 종류가 많지만, 정작 '팀원처럼 코드베이스와 내 선호를 오래 쌓아가는 영구 기억'은 아직 빈자리로 남아 있다는 지적이 나와요. 파일 방식은 너무 단순하고 외부 서비스는 과하거나 비싸서, 그 사이를 메우는 마땅한 답이 없다는 게 핵심이에요.

용어 풀이
메모리 레이어(memory layer)
AI 에이전트가 대화·세션이 끝나도 사용자 선호·프로젝트 정보·과거 결정을 기억하도록 따로 두는 저장 계층.
CLAUDE.md
Claude Code가 세션마다 자동으로 읽는 프로젝트 지침 파일. 손으로 유지하는 평문이라 단순하지만 양이 커지면 낡거나 한계에 부딪힘.
지식 그래프(knowledge graph) 메모리
정보를 '개체-관계-관찰'의 연결망으로 저장하는 방식. 사실이 시간에 따라 바뀌고 무효화되는 걸 추적하는 데 강함.
mem0 · Zep
대표적인 외부 에이전트 메모리 서비스. mem0는 벡터+그래프로 토큰을 줄이고, Zep은 시간 지식그래프로 변하는 사실 처리에 강함.
운영자 인사이트

메모리 레이어는 '지금 CLAUDE.md 같은 파일로 충분한지, 외부 메모리 서비스를 붙일 만큼 규모가 커졌는지'를 먼저 따져 고르는 게 안전하고, 화려한 성능 수치는 대부분 만든 곳이 직접 잰 것이라 그대로 믿기보다 내 코드베이스에서 검증해보는 게 좋아요.

여러 관점으로 보기
  • 지형 개관 — 메모리와 컨텍스트의 구분 메모리 솔루션을 파일·관리형 서비스·시간 지식그래프·공유 레이어·프레임워크 내장 다섯 갈래로 나눠 강점과 한계를 정리해줘요. Graphlit
  • 마크다운이면 충분하다는 반론 복잡한 벡터 DB·메모리 서비스 없이 마크다운 파일만으로도 잘 굴러가며, 한계에 부딪히기 전엔 단순하게 가라는 실무 합의를 정리해줘요. ReadyHT
  • 공식 움직임 — 앤트로픽 영구 메모리 베타 Claude가 세션을 넘어 코드베이스 패턴·아키텍처 결정을 파일로 쌓아두는 영구 메모리를 4월 공개 베타로 내놨어요. 글쓴이가 원한 방향에 가장 가까운 공식 움직임이에요. SD Times

원본 보기 (reddit:claudeai)

같은 입력 두 도구, 설명 한 줄 차이로 5번 다 틀린 호출 — 도구 설명의 무게

한 개발자가 일부러 이름이 비슷하고 입력값까지 똑같은 도구 두 개를 만들어, AI가 둘을 구분할 단서를 '설명 한 줄'만 남겨 뒀어요. 그 상태로 '애플 시가총액?'을 다섯 번 물었더니, 설명이 얇을 땐 다섯 번 다 엉뚱한 도구를 골랐다고 해요. 버그는 에이전트 코드가 아니라 도구 설명 한 문장이었던 거죠. 앤트로픽 공식 문서도 '설명이 도구 성능을 좌우하는 가장 중요한 요소'라고 짚는 부분과 정확히 맞닿아요.

용어 풀이
도구 설명(tool description)
AI에게 '이 도구가 뭘 하고 언제 쓰는지' 알려주는 설명문. 이름·입력값만으로 부족할 때 AI가 도구를 고르는 결정적 단서가 됨.
도구 호출(function calling)
AI가 답을 만들기 위해 미리 정의된 외부 기능(검색·계산·DB 조회 등)을 스스로 골라 실행하는 동작.
입력 스키마(input schema)
도구가 받는 입력값의 형식·종류를 정해 둔 명세. 두 도구의 스키마가 같으면 입력만으로는 구분이 안 됨.
MCP(Model Context Protocol)
AI에 외부 도구·데이터를 표준 방식으로 연결하는 규약. 여기서도 각 도구의 설명을 잘 쓰는 게 정확한 호출의 열쇠.
운영자 인사이트

도구가 늘수록 이름·입력값만으로는 구분이 모호해지는데, AI가 올바른 도구를 고르는 마지막 단서는 결국 설명 한 줄이라, MCP·에이전트 도구를 설계할 때 설명을 '무엇을·언제 쓰고·언제 쓰면 안 되는지'까지 적는 게 코드 품질만큼 중요해요.

여러 관점으로 보기
  • 왜 그런가 — 공식 가이드 앤트로픽은 도구 설명이 도구 성능을 좌우하는 가장 중요한 요소라고 못박아요. 좋은 예시조차 주가 조회 도구를 드는데, 나쁜 예시가 바로 '티커 주가를 가져온다' 같은 한 줄 설명이라 이번 실험과 거의 똑같아요. Anthropic Docs
  • 어떻게 고치나 — 설계 원칙 기능이 겹치거나 목적이 흐릿한 도구는 에이전트를 헷갈리게 한다고 해요. 이름에 서비스·자원을 붙여 구분하고, 설명은 새 동료에게 알려주듯 맥락까지 적으면 정확도가 크게 올라요. Anthropic Engineering

원본 보기 (reddit:claudeai)

Claude Code ★★★★

VPN 켜고 쓰다 또 차단 — Claude Code 계정 밴, 항소가 받아들여진 건 3.3%

한 개발자가 회사에서 쓰던 Claude Code를 개인 프로젝트에도 쓰려고 새로 가입했다가, VPN을 켠 채 한 시간 쓴 것만으로 계정이 막히고 환불까지 받았어요. 한 달 뒤 VPN을 끄고 다시 가입했지만 같은 신용카드를 썼다는 이유로 또 차단됐고, 고객지원은 '이용정책 위반으로 복구 불가'라는 답만 반복했죠. 비슷한 사례가 줄을 잇는데, 앤트로픽은 작년 하반기에만 145만 계정을 막았고 그중 항소가 받아들여진 비율은 3.3%에 그쳤어요.

용어 풀이
VPN
가상 사설망. 접속 IP·위치를 다른 곳으로 바꿔 보이게 하는 도구.
이용정책(Usage Policy)
앤트로픽이 정한 서비스 사용 규칙. 위반으로 판정되면 경고·정지·해지 대상이 됨.
위험 신호 누적(risk stacking)
한 가지 행동이 아니라 IP·결제수단·접속 위치 등 여러 위험 신호를 합산해 임계치를 넘으면 차단하는 자동 탐지 방식.
운영자 인사이트

해외 결제수단과 VPN으로 Claude Code를 쓰는 한국 개발자라면, 결제 시점에 카드 청구 국가·접속 IP·계정 지역이 서로 어긋나면 자동 탐지에 걸려 경고 없이 차단될 수 있으니, 결제하는 순간엔 VPN을 끄고 IP를 한 지역으로 고정해 쓰는 게 안전해요.

여러 관점으로 보기
  • 당사자 호소 회사에서 쓰던 Claude Code를 개인용으로 새로 가입했다 VPN 사용 한 시간 만에 막히고, 한 달 뒤 같은 카드로 재가입했다 또 차단된 개발자의 호소예요. 고객지원은 '정책 위반, 복구 불가'만 반복했죠. Hacker News
  • 공식 저장소의 같은 패턴 회사가 의무화한 VPN으로 접속한 유료 구독자까지 경고 없이 조직 계정이 막혔다는 GitHub 이슈예요. 비슷한 사례가 많다며 연관 이슈들을 묶었지만 '처리 예정 없음'으로 닫혔어요. GitHub
  • 앤트로픽 공식 통계 앤트로픽이 직접 공개한 자료예요. 2025년 하반기에만 145만 계정을 막았고, 항소 5만2천 건 중 단 1,700건(3.3%)만 뒤집혔다고 밝혔어요. Anthropic Transparency Hub

원본 보기 (hn:anthropic)

Claude Code를 Visual Studio에 잇는 비공식 확장 (실험적)

Claude Code는 그동안 VS Code와 JetBrains만 공식 지원했는데, 한 개발자가 마이크로소프트의 풀 기능 개발 도구인 Visual Studio용 비공식 확장을 직접 만들었어요. Claude Code가 내부적으로 쓰는, 문서로 공개되지 않은 연동 방식을 뜯어보고 똑같이 구현해서, Visual Studio 화면에서 편집을 승인·거절하고 C#·C++ 컴파일러 오류를 자동으로 넘겨줄 수 있어요. 멈춤점에 멈춘 상태의 변수 값 같은 실행 정보까지 읽히는 디버거 연동도 들어 있어요.

용어 풀이
개발 도구(IDE)
코드 편집·빌드·디버깅을 한 프로그램에서 처리하는 통합 개발 환경.
Visual Studio
마이크로소프트의 풀 기능 개발 도구. 이름이 비슷한 VS Code(가벼운 편집기)와는 다른 제품.
diff
수정 전후 코드 차이를 좌우로 비교해 보여주는 화면.
프로토콜(protocol)
두 프로그램이 서로 통신할 때 따르는 약속된 규격.
운영자 인사이트

공식 지원이 없는 개발 도구를 쓰는 입장에선 반가운 틈새 메우기지만, 문서로 공개되지 않은 내부 연동 방식에 기대고 있어 Claude Code가 한 번 업데이트되면 그대로 깨질 수 있다는 점은 도입 전에 따져볼 부분이에요. 아직 설치 수가 적은 초기 단계라는 것도 감안하는 게 좋아요.

여러 관점으로 보기
  • 원작자 발표·기능 제작자가 직접 올린 글이에요. VS Code·JetBrains만 공식 지원되던 상황에서 Visual Studio용 비공식 확장을 왜·어떻게 만들었는지, 편집 승인·거절과 컴파일러 오류 공유 기능을 소개해요. Hacker News
  • 코드·완성도 확장의 소스와 설명서예요. MIT 라이선스, Visual Studio 2026 전용, 연동 방식이 문서로 공개돼 있지 않아 버전 업데이트에 취약하다는 한계를 제작자가 직접 적어 뒀어요. GitHub
  • 설치 규모 Visual Studio 마켓플레이스 등록 페이지예요. 설치 약 190회, '앤트로픽과 무관한 개인 프로젝트'라는 표기로 현재 도입 규모와 비공식 성격을 가늠할 수 있어요. Visual Studio Marketplace

원본 보기 (hn:claude-code)

에이전트 작업 절차를 상태기계로 '강제'하는 Aharness — 설명이 아니라 강제

코딩 에이전트의 작업 절차를 타입스크립트 상태기계(FSM)로 정의해 런타임이 직접 강제하는 도구예요. 프롬프트나 스킬 문서는 '이렇게 해라'라고 설명만 할 뿐 실제로 단계를 건너뛰는 걸 막지 못하는데, Aharness는 정해진 단계를 끝내야만 다음으로 넘어가게 하고 결과물도 타입으로 검증해요. 지금은 Codex 에이전트를 대상으로 동작해요.

용어 풀이
유한상태기계(FSM)
시스템이 가질 수 있는 상태와 상태 사이 이동 규칙을 명시한 모델. 정의되지 않은 이동을 막아 절차를 강제할 수 있음.
Codex
OpenAI의 코딩 에이전트. Aharness가 작업 흐름을 강제하는 대상.
운영자 인사이트

에이전트에게 규칙을 '설명'하는 것과 '강제'하는 것은 다른 문제라, 절차 하나만 빠져도 사고로 이어지는 배포·운영 작업일수록 작업 흐름을 상태기계로 고정해두는 접근이 실무에서 안전망이 돼요.

원본 보기 (hn:claude-code)

Claude Code ★★★

'AI가 쓴 티' 잡아 고치는 Claude 스킬 unslop-text — reddit 글 9만 개 분석

reddit 글 8만9천여 개를 분석해 사람들이 'AI가 쓴 티'로 가장 많이 지목하는 글쓰기 패턴을 추려낸 데이터 기반 Claude 스킬이에요. 긴 줄표(em 대시)가 1순위 신호로 꼽혔고, 'not just X, it's Y' 같은 상투적 어조, 아부성 도입부, delve·leverage 같은 단어를 찾아 고쳐줘요. 인용문·코드는 건드리지 않고 의도한 표현은 보호하는 등 과하게 고치는 걸 막는 장치도 들어 있어요. 같은 저자가 만든 화면 디자인편(unslop-ui)과는 다른, 글쓰기 전용 편이에요.

용어 풀이
슬롭(slop)
AI가 대량 생성한, 기계 티가 나는 저품질 콘텐츠를 가리키는 속어.
em 대시(—)
긴 줄표. AI가 자주 남발해 'AI가 쓴 글'의 대표 신호로 지목되는 문장부호.
티(tell)
포커 용어에서 온 말로, 'AI가 썼다'고 들통나게 하는 단서·흔적.
Arctic Shift
API 키 없이 쓸 수 있는 무료 공개 reddit 데이터 보관소. 이 분석의 원본 글을 모은 곳.
운영자 인사이트

기술 블로그나 릴리스 노트, PR 설명을 AI로 초안 잡을 때 '기계가 쓴 티'를 줄이고 싶다면, 무엇이 그 티를 만드는지 데이터로 짚어주는 체크리스트로 참고할 만해요. 다만 멀쩡한 사람 글까지 깎아내지 않도록 기준을 너무 곧이곧대로 따르지는 않는 게 좋아요.

여러 관점으로 보기
  • 원 제안 — 저자와 데이터 저자가 reddit 글 8만9천여 개를 모아 8천 개를 추리고 600개를 손으로 검수해, 사람들이 'AI 글 티'로 가장 많이 지적하는 패턴을 순위화했어요. 수집·분석 스크립트가 공개돼 있어 직접 재현해볼 수 있어요. GitHub
  • 반론 — em 대시를 AI 잣대로? 한편 'em 대시를 AI 판별 잣대로 쓰는 게 과하다'는 반론도 많아요. 전문 작가들은 em 대시가 AI 이전부터 글의 리듬을 살리는 정당한 부호였다고 지적해요. The Ringer

원본 보기 (reddit:claudeai)

Claude Code ★★★

Codacy, Claude Code용 '적대적 리뷰' 도구 Verity 공개 베타 — 자기 검토의 약점을 노린다

코드 품질 회사 Codacy가 Claude Code용 도구 'Verity'를 공개 베타로 내놨어요. 같은 모델한테 자기 코드를 검토시키면 제 답을 편들고(자기 선호), 지적하면 쉽게 말을 바꾸는(맞장구) 약점이 있다는 연구를 근거로, 코드를 커밋하기 전에 별도 모델이 보안·품질·의도를 따져 통과/차단을 판정하는 '독립 검문소' 역할을 해줘요. 결정 사항을 쌓아두는 메모리와 모델별 토큰 비용을 보여주는 기능도 묶었고, 베타 기간엔 카드 등록 없이 무료예요.

용어 풀이
자기 선호(self-preference)
AI가 다른 모델이나 사람이 쓴 결과보다 자기가 만든 출력을 더 좋게 평가하는 경향. 그래서 같은 모델에게 자기 코드를 검토시키면 후하게 보는 문제가 생김.
맞장구(sycophancy)
사용자가 지적하거나 밀어붙이면 원래 맞았던 답도 비위 맞추려 바꿔버리는 AI의 성향.
적대적 리뷰(adversarial review)
코드를 일부러 깐깐하게, 트집 잡는 입장에서 검토하는 방식. 통과시키기보다 '어디서 깨지나'를 찾는 데 초점을 둠.
게이트(gate)
코드를 커밋하기 전에 통과(PASS)/차단(BLOCK)을 판정하는 검문소 단계.
운영자 인사이트

모델이 제 출력을 편애하고 추궁하면 굽힌다는 건 연구로 확인된 약점이라 '같은 모델의 자기 검토' 대신 독립 검문소를 두자는 방향 자체는 타당하지만, 결국 그 검문소도 AI 모델인 만큼 누가 검토하느냐와 통과·차단 기준의 투명성이 실효를 가르고, '베타 무료'는 상용 전환을 전제한 단계라 도입 전 데이터 처리·향후 요금 조건을 함께 따져보는 게 좋아요.

여러 관점으로 보기
  • 제조사 주장 — 공식 Codacy가 Verity를 'AI 코딩 에이전트를 위한 독립 게이트·메모리·비용 관리'로 소개하고, 커밋 전 품질·보안·의도를 별도 모델로 검사해 통과/차단을 판정한다고 설명해요. Verity (Codacy)
  • 논거 근거 — 자기 선호 연구 AI가 제 출력을 더 높게 평가한다는 연구로, GPT-4의 자기 선호 점수 0.912가 실제로 보고돼 있어 이 도구가 든 근거의 출처가 돼요. arXiv (NeurIPS 2024)
  • 논거 근거 — 맞장구 연구 지적하면 맞는 답도 굽힌다는 앤트로픽 연구로, '예전 모델이 98% 양보했다'는 주장의 출처예요. Anthropic (ICLR 2024)

원본 보기 (reddit:claudeai)