Claude API 메시지 스레드 베타, Gemini 2.5 Pro·Flash 12월 자동 전환, Vercel agent-desktop 1.0
조사 범위 · 2026.11.01 06:44 – 11.03 06:44 KST
오늘의 소식입니다. 큰 신제품 출시는 없어서 개발자가 바로 써 보거나 미리 손봐야 할 업데이트 위주로 골랐어요. Anthropic은 Claude API에 메시지 스레드를 베타로 열었어요. 대화를 서버에 잠시 맡겨 두고 다음 요청부터는 새 메시지만 보내면 되는 기능이에요. Google은 12월 1일부터 gemini-2.5-pro와 gemini-2.5-flash 요청을 새 모델로 자동으로 돌리고 새 모델 요금을 매긴다고 changelog에 밝혔어요.
10/28에 나온 Vercel Labs의 agent-desktop 1.0은 지난 호들에서 빠졌는데 11/02 GitHub 일간 트렌딩 1위에 올라 '늦게 확인' 항목으로 덧붙였어요.
한눈에 보기
- 01 Claude API 메시지 스레드 베타: 대화는 서버에 두고 새 메시지만 보내 첫 토큰을 빠르게 Anthropic Beta 베타
- 02 Gemini 2.5 Pro·Flash 지원 종료: 12월 1일부터 요청이 새 모델로 자동 전환되고 요금도 바뀌어요 Google GA 정식
- 03 [늦게 확인] Vercel agent-desktop 1.0: 접근성 트리로 데스크톱 앱을 읽고 조작하는 에이전트용 CLI Vercel GA 정식
오늘의 항목
Claude API 메시지 스레드 베타: 대화는 서버에 두고 새 메시지만 보내 첫 토큰을 빠르게
무엇인가요
메시지 스레드는 Messages API 대화를 서버에 잠깐 보관해 두는 기능이에요. 첫 요청에는 지금처럼 전체 대화·시스템 프롬프트·도구를 보내면서 thread 파라미터를 create로 주고 다음 턴부터는 새 메시지와 직전 응답 id만 continue로 보내요. 그러면 API가 대화를 다시 조립해 모델을 불러요. 스레드는 마지막 요청 뒤 5분이 지나면 만료되고 늦어도 1시간 안에 지워져요. 베타 헤더 message-threads-2026-08-12가 필요하고 SDK의 스레드 도우미를 쓰면 헤더와 재전송을 알아서 처리해 줘요.
thread = client.beta.messages.thread(model="claude-opus-5-5", max_tokens=1024)
thread.send({"role": "user", "content": "Hi!"})왜 중요한가요
긴 에이전트 루프에서는 턴마다 전체 대화를 다시 올리고 API가 그걸 매번 검증하고 토큰으로 나눠요. 스레드를 쓰면 이 일이 새 턴 몫으로 줄어서 대화가 길어져도 첫 토큰까지 걸리는 시간이 낮고 고르게 유지된다는 게 Anthropic 설명이에요. 다만 스레드는 '최선을 다하는' 저장이라 언제든 404가 날 수 있어요. 대화 원본은 앱이 계속 갖고 있다가 전체를 다시 보내는 경로를 처음부터 만들어 둬야 해요.
완성도
Beta 베타베타 헤더가 있어야 쓸 수 있는 베타 기능이에요. Claude API와 Claude Platform on AWS, Claude Models on Google Cloud, Microsoft Foundry에서 쓸 수 있어요.
앞으로 이렇게 지켜보세요
- 정식 출시: 출시 노트에서 베타 헤더 없이 쓰는 정식 버전으로 바뀌는지 보세요.
- 실측: 긴 에이전트 루프에서 첫 토큰 시간이 실제로 얼마나 줄었는지 개발자 측정이 올라오는지 지켜보세요.
- 보관 정책: 5분 만료·1시간 삭제 기준과 프롬프트 캐싱 연동이 문서에서 바뀌는지 확인하세요.
Gemini 2.5 Pro·Flash 지원 종료: 12월 1일부터 요청이 새 모델로 자동 전환되고 요금도 바뀌어요
무엇인가요
Google이 gemini-2.5-pro와 gemini-2.5-flash를 지원 종료 모델로 돌리고 Google AI Studio 선택지에서 뺐어요. 12월 1일부터 gemini-2.5-pro 요청은 gemini-3.8-flash로, gemini-2.5-flash 요청은 gemini-3.5-flash-lite로 자동으로 넘어가고 요금도 넘어간 모델 기준으로 매겨요. API로 gemini-2.5-pro를 쓸 수 있는 곳도 최근에 실제로 써 온 기존 사용자로 좁혀졌어요.
왜 중요한가요
코드를 안 고쳐도 요청은 계속 성공하지만 다른 모델이 답하게 돼서 품질·지연·비용이 조용히 달라져요. Google은 함수 호출과 thought_signature 검증, thinking_budget 대신 thinking_level, 샘플링 파라미터와 모델 턴 미리 채우기(prefill) 제거를 깨지는 변경으로 꼽았어요. 2.5 모델에 맞춰 둔 프롬프트와 평가 세트가 있다면 11월 안에 새 모델로 다시 돌려 봐야 해요.
완성도
GA 정식전환 날짜와 대상 모델이 공식 문서에 확정돼 있고 받는 쪽 모델은 이미 정식으로 쓰이고 있어 정식(GA) 단계로 봤어요.
앞으로 이렇게 지켜보세요
- 이전 가이드: 'whats-new' 마이그레이션 문서에 깨지는 변경 목록이 더 붙는지 보세요.
- 날짜 변화: 지원 종료 문서에서 12월 1일 일정이나 받는 모델이 바뀌는지 확인하세요.
- Vertex AI: Google Cloud Vertex AI의 2.5 모델에도 같은 일정이 적용되는지 공지를 지켜보세요.
[늦게 확인] Vercel agent-desktop 1.0: 접근성 트리로 데스크톱 앱을 읽고 조작하는 에이전트용 CLI
무엇인가요
agent-desktop은 AI 에이전트가 macOS·Windows·Linux 데스크톱 앱을 운영체제 접근성 트리(화면 요소를 구조로 알려 주는 OS 기능)로 읽고 조작하게 해 주는 CLI이자 C 라이브러리예요. 스냅샷을 찍으면 눌러 볼 수 있는 요소마다 ref가 붙은 JSON이 나오고 에이전트는 그 ref로 클릭한 뒤 다시 스냅샷을 찍어 결과를 확인해요. 픽셀 이미지를 맞춰 보는 방식이 아니에요.
npm install -g agent-desktop
agent-desktop snapshot --app Finder -i왜 중요한가요
스크린샷을 보고 좌표를 찍는 컴퓨터 사용 방식보다 가볍고 결과가 JSON이라 Claude Code·Codex 같은 코딩 에이전트에 도구로 붙이기 쉬워요. 반복 루프는 내 에이전트 안에 그대로 남아서 특정 모델에 묶이지 않아요. 스냅샷과 클립보드에 개인 화면 내용이 담길 수 있으니 로그에 남기지 말라는 안내는 꼭 지켜야 해요.
완성도
GA 정식1.0으로 정식 버전이 나왔고 그 뒤로 1.0.2까지 패치가 이어졌어요. Homebrew·Scoop 공식 패키지는 아직 심사 중이에요.
앞으로 이렇게 지켜보세요
- 패키지: Homebrew·Scoop 공식 카탈로그에 올라오는지 GitHub 릴리스와 README에서 보세요.
- 연동: 코딩 에이전트용 스킬·플러그인 형태 연동이 저장소에 추가되는지 지켜보세요.
오늘의 한 줄
gemini-2.5-pro·gemini-2.5-flash를 쓰고 있다면 지금 모델 이름을 바꾸고 평가를 다시 돌리고 긴 Claude 에이전트 루프에는 메시지 스레드를 재전송 경로와 함께 시험해 보세요.조사 로그
확인한 소스와 결과 (✓ 확인 / – 해당 없음 / ✕ 접근 실패)
- ✓Claude Platform 출시 노트 · 메시지 스레드 문서 — 11/02 메시지 스레드 베타 확인 → 선정. 10/30 Opus 4.8 fast mode 지원 종료 공지는 소규모라 제외
- ✓Gemini API changelog · deprecations 문서 — 11/02 Gemini 2.5 Pro·Flash 지원 종료와 12/01 자동 전환 확인 → 선정
- ✓GitHub vercel-labs/agent-desktop (API·트렌딩) — v1.0.0 10/28 01:15 UTC, Apache-2.0, 스타 9,324, 11/02 일간 트렌딩 1위(+2,243) → 늦게 확인으로 선정
- ✓OpenAI 뉴스 (LifeVal) — 11/02 LifeVal 연구 글 확인. 내부 평가라 데이터·도구가 공개되지 않아 제외
- ✓OpenAI 뉴스 · ChatGPT/Codex changelog — 11/02 Grid Protectors(정책) 외 제품 발표 없음. Codex 최신 정식 릴리스는 10/29 0.166.0
- ✓GitHub openai/codex · anthropics/claude-code · google-gemini/gemini-cli — Codex는 0.167.0 알파, Gemini CLI는 nightly만 있어 제외. Claude Code는 10/31 v2.1.316 뒤 새 릴리스 없음
- ✓GitHub vllm-project/vllm — 11/02 v0.33.0rc3만 있고 v0.33.0 정식 태그는 아직 없음(AI/TLDR 표기와 다름) → 제외
- ✓Anthropic 뉴스 — 48시간 안 제품 발표 없음. 10/30 Max→Ultra 이름 변경·Ultra 5시간 한도 제거는 이번 호에 넣지 못함
- ✓GitHub changelog — 11/02 항목은 보안 위험 평가 등으로 AI 관련 신규 기능 없음
- ✓Google for Developers 블로그 · Google 블로그 — 48시간 안 새 개발자 글 없음(최신 10/27)
- ✓Hugging Face 블로그 · 트렌딩 모델 · nvidia 조직 — 새 블로그·모델 모두 10/30 이전. NVIDIA Dory 4B는 10/16 공개라 제외
- ✓AWS What's New — 11/02 Kiro GovCloud에 Haiku 5.5 추가 등 지역 확대뿐
- ✓NVIDIA 블로그 · Mistral 뉴스 · Meta AI 블로그 — 48시간 안 새 모델·도구 발표 없음
- ✓TechCrunch AI 카테고리 — 11/02 ChatGPT Chat·Work 탭 통합 기사는 지난 호 사용량 통합과 겹쳐 제외. 42ai 투자, Grok 한도 축소 등은 제품 발표 아님
- ✓AI/TLDR 릴리스 피드 · Price Per Token · BenchLM — 후보를 모아 1차 출처로 역추적. 11/02 새 모델 출시 기록 없음
- ✓GitHub Trending (일간) — agent-desktop +2,243, FreeToken +654 확인. FreeToken은 7월 저장소라 제외
- ✓AI타임스 — 국내 기사 중 1차 출처가 있는 새 발표 없음
- ✕aiweekly.co/ai-news-today/edition/2026-11-01 · 2026-11-02 — 날짜별 주소 404
- ✕GeekNews — 403으로 접근 실패
- ✕Microsoft commandline.microsoft.com · microsoft.ai · x.ai/news — 403으로 직접 읽지 못함. WebSearch로도 48시간 안 신규 모델 확인 안 됨
- ✓X @karpathy — 11/01 18:14 UTC HackerTube(지난 호에서 다룸) 뒤 새 게시 없음
- ✓X @thsottiaux — 11/02 15:50 UTC 'dots'에 쓰는 모델을 늘리는 중이라는 예고만 있어 제외
- ✓X @OpenAI · @OpenAIDevs · @sama — @OpenAI LifeVal 게시. 10/30 Private Intelligence는 이번 호에 넣지 않음. 나머지 새 도구 없음
- ✓X @claudeai · @AnthropicAI · @bcherny · @alexalbert__ · @_catwu — @AnthropicAI 11/02 Residency 모집(채용성) 외 새 도구 없음
- ✓X @OfficialLoganK · @GoogleDeepMind · @demishassabis — 48시간 안 새 게시 없음(최신 10/29~31)
- ✓X @deepseek_ai · @Alibaba_Qwen · @MistralAI · @xai · @AIatMeta — @MistralAI 11/02 Large 4 시연 영상 외 새 발표 없음
- ✓X @simonw · @reach_vb · @_akhaliq · @swyx — 논문 소개·의견 글뿐 새 도구 없음
- ✓X @mustafasuleyman · @ClementDelangue · @AndrewYNg · @ylecun — @mustafasuleyman 11/02 의견 글(제외) 외 새 게시 없음
- ✕X @hardmaru · @jeremyphoward · @rasbt — 이번 실행에서 직접 열지 못함
- ✕LinkedIn (Andrew Ng·Satya Nadella·Mustafa Suleyman 등) — 이번 실행에서 열지 못함
생성 시각: