Blog

다시 읽기 좋은 기록

Flutter, Firebase, Slack API, AI 에이전트 자동화처럼 직접 다룬 기술과 운영 경험을 정리해요. 문제, 선택, 검증, 한계를 함께 남기는 글을 지향합니다.

26.10.13

AI 에이전트가 사고 치면 ‘자율성’ 핑계가 안 된다: ICO가 던진 새 체크리스트

영국 ICO가 10개 주요 AI 개발사의 데이터 보호 개선을 발표하면서, 다음 규제 초점을 agentic AI로 옮겼다. AI 에이전트를 도입하려는 팀이 지금 확인해야 할 개인정보·도구 권한·감사 증거 기준을 쉽게 정리한다.

26.10.13

카파시의 ‘5천 명’ 깔때기와 REA: 정보는 누가 먼저 가져오나

안드레 카파시가 말한 AI 능력 격차의 ‘깔때기’와 GitHub에서 주목받은 REA를 함께 읽는다. 핵심은 도구 하나의 신기함보다, AI가 먼저 신호를 발견하고 원문을 검증해 글로 알리는 정보력이 수기 조사보다 빨라져야 한다는 점이다.

26.10.12

Copilot 에이전트 성과가 갑자기 줄었다면, 먼저 IDE 업데이트부터 보세요

GitHub가 Copilot agent activity·agent lines of code 집계 누락 원인을 IDE의 Copilot SDK 전환과 attribution 문제로 설명했다. AI 에이전트 도입 성과를 판단하기 전, 어떤 데이터가 복구되지 않고 어떤 체크를 먼저 해야 하는지 운영 기준으로 정리한다.

26.10.11

Talorys가 뜬 날, 개인 AI 에이전트는 ‘셀프호스팅’보다 운영 경계가 먼저다

Hacker News에서 Talorys가 빠르게 주목받은 날, 개인 AI 비서를 Cloudflare 계정에 올리는 방식의 매력과 데이터 위치·무료 할당량·인증·백업·자동화 실패 처리 기준을 정리한다.

26.10.10

Copilot 로컬 샌드박스 GA, 이제 코딩 에이전트는 ‘내 계정 전체’로 뛰면 안 된다

GitHub Copilot 로컬 샌드박스가 일반 제공되면서 코딩 에이전트 운영 기준이 모델 선택에서 실행 경계 설계로 옮겨갔다. 파일·네트워크·자격증명·MCP 도구를 정책으로 나누고, 샌드박스 밖 예외를 승인 이벤트로 다루는 체크리스트를 정리한다.

26.10.09

Anthropic 사용 정책 업데이트, 에이전트 권한표부터 다시 보라는 신호다

Anthropic의 올해 시월 사용 정책 업데이트는 더 강한 Claude를 어떻게 막을지가 아니라, 자율 에이전트가 실제 계정·고객 판단·장비·외부 메시지에 닿을 때 어떤 승인과 로그를 남겨야 하는지 묻는다.

26.10.08

Claude Haiku 5.5가 싸졌다고 전부 맡기면 안 된다: 에이전트 라우팅표부터 바꿔라

Claude Haiku 5.5는 고빈도·저지연 작업을 겨냥한 가장 빠른 Haiku 계열 모델이다. 가격표보다 중요한 변화는 분류·추출·라우팅을 작은 모델에 맡기고, 브라우저·컴퓨터 실행은 권한 기준으로 승격하는 운영 설계다.

26.10.07

EmbeddingGemma 2가 던진 질문: RAG는 이제 텍스트만 찾으면 부족하다

EmbeddingGemma 2는 텍스트·코드·이미지·영상·오디오를 하나의 벡터 공간에 넣는 공개 멀티모달 임베딩 모델이다. 작은 팀이 이 소식을 어떻게 RAG·검색·권한·비용 판단으로 바꿔야 하는지 정리한다.

26.10.06

@ChatGPT를 팀 채널에 부르기 전, 먼저 정해야 할 권한표

Slack·Microsoft Teams 안의 @ChatGPT는 새 챗봇이 아니라 회사 도구와 연결되는 업무 표면이다. 도입 전에는 라이선스보다 표면 범위, 연결 계정, 승인 행동, 로그, 롤백 기준을 먼저 정해야 한다.

26.10.05

Google도 AI 보안 제보를 멈췄다: 버그 바운티가 살아남는 새 triage 법

Google이 OSS VRP의 제품 취약점 접수를 2026년 10월 1일부터 멈춘 이유는 AI가 보안 연구를 망쳐서가 아니라, 증거 없는 자동 제출의 검토 비용을 사람이 떠안게 됐기 때문이다. 제품 취약점과 공급망 취약점을 나누고, 작은 팀이 AI 보조 제보를 받을 때 필요한 재현·증거·라우팅 기준을 정리한다.

26.10.04

에이전트 표준은 모델 이름이 아니라 Skill·MCP·런타임으로 갈린다

Anthropic·GitHub Agent Skills, Google Managed Agents, Cloudflare Agents/Kitesurf 흐름을 한데 놓고 작은 팀이 무엇을 표준화해야 하는지 정리한다. 결론은 모델 비교보다 반복 작업은 Skill로, 외부 연결은 MCP로, 오래 도는 실행은 런타임으로 분리하는 것이다.

26.10.03

AI 에이전트가 데스크톱 앱을 직접 만질 때: computer use 도입 기준

GitHub Copilot의 computer use 공개 프리뷰는 에이전트 자동화가 브라우저와 API를 넘어 데스크톱 GUI까지 들어왔다는 신호다. 언제 API·MCP·브라우저 자동화 대신 컴퓨터 사용 모드를 택해야 하는지, 권한·승인·실패 조건을 체크리스트로 정리한다.

26.10.02

에이전트가 매번 큰 모델에게 물어보지 않아도 되는 순간: decision model 도입 기준

Cloudflare Clef와 Strands Decider 2B가 같은 날 공개된 이유는 에이전트의 다음 행동 선택이 긴 답변 생성과 다른 문제이기 때문이다. 작은 decision model을 어디에 붙이고, 어디에는 붙이면 안 되는지 실무 기준으로 정리한다.

26.10.01

브라우저 에이전트, 내 로그인 세션을 그대로 써도 될까: MCP·실브라우저·전용 프로필 선택법

NeoBrowser, WebBrain MCP, Agent Browser Protocol, Vercel agent-browser가 같은 주에 주목받은 이유는 모델 성능보다 브라우저 실행 환경이 병목이 됐기 때문이다. 내 로그인 세션을 재사용할 때 얻는 이점과 위험, 전용 프로필·클라우드 브라우저·헤드리스 자동화 중 무엇을 고를지 실무 기준으로 정리했다.

26.10.01

AI 춘추전국시대, 구글 Gemini 4 Argon이 바꾼 프런티어 모델 경쟁

Gemini 4 Argon은 대형 코드 수정·C/C++→Rust 마이그레이션·법률/금융 문서 분석·긴 영상 이해·사이버 취약점 탐지와 패치 같은 장기 업무를 겨냥한 구글의 프런티어 모델이다. 아직 한국에서 일반 사용자에게 열린 출시가 아니라, 신뢰된 사이버 방어자와 초기 테스터부터 단계적으로 제공된다.

26.09.30

ChatGPT dots 쉽게 이해하기: 챗봇이 아니라 ‘계속 일하는 AI 동료’가 온다

OpenAI의 ChatGPT dots는 질문에 답하고 끝나는 챗봇이 아니라, 전용 클라우드 컴퓨터와 연결 앱을 쓰며 여러 업무를 계속 추적하는 상시 AI 에이전트다. 비전공자도 이해할 수 있도록 집안일·비서·팀 업무 예시로 작동 방식, 사용 가능 대상, 권한·승인 체크리스트를 정리했다.

26.09.30

OpenAI Pro 500와 dots: 요금제 변경보다 중요한 건 ‘AI를 직원처럼 쓰는 가격표’다

OpenAI의 Pro 500, Ultrafast, dots 발표는 요금제 뉴스라기보다 AI 사용량을 업무 실행 용량으로 다시 가격 매기는 변화다. 핵심은 ‘나는 Pro 500이 필요한가?’다. Codex·Work가 자주 막히고, 빠른 응답이 돈이 되며, dot에게 반복 업무를 맡길 준비가 되어 있을수록 Pro 500에 가깝다. 반대로 질문형 사용이 대부분이면 과할 수 있다.

26.09.29

AI 에이전트 권한, 샌드박스만으로 부족하다: 런타임 경계와 데이터 경계를 나누는 법

NVIDIA OpenShell과 AWS TOLAP 발표를 같이 읽으면 에이전트 보안의 위치가 더 분명해진다. 샌드박스는 프로세스·네트워크 행동을 막고, 데이터 소스 정책은 row·column·field가 컨텍스트에 들어오기 전에 막는다. 작은 팀이 도구별로 어디에 게이트를 둘지 결정하는 실무 표로 정리했다.

26.09.28

AI 에이전트에게 도구를 맡기기 전, 문법보다 의도를 막는 법

에이전트 보안은 프롬프트 필터나 SQL 파서만으로 끝나지 않는다. Google의 zero-trust agent 예시, GitHub의 proof of presence, Anthropic의 cybersecurity incident assessment와 OpenAI의 공개 프레임워크 확인 범위를 바탕으로 tool call 직전의 의도 판정과 세션 단위 이상 탐지를 배포 체크리스트로 정리한다.

26.09.27

GEO 인용, 링크가 보인 뒤에 확인할 것: 답변 반영을 기록하는 법

AI 답변에 내 링크가 보이면 다음에는 무엇을 확인해야 할까. 출처 노출과 답변 반영을 나눠 기록하는 관측표, GEO 원고의 실제 교정 예시, robots.txt 점검 순서를 정리한다. 인용 효과를 측정한 결과와 편집 가설도 구분한다.

26.09.26

Google AI Mode 시대의 GEO: 검색 해킹보다 인용될 만한 답을 만드는 법

Google이 AI Overviews·AI Mode 최적화 가이드를 공식화하면서 GEO의 기준이 더 분명해졌다. 별도 해킹보다 색인 가능한 정적 HTML, 고유 관점, 출처·통계·인용구, Search Console 측정 루프가 핵심이다.

26.09.25

프롬프트 캐싱은 에이전트 비용 절감 기능이 아니라 운영 계측이다

OpenAI가 GPT-6용 prompt caching dashboard와 diagnostics를 공개하면서 긴 에이전트 운영의 비용 문제가 코드 문제가 아니라 관측·프롬프트 구조 문제로 바뀌었다. 캐시 가능한 고정층, 자주 바뀌는 작업층, 도구 활성화층을 나눠 에이전트 비용과 지연시간을 관리하는 방법을 정리한다.

26.09.24

로컬 AI 에이전트가 다시 중요해졌다 — Antigravity SDK와 Gemma 4로 보는 하이브리드 자동화

Google Antigravity SDK가 Gemma 4 26B와 LiteRT 기반 로컬 에이전트 실행을 지원하기 시작했다. 코드를 클라우드에 올리지 않고도 감사·패치·검증을 돌리는 방식이 왜 다시 실용 문제가 됐는지, 어디에 쓰고 어디서 멈춰야 하는지 정리한다.

26.09.24

SEO 완전 가이드: 검색엔진이 내 사이트를 발견하고 이해하는 과정

SEO는 검색 순위 트릭이 아니라 검색엔진이 공개 웹페이지를 발견·크롤링·렌더링·인덱싱·평가하도록 만드는 웹 운영 기술이다. Discovery부터 SERP까지의 흐름을 기준으로 개발자와 콘텐츠 작성자가 무엇을 구현하고 어떻게 검증해야 하는지 정리한다.

