[LLM] Apple Foundation Models에서 Claude를 쓰는 ClaudeForFoundationModels 패키지
Anthropic의 ClaudeForFoundationModels로 Apple Foundation Models framework에서 Claude를 서버 사이드 모델로 연동하고 온디바이스 모델과 나눠 쓰는 방법을 정리한다.
Anthropic의 ClaudeForFoundationModels로 Apple Foundation Models framework에서 Claude를 서버 사이드 모델로 연동하고 온디바이스 모델과 나눠 쓰는 방법을 정리한다.
사이드 프로젝트로 만든 한국인 합성 페르소나 인터뷰 자동화 도구 korea-persona-interview를 정리한다. NVIDIA Nemotron-Personas-Korea 데이터셋 위에 멀티턴 인터뷰와 자동 follow-up 페르소나 깨짐 감지를 얹어 사업 가설을 빠르게 검증한다. CLI, MCP server, MCP orchestrator 3개 진입점이 동일한 코어를 공유하도록 설계한 패턴도 함께 다룬다.
Apple 플랫폼 네이티브 에이전트 프레임워크 Mollo 구현에 들어가기 전에 LangGraph, Koog, OpenAI Agents SDK, Pydantic AI, Mastra, MCP, Apple 프레임워크의 핵심 자산을 정리한다.
사이드 프로젝트로 진행한 부동산 법령·판례 RAG 챗봇 양실장의 아키텍처와 구현 디테일을 정리한다. 프론트는 Claude Code의 도움을 받아 짜고 백엔드는 직접 구현. Milvus 한국어 토크나이저 커스텀 빌드, Qwen3 임베딩/리랭커, HyDE, SSE 스트리밍, 법제처 데이터 인제스트까지 다룬다.
Apple Silicon MacBook Pro M5 Pro 환경에서 MLX와 Qwen 3.6 모델로 로컬 LLM 환경을 구축하고 에이전트 프레임워크 연구를 위한 사전 준비를 정리한다.
Ghostty 엔진을 내장한 Swift + AppKit 네이티브 터미널 cmux. Claude Code, Aider, Cline 같은 여러 에이전틱 코딩 어시스턴트를 한 창에서 병렬로 돌리기 위해 설계된 오픈소스 macOS 앱의 설치와 활용법을 정리한다.
19명의 Claude Code 서브에이전트가 무엇을 하고 있는지 실시간으로 보여주는 모니터링 대시보드를 만든 과정 - Gather Town 실험 실패부터 WebSocket 기반 컨트롤 센터까지.
Claude Code의 Subagent, Skill, Rule, Hook, MCP Server를 조합하여 기획부터 배포까지 전문가 팀을 구성하는 방법을 정리했다.
Kiro에서 MCP 서버를 설정하고 관리하는 방법을 예제와 함께 정리했다.
Kiro 에이전트의 생성, 설정, 프롬프트 모듈화, 서브 에이전트 활용까지 정리했다.
Kiro CLI 설치 방법과 cli.json 설정 파일의 주요 항목을 정리했다.
Kiro가 Claude 모델을 호출하는 경로를 Client Layer + 3-Tier Service Layer로 분석하고 같은 모델이 App Provider에 따라 왜 다른 성능을 내는지 정리했다.
RAG에서 검색 품질을 높이기 위한 HyDE(Hypothetical Document Embeddings) 기법을 정리한다.
LangChain의 LCEL, 프롬프트 템플릿, 메시지 클래스, MessagesPlaceholder, RunnableGenerator를 정리한다.
Ollama Python 라이브러리로 원격 LLM 서버에 연결하고 generate, chat, LangChain 연동까지 사용하는 방법을 정리한다.
uv 패키지 매니저로 Python 프로젝트를 구성하고 PyCharm에서 개발 환경을 설정하는 방법을 정리한다.
법제처 Open API의 OpenAPI Spec을 작성하고 Swagger UI로 문서화한 뒤 Vercel에 배포하면서 Mixed Content 문제를 Rewrites 프록시로 해결한 과정을 정리한다.
AI 어시스턴트가 Scapple 파일을 직접 읽고 쓰고 렌더링할 수 있는 MCP 서버를 만들었다.
Minimal Mistakes 테마에서 마크다운 이미지 클릭 시 라이트박스가 동작하지 않는 문제를 jQuery 자동 래핑으로 해결한다.
Ollama의 OLLAMA_HOST 환경변수와 Windows 방화벽을 설정하여 같은 네트워크의 다른 기기에서 로컬 LLM에 접속하는 방법을 정리한다.
Windows 11에 Ollama를 설치하고 Qwen3:8B 모델을 로컬에서 실행하는 전체 과정을 정리한다.
Docker Compose로 Milvus 스택을 실행할 때 발생한 GHCR private 이미지 인증 오류와 RocksDB WAL 볼륨 충돌 문제를 해결한 과정을 정리한다.
Core ML Tools를 활용하여 PyTorch 모델을 Core ML 형식으로 변환하고 iOS 앱에 통합하는 방법을 정리한다.
심볼릭 링크를 활용해 특정 경로의 설정 파일을 Git 저장소에서 버전 관리하는 방법을 정리한다.
잠이 안 오는 야심한 새벽에 Claude Code CLI의 입출력을 음성으로 중계하는 macOS 어시스턴트 데모를 만든 경험을 공유한다.
사이드 프로젝트에서 Claude Code Action으로 GitHub PR 자동 리뷰를 구축한 경험을 정리한다.
삼각함수(sin, cos, atan2)를 활용하여 iOS에서 원형 메뉴 아이템을 배치하고 회전시키는 방법을 정리한다.
Jekyll과 Minimal Mistakes 테마에서 플러그인 없이 한국어, 영어, 일본어 3개 국어를 지원하는 블로그를 구현한 경험을 공유한다.
CocoaPods Private Spec Repo를 활용하여 iOS 프로젝트를 계층별 모듈로 분리하는 방법을 정리한다.
Claude Code를 사용해 자기 자신의 사용량을 모니터링하는 macOS 메뉴바 앱을 만든 경험을 공유한다.
Xcode Agentic Coding Assistant에 MCP 서버를 연동하는 방법을 정리한다.
Xcode 26.3에서 Claude Opus 4.6 모델을 Agentic Coding Assistant로 설정하는 방법을 정리한다.
macOS에서 Homebrew를 이용하여 Eclipse Temurin OpenJDK를 설치하는 방법을 정리한다.
Bundler에서 gem 경로를 확인하는 방법을 정리한다.
macOS에서 rbenv를 이용하여 Ruby를 설치하는 방법을 정리한다.
Minimal Mistakes 테마에서 모바일 환경의 가로 스크롤 문제를 해결하기 위한 줄바꿈 속성 변경 방법을 정리한다.
fastlane의 업데이트 확인 로그와 변경사항 로그를 끄는 방법을 정리한다.
Jekyll 로컬 서버를 특정 아이피와 포트로 실행하는 방법을 정리한다.
fastlane의 커스텀 Plugin을 만들고 배포하는 방법을 정리한다.
fastlane의 커스텀 Action을 만드는 방법을 정리한다.
fastlane Plugin을 추가하고 관리하는 방법을 정리한다.
Python 3의 패키지 관리자 PIP를 설치하는 방법을 정리한다.
macOS에서 fastlane을 설치하는 방법을 정리한다.
GitHub에서 여러 SSH 키를 사용하는 방법을 정리한다.
Apple September 2021 키노트에서 발표된 새로운 기기와 서비스를 정리한다.
Xcode 12에서 iOS 15 또는 iPadOS 15 기기에 빌드를 올리는 방법을 정리한다.
macOS에서 Git LFS를 설치하고 설정하는 방법을 정리한다.
macOS에서 Homebrew를 설치하는 방법을 정리한다.
macOS에서 CocoaPods를 설치하는 방법을 정리한다.
Objective-C의 클래스와 메서드 그리고 인스턴스를 정리한다.
Objective-C의 조건문을 정리한다.
Objective-C의 반복문을 정리한다.
Spring 5 개발 환경을 구축하는 방법을 정리한다.
Objective-C의 연산자와 표현식을 정리한다.
Objective-C의 원시 데이터형을 정리한다.
Objective-C 학습에 유용한 스터디 리소스를 정리한다.
iOS 13에서 변경된 Modal Presentation Style의 기본값에 대응하는 방법을 정리한다.