Bluesky 프로토콜 서비스: 네트워크 리플레이를 갖춘 Jetstream v2
블루스카이가 AT 프로토콜 네트워크에서 실행되는 공개 인프라를 위한 새 브랜드이자 웹사이트인 블루스카이 프로토콜 서비스를 출시했습니다. 주요 소식은 Jetstream v2로, HTTP를 통해 과거 네트워크 데이터를 가져온 다음 끊김 없이 실시간 WebSocket 스트림으로 전환할 수 있는 Network Replay 기능이 추가되었습니다.
Jetstream v2: 네트워크 리플레이
Jetstream은 WebSocket을 통해 AT 프로토콜 네트워크의 일부를 일반 JSON으로 구독할 수 있는 서비스입니다. 이전에는 Jetstream에서 과거 레코드를 가져올 수 없었고, 직접 리포지토리를 백필(backfill)해야 했습니다. Jetstream v2는 새로운 Network Replay 기능으로 이를 해결합니다.
작동 방식은 다음과 같습니다:
- 필터를
planSnapshot에 POST하여 과거 데이터 계획을 가져옵니다. - 일반 HTTP를 통해 봉인된 세그먼트를 다운로드합니다.
- 팁(tip)에서 실시간 WebSocket에 연결하여 실시간으로 계속 수신합니다.
리플레이는 서버에서 상태 비저장(stateless)입니다: 소비자별 커서가 없고, 구독 등록도 없으며, 클라이언트 측 준비도 필요 없습니다. 또한 listSegments 및 getSegment를 사용하여 HTTP 전용으로 네트워크 스냅샷(특정 시점 복사)만 할 수도 있습니다.
이를 통해 로컬에서 백필하지 않고 과거 데이터에 대한 서버 측 분석이 가능합니다. 사용 사례로는 앱 구동, 한 달간의 게시물 분석, 다운타임 복구 등이 있습니다.
아카이브 제공은 대역폭 집약적이므로, 블루스카이는 이제 아카이브 요청에 API 토큰을 요구합니다. 라이브 테일은 계속 공개 및 무인증 상태로 유지됩니다. 라이브 스트림에 인증을 추가할 계획은 없습니다.
v2 인스턴스는 현재 사용 가능합니다:
wss://jetstream.us-west.bsky.network
wss://jetstream.us-east.bsky.network기존 v1 인스턴스는 변경 없이 계속 실행되며, 라이브 테일은 동일하게 동작하므로 서둘러 마이그레이션할 필요가 없습니다.
새 Jetstream SDK
또한 TypeScript 및 Go용 공식 Jetstream SDK를 출시했습니다. 문서에 있는 TypeScript 예제입니다:
import { Jetstream } from '@bsky/jetstream'
import { app } from '@bsky/sdk/lexicons'
const js = new Jetstream('https://jetstream.us-east.bsky.network')
for await (const evt of js.live({ collections: [app.bsky.feed.post] })) {
if (evt.kind === 'commit' && evt.commit.operation === 'create') {
console.log(evt.commit.collection, evt.commit.record.text)
}
}
TypeScript SDK는 npm에 있으며, Go SDK는 Jetstream 프로젝트의 일부입니다.
lex 기반 블루스카이 TypeScript SDK 재건
블루스카이 TypeScript SDK는 @atproto/lex 기반으로 재구축되어 레거시 코드 경로를 제거했습니다. 프로토콜 레이어에서 app.bsky 레코드까지 종단 간 완전히 타입화되어 있습니다. 모든 새 문서 예제는 이를 사용합니다. 이전 @atproto/api도 여전히 작동하지만, 새 SDK는 더 이상 사용되지 않는 버전의 LLM 추천을 제거합니다.
endpoints.bsky.app 업데이트
endpoints.bsky.app의 HTTP 참조가 업데이트되었습니다. 이전 docs.bsky.app은 새 Protocol Services 사이트로 대체되었습니다.
모든 인프라는 오픈 소스이며 자체 호스팅이 가능합니다.
📖 전체 원본 읽기: HN AI Agents
👀 See Also
AI 비용 상승으로 알파벳 주가 7000억 달러 증발
알파벳 주가가 5월 최고치에서 15% 하락하며 약 7000억 달러의 시장 가치가 사라졌습니다. AI 비용 증가와 제미니 지연으로 공동 창업자 세르게이 브린이 운영에 복귀했습니다.

Anthropic, Claude 코드 원격 제어 기능 출시
Anthropic은 Claude Code에 대한 원격 제어 기능을 출시하여 사용자가 모바일 기기에서 코딩 세션을 계속할 수 있게 했습니다. 이 기능은 code.claude.com/docs/en/remote-control에서 문서화되어 있습니다.

우분투 리눅스, 내년부터 로컬 추론을 시작으로 AI 기능 통합 예정
Canonical이 Ubuntu를 위한 다년간의 AI 추진 계획을 발표했습니다. 로컬 추론, 에이전트 워크플로우 및 상황 인식 OS 기능에 초점을 맞추며, 2026년에 걸쳐 기능이 출시됩니다.

AI 도구는 창의적 작업과 개발 작업에서 획일화된 결과물을 초래할 수 있습니다
Reddit 사용자가 ChatGPT, Co-Pilot, Claude와 같은 AI 도구를 전략 로드맵과 소프트웨어 개발에 사용하는 여러 팀이 동일한 유행어 패턴과 디자인 구조로 유사한 결과물을 생산하고 있다고 보고합니다.