26.09.23

npm stage-only 토큰: 자동 배포에 ‘검토 대기실’을 하나 더 두는 법

npm이 Read and write (stage only) 토큰을 내놓으면서 CI가 패키지를 바로 공개하지 않고 staging에 올린 뒤, 사람이 2FA로 승인하는 흐름을 만들 수 있게 됐다. Trusted Publishing으로 바로 못 가는 팀에게는 2027년 1월 2FA-bypass 토큰 전환 전에 넣을 수 있는 현실적인 완충 장치다.

26.09.22

메타 뮤즈(Muse)를 설치 뉴스로만 보면 놓치는 것: 개인 AI 에이전트의 진짜 변화

Meta Muse는 질문에 답하는 챗봇보다 한 단계 더 나아가 웹 탐색, 앱 커넥터, 문서·이미지 생성, 구매·공유 전 승인, 백그라운드 모니터링을 묶는 개인 AI 에이전트다. 한국 출시일은 2026년 9월 22일 기준 공식 발표가 없으므로, 지금은 기능 접근보다 ‘어떤 일을 맡길 수 있게 쪼갤 것인가’와 권한 설계를 준비해야 한다.

26.09.22

Plugin4Shell이 말해준 것: AI 코딩 에이전트 플러그인은 이제 공급망이다

AIR Security가 공개한 Plugin4Shell은 Claude Code, Codex, Copilot, Gemini CLI의 플러그인 SHA pinning을 우회할 수 있음을 보여줬다. 핵심은 공포가 아니라, 에이전트 플러그인을 npm 의존성처럼 재고·검증·격리하는 운영 습관이다.

26.09.19

AI 코딩 에이전트의 숨은 비용, Harness Tax를 먼저 재라

UC Berkeley와 Arena의 HarnessTax 연구는 같은 모델이라도 Claude Code, Codex CLI, Pi 같은 실행틀에 따라 성공률보다 비용이 크게 달라질 수 있음을 보여줬다. 팀이 모델 이름만 고르지 말고, 10개 실제 티켓으로 에이전트 harness 비용을 재는 방법을 정리한다.

26.09.18

Copilot 예산 요청 GA: AI 코딩 도구 비용을 막지 말고 흐르게 만드는 법

GitHub Copilot이 AI credits를 다 쓴 사용자가 바로 예산 증액을 요청하고, 조직 소유자나 billing manager가 승인·조정·거절할 수 있는 흐름을 GA로 열었다. 단순 과금 기능이 아니라 AI 코딩 도구를 팀 운영에 넣을 때 필요한 예산 한도, 승인 기준, 사용량 메트릭, 모델 선택 규칙을 함께 정리한다.

26.09.17

OpenAI Agents API를 보며 배운 것: 에이전트는 모델보다 실행틀이 먼저다

OpenAI가 Codex 뒤의 harness를 Agents API로 공개했다. 이제 에이전트 도입 판단은 모델 이름보다 세션, 샌드박스, 툴 검색, 컴팩션, 서브에이전트, 데이터 보존을 어떻게 운영할지에 가까워졌다. 직접 만들 것과 맡길 것을 나누는 체크리스트를 정리한다.

26.09.16

AI 에이전트 권한도 코드처럼 관리한다: 허용·승인·차단을 나누는 실무 기준

GitHub Copilot과 Anthropic Claude 쪽에서 에이전트 권한을 중앙 정책, allow/ask/deny, 방화벽, MCP allowlist로 다루는 흐름이 빨라졌다. 코딩 에이전트를 더 많이 쓰기 전에 무엇은 자동 허용하고, 무엇은 사람 승인을 거치며, 무엇은 아예 차단할지 정리하는 운영 체크리스트를 만든다.

26.09.15

AI 봇을 전부 막을까? Cloudflare의 Search·Agent·Training 분류로 다시 보는 콘텐츠 접근 정책

