A Retrospective on Google Chrome's WebMCP: How a Web Page Hands Tools to an AI Agent, and What I Learned Building One
Not a spec review. A field report on what works and what doesn't yet.
Not a spec review. A field report on what works and what doesn't yet.
스펙 리뷰가 아니라 사용기입니다. 무엇이 되고, 무엇이 아직 안 되는지.
들어가며 이 글은 운영 중인 홈랩(soominlab.com)의 배포·인프라 구조를 전면 개편한 과정을 정리한 글이다. 바꾸기 전과 후를 한 문장으로 압축하면: Docker nginx + certbot + Jenkins 컨테이너 → k3s Traefik + Cloudflare Origin 인증서 + GitHub Actions → GitOps(A...
Introduction This post documents the full overhaul of my homelab’s (soominlab.com) deployment and infrastructure stack. Compressed into one sentence: Docker nginx + certbot + a Jenkins contain...
들어가며 AI 코딩 에이전트는 빠르게 발전하고 있다. Claude에는 Memory 기능이 추가되었고, 세션 검색도 가능해졌다. 에이전트마다 컨텍스트 윈도우가 커지고, 성능도 날로 좋아진다. 그런데 이런 발전이 오히려 새로운 문제를 만든다. 정보가 에이전트에 종속된다. Claude에서 쌓은 지식은 Claude에 남는다. Codex에서 작업한 내용...
Introduction AI coding agents are evolving fast. Claude now has Memory and session search. Context windows keep growing. Every generation is more capable than the last. But progress creates a new...
지난 편에서는 왜 K3s와 GitOps인지, 전체 아키텍처가 어떤 모양인지 살펴봤다. 이번 편에서는 실제로 클러스터를 구축하고 ArgoCD와 Jenkins를 연결해 GitHub Push 하나로 배포가 끝나는 파이프라인을 완성해보겠다. GitHub Push (main) ↓ (webhook) Jenkins Pipeline ├─ Docker...
In the previous post, we looked at why we chose K3s and GitOps, and what the overall architecture looks like. In this post, we’ll actually build the cluster, install ArgoCD, and write a Jenkins pip...
들어가며 몇 년 전까지만 해도 나의 배포 환경은 단순했다. VPS 서버에 Docker를 설치하고, Jenkins가 GitHub Webhook을 받아 Docker 이미지를 빌드한 뒤 로컬에서 컨테이너를 실행하는 방식이었다. GitHub Push → Jenkins 빌드 → Docker build → docker run (로컬) 이 방식은 간단하지만...
Introduction Until recently, my deployment environment was simple. I had a VPS server with Docker installed, and Jenkins would receive a GitHub webhook, build a Docker image, and run the container...