Cloudflare가 AI 트래픽을 Search, Agent, Training 세 가지 행동으로 나눠 관리하는 옵션을 모든 고객에게 열었다. AI 크롤러를 무조건 차단하거나 무조건 허용하는 대신, 검색 인용은 살리고 학습·실시간 에이전트 접근은 따로 통제하는 실무 기준을 정리했다.

26.09.14

AI API 키가 새 공급망이 됐다: Anthropic 위협 보고서에서 배울 운영 체크리스트

Anthropic 2026년 9월 위협 보고서는 공격자가 모델보다 API 키, 세션 토큰, 에이전트 실행 환경을 노린다는 사실을 보여준다. AI 키를 비용 토큰이 아니라 생산 자격증명으로 다루기 위한 분리·한도·감시 체크리스트를 정리했다.

26.09.12

AI Agent는 이제 칩을 만드는 과정에 들어간다

Samsung과 Mistral AI 협력은 단순한 반도체 뉴스가 아니다. AI가 칩을 쓰는 단계를 넘어, 공정 데이터·장비 로그·검사 결과를 읽고 사람의 승인을 거쳐 운영을 개선하는 Agent 계층으로 성장한다는 신호다.

26.09.10

좋은 AI 에이전트는 모델보다 구조가 먼저다

Google AI Agents Challenge 상위 제출작에서 반복된 네 가지 패턴을 개발자 눈높이로 풀었다. bidirectional MCP, event-driven concurrency, same-bar fallback, tiered routing을 작은 서비스에 어떻게 적용할지 정리한다.

26.09.09

Python Workers가 Django와 FastAPI를 품었다 — 서버를 하나 덜 세워도 되는 순간

Cloudflare Python Workers가 WSGI/ASGI 웹 프레임워크를 지원하면서 Django, Flask, FastAPI, Starlette 앱을 엣지 Worker로 감쌀 수 있게 됐다. 무엇이 실제로 가능해졌고, 무엇은 아직 서버에 남겨야 하는지 쉽게 정리한다.

26.09.08

GPT-6 Astra가 Copilot에 들어오면, 모델 선택은 어떻게 달라질까

GitHub Copilot에 GPT-6 Astra가 들어오면서 모델 선택은 ‘가장 똑똑한 모델 고르기’가 아니라 작업 크기, 비용, 캐시, 검증 책임을 나누는 운영 문제가 됐다. Copilot과 에이전트를 쓸 때 Astra를 언제 쓰고, 언제 Auto나 더 싼 모델에 맡길지 판단표로 정리한다.

26.09.06

오늘의 MCP — 지금 개발자들이 많이 붙이는 서버와, 왜 인기인지

MCP 서버가 1만 7천 개를 넘었고, 개발자 70%는 2~7개를 동시에 붙여 쓴다. GitHub·Playwright·Context7·Supabase 같은 요즘 인기 MCP가 실제로 뭘로 쓰이고 왜 인기인지, 1인 개발자 관점에서 뭘 먼저 붙일지 정리했다.

26.09.04

Cloudflare가 에이전트에 지갑을 줬다 — Agents Week 2026을 내 Workers 블로그 관점에서 읽기

2026년 8월 Cloudflare가 Agents Week에서 20건 넘게 발표하며 '에이전트를 위한 클라우드'를 깔았다. 스테이블코인 지갑과 신원, 컨테이너보다 100배 빠른 런타임, 관리형 기억, 100만 토큰 DeepSeek V4까지. 이미 Workers 위에 사는 1인 개발자 입장에서 뭐가 실제로 바뀌는지 골라 깊게 봤다.

26.07.26

속보: 중국이 만든 AI '두뇌'가 오늘 밤 무료 공개된다 — 정작 내 컴퓨터로는 못 돌린다

한국시간 7월 27일, 중국 문샷이 만든 대형 AI 'Kimi K3'의 알맹이를 통째로 무료로 푼다. 코딩 아레나에선 선두급이지만 종합 성능은 최상위 바로 아래고, 크기가 1.4TB라 보통 컴퓨터엔 담기지도 않으며, 성적표엔 숨긴 약점(틀릴 때 확신형 오답)도 있다. 무슨 일인지 쉽게 정리했다.

26.07.25

MCP, 조롱받다 부활 — 실무에 붙여보고 남긴 것

2026 초 조롱받던 MCP(Model Context Protocol)가 하반기 사실상 표준이 됐다. 회의론의 실체와 부활 신호를 짚고, 여러 MCP 서버를 실무에 붙여보며 뭘 남기고 뭘 버렸는지 정리한다.

26.07.24

조회수는 거짓말을 한다: 봇을 걸러내는 Cloudflare D1 방문자 카운터를 직접 만든 기록

seonoh.dev 푸터의 공개 방문자 수를 GA4와 별개로 직접 셌다. 봇과 링크 미리보기로 부풀려진 조회수 대신, Cloudflare D1로 봇을 걸러 원본 IP 없이 정직하게 센 기록이다.

26.07.23

개인 사이트를 Astro와 Cloudflare Workers로 짓기: 빌드부터 검색·AI 인용까지

Astro로 정적 사이트를 짓고 Cloudflare Workers로 배포한 1인 운영 기록. 글을 데이터로 다루는 구조와 검색·AI 인용에 대비한 방법을 정리한다.

26.07.22

AI 답변에 인용되기 쉬운 글쓰기: GEO와 SEO를 나눠 설계한다

GEO는 AI 답변 인용을, SEO는 검색 순위를 노린다. 둘을 나눠 설계하는 법을 학습봇·검색봇 분리부터 엔티티·크롤러 검증까지 구현 순서로 정리한다.

26.07.20

잘 돌던 앱이 배포 한 번에? Firestore 인덱스 삭제 사고

멀쩡히 돌던 복합 쿼리가 배포 한 번에 failed-precondition으로 깨지는 이유와, Firestore 인덱스를 코드로 관리해 재발을 막는 방법을 사고 서사로 풀어봤어요.

26.07.13

갤럭시 언팩 2026을 기다리며 — 새 폴더블에는 할 일이 적었으면 좋겠다

2026년 7월 22일 밤 열리는 갤럭시 언팩을 앞두고, 공식 일정과 7월 16일 보도된 갤럭시 Z 폴드8·폴드8 울트라 유출 사양을 구분해 정리한다. 두 모델의 화면·카메라·배터리 차이와 아직 확인되지 않은 항목을 개발자 관점에서 짚는다.

26.07.12

Slack Events API 안정화 가이드: 3초 ACK·큐·실패 복구

Slack Events API 요청을 3초 안에 ACK하고 비동기 큐로 넘기는 구조를 설명한다. 이벤트 중복 방지, 429 재시도, stale 작업 복구와 사람 승인 경계까지 구현 순서대로 정리했다.

26.07.10

GPT 라이브가 바꾼 챗GPT 음성모드 — 실시간 대화·무료 적용·설정법 총정리

오픈AI가 공개한 새 음성 모델 GPT 라이브가 챗GPT 음성모드를 실시간 대화에 가깝게 바꿨다. 무엇이 달라졌는지, 내 계정에서 쓸 수 있는지, 켜는 법과 한계까지 실무 관점으로 정리한다.

26.07.09

봇 하나가 아니라 편집국을 만들었다 — Slack 봇 기반 업무 자동화 프로세스 구축기

혼자 일하며 반복 업무를 봇 1개가 아니라 역할이 나뉜 8개 Slack 봇과 검증 루프로 구조화했다. 단일 관문 설계와 자동화가 낸 사고에서 세운 완료 판정 기준까지 기록한다.

26.07.08

"점심 드실 분?" 묻기 싫어서 만든 앱 — 오늘뭐픽 출시기

매일 메신저에 "점심 드실 분?"을 묻는 부담을 없애고 싶어 Flutter와 Firebase로 오늘뭐픽을 만들고 양대 스토어에 출시한 과정을 정리했다. 출시 이후 운영과 검증에서 배운 기준까지 기록한다.