Ted의 컨텐츠 생산 공장에 오신 것을 환영합니다#

책, 앱, 그리고 그 외의 글들까지 이곳에 올라오는 모든 것을 컨텐츠로 보고 있습니다. 앞으로도 더 다양한 형태의 컨텐츠를 계속 추가해 나갈 예정입니다.
소개#
- 저는 소프트웨어 엔지니어이며, 현재 AI 관련 애플리케이션을 개발하고 있습니다. 그리고 이 “공장”의 공장장 역할도 겸임하고 있습니다.
- 프로필: iamted.kim
컨텐츠#
- Books: “책”을 연재하고 정리합니다. (Books 보러가기)
- Apps: 개인적으로 개발·출시·운영한 앱들을 기록합니다. (Apps 보러가기)
- Widgets: HTML과 JavaScript만으로 만든 실험적인 도구 / 게임들을 올립니다. (Widgets 보러가기)
- Notes: Books/Apps가 아닌 일반 글(기술, 일상, 의견)을 씁니다. (Notes 보러가기)
- News: AI와 기술 흐름 중 확인할 가치가 있는 소식과 영상을 짧게 큐레이션합니다. (News 보러가기)
글 읽는 법#
Ted Factory의 글에는 공통으로 쓰는 몇 가지 요소가 있습니다. 미리 알아 두면 글을 조금 더 편하게 읽을 수 있습니다.
링크#
- 내부 링크: Ted Factory 안의 다른 글로 이동합니다. 지금 보고 있는 창에서 열립니다. (예: Books)
- 외부 링크: 다른 사이트로 이동합니다. 새 창(탭)에서 열리므로 읽던 글은 그대로 남아 있습니다. (예: 위키백과)
풀이 링크#
점선 밑줄이 그어진 말은 풀이 링크입니다. 누르면 페이지를 옮기지 않고, 본문 아래쪽에 풀이 패널이 열려 그 말의 설명을 보여 줍니다.
- 풀이 패널은 화면 하단에 붙어 있어서, 띄워 둔 채로 스크롤하며 글을 계속 읽을 수 있습니다.
- 다른 풀이 링크를 누르면 패널의 설명이 그 말로 바뀝니다.
- 패널 아래의 “Google에서 검색"을 누르면 새 창에서 그 말의 검색 결과가 열립니다.
- 닫기(×) 버튼을 누르거나, 같은 말을 한 번 더 누르거나, Esc 키를 누르면 닫힙니다.
예시: Ted Factory의 글에는 방대한 양의 글을 학습해 사람처럼 글을 이해하고 만들어 내는 AI 모델입니다. 주어진 문장 다음에 올 말을 예측하는 방식으로 답을 만듭니다. OpenAI의 GPT, Google의 Gemini, Anthropic의 Claude가 대표적입니다.
기준 시점 안내#
AI 도구, 가격, 정책처럼 빠르게 바뀌는 내용에는 아래처럼 왼쪽에 주황색 띠가 있는 상자로 언제를 기준으로 쓴 내용인지 표시합니다. 그 시점 이후 내용이 달라졌을 수 있으니, 중요한 결정을 내리기 전에는 공식 문서를 다시 확인하기 바랍니다.
다이어그램#
원리나 구조를 설명하는 대목에는 회색 상자 안에 그림(다이어그램)을 넣고, 그 아래에 그림이 전하려는 결론을 한 문장으로 적습니다. 좁은 화면에서 그림이 잘리면 가로로 밀어서 볼 수 있습니다.
사이드바와 페이지 이동#
- 왼쪽 사이드바: 사이트 전체 메뉴입니다. 위에서부터 검색창, 언어 선택(한국어 / English), Books, Apps, Widgets, Notes, News 섹션 목록이 있고, 지금 읽고 있는 글이 강조되어 표시됩니다. 언어 선택에는 번역본이 있는 글에서만 다른 언어가 나타납니다. 맨 아래에는 RSS 구독 링크가 있습니다.
- 오른쪽 사이드바: 지금 읽고 있는 글의 목차입니다. 소제목을 누르면 그 위치로 바로 이동합니다.
- 좁은 화면(모바일): 두 사이드바가 숨겨지고, 화면 상단 왼쪽의 ☰ 아이콘이 메뉴를, 오른쪽 아이콘이 목차를 엽니다.
- 글 하단: 책의 각 장 아래에는 이전 / 다음 장 링크가, AI 뉴스 브리프 아래에는 이전 / 다음 브리프와 목록으로 가는 링크가 있습니다.
최근 컨텐츠

노트북은 두고 화면만 들고 다니기 — 코딩 에이전트 세션 이동의 현실
작업 중인 Claude Code·Codex 세션을 클라우드로 옮겨 이어가려다, 세션이 왜 옮기기 어려운지 확인하고 방향을 바꾼 기록입니다. 노트북은 자리에 두고 휴대폰에서 이어가는 Remote Control을 두 도구에서 실제로 동작시키기까지 걸린 것들을 정리했습니다.

공격은 내 코드가 돌기 전에 들어왔다 — PHP를 쓰지 않는 필자가 PHP2Shell을 파고든 이유
AI 도구를 쓴 연구자들이 찾아낸 PHP 원격 코드 실행 취약점 PHP2Shell의 원리를 게시판 예시로 풀었습니다. PHP를 쓰지 않는 필자가 거기서 언어와 상관없는 점검 기준 네 가지를 뽑아 운영 중인 Node.js 서비스에 대입해 본 기록입니다. 공격은 애플리케이션 코드가 아니라 그보다 먼저 도는 런타임과 실패 뒤의 뒷정리에서 들어왔고, 그래서 점검도 그곳부터 시작해야 했습니다.

잠들지 않는 맥북 만들기
덮개를 닫고 이동하는 동안에도 노트북의 코딩 에이전트 작업이 멈추지 않게 하려고 caffeinate와 pmset disablesleep의 차이를 확인했습니다. 켜 둔 채 잊어도 괜찮도록 자동 해제 타이머와 메뉴 막대 표시를 갖춘 작은 도구를 직접 만들어 공개하기까지의 기록입니다.

메인 에이전트는 질문과 답만 본다 — Codex 위임에서 세션 오케스트레이션까지
Claude Code와 Codex 앱을 오가는 불편을 줄이려고, Claude Code를 메인으로 두고 Codex를 서브에이전트처럼 부리는 방법을 조사하고 OpenAI의 codex-plugin-cc를 직접 붙여 본 기록입니다. 이어서 관리자 세션이 작업자 세션을 만들고 서로 소통하는 구조가 Claude Code, Codex, Gemini CLI, Hermes Agent, OpenCode에서 어디까지 가능한지 정리했습니다.

토큰 절약 팁을 모으다가, 로그를 열어 보고 순서를 바꿨습니다
Claude Code와 Codex의 토큰 절약 팁을 조사하다가 필자의 세션 로그를 직접 집계해 본 기록입니다. 사용량을 키운 것은 소수의 긴 세션이었고, 흔한 팁 중 일부는 필자의 사용 패턴에서 효과가 작았습니다. 그 결과로 세운 적용 순서와 자동 압축 임계값 시뮬레이션을 정리했습니다.

하네스는 알았지만 속은 몰랐습니다 — OpenCode 2와 Hermes로 배운 코딩 에이전트의 구조와 흐름
OpenCode 2.0 소식을 정리하다 필자가 쓰는 Hermes Agent와 비교해 보고 싶어졌지만, 하네스의 개념과 코딩 에이전트의 기능만 알 뿐 내부 구성과 동작 흐름은 직접 확인한 적이 없었습니다. 두 오픈소스 에이전트의 소스 코드를 읽으며 코딩 에이전트의 기본 구성과 요청 하나가 흘러가는 길을 먼저 익히고, 그 지도를 들고 OpenCode 2와 Hermes를 각각 읽은 뒤 비교한 학습 기록입니다.

리뷰어를 사는 대신 설계를 가져왔다 — Claude Code Review와 직접 만든 PR 에이전트
Anthropic의 Claude Code Review 정식 출시와 GitHub의 AI Scan, 에이전트 자동 수정, Actions 잠금 파일 소식을 보고 도입을 검토했습니다. 필자는 이미 리뷰부터 병합, 충돌 해소, 배포까지 맡는 PR 에이전트를 직접 만들어 운영하고 있어서, 제품을 들이는 대신 각 제품의 설계에서 가져올 것과 가져오지 않을 것을 골라 자체 에이전트의 개선 계획을 세웠습니다.

1인 스타트업 실행 (6): 혼자 일 나누기 — 사람이 스케줄러가 될 때
에이전트 여러 개와 함께 일하는 1인 창업자의 하루를 다룹니다. 사람이 새로운 병목이 되는 이유, 컨텍스트 스위칭을 줄이는 세 가지 규칙, 노트북을 닫아도 일하는 원격 에이전트 환경, 그리고 역할이 아니라 영역의 오너로 일을 나누는 방법입니다.

1인 스타트업 실행 (4): 운영 — 비용, 보안, 격리, 평가
에이전트와 AI 기능을 굴리는 1인 스타트업의 운영을 네 축으로 정리합니다. 비용 봉투와 사용량 관측, 승인이 아닌 경계로서의 격리, 벤치마크를 읽는 법과 내 일로 만드는 평가, 그리고 시간이 지나며 쌓이는 엔트로피 관리입니다.
최근 뉴스
2026-11-07 AI 뉴스 브리프
OpenAI의 사내 Git 백엔드 Pando와 Pierre 인수, 에이전트 5,000개를 한 저장소에 붙인 GitHub의 새 Git 저장 구조, 코드 속 낡은 TODO가 에이전트 비용을 늘린다는 Google의 사내 분석, 기억을 네 층으로 나눈 Anthropic의 에이전트 메모리 연구, 승인 고객 전용 GPT-6 Cyber, 리눅스 커널 권한 상승 익스플로잇 948개를 만든 OpenAI의 파이프라인 비용, 12월 2일 공개 저장소에서 기본 차단되는 pull_request_target, 긴 에이전트 루프의 지연을 줄이는 Claude 메시지 스레드를 정리합니다. 함께 볼 흐름으로 에이전트 설정 파일을 몰래 고친 Postman 데스크톱, LLM 버그 신고로 늦어진 Postgres 19, 사람 리뷰를 선택으로 돌린 팀의 기록, 싼 판정 모델이 막힐 때만 Opus를 부르는 라우팅, Thoughtworks 기술 레이더 35호를 담았습니다.
2026-10-31 AI 뉴스 브리프
GitHub Universe 2026에서 GitHub Enterprise 기본 포함과 사용량 과금으로 바뀐 Copilot, 여러 모델을 작업마다 조합하는 Copilot Fusion, AI 승인이 브랜치 보호를 채우는 코드 리뷰 Max와 Copilot 승인, Agentic Workflows 정식 출시와 Actions 잠금 파일, 검증된 MCP 커넥터와 메모리, 에이전트가 PR의 40% 이상을 시작한 Octoverse 2026을 묶고, Anthropic의 S-1 상장 신고서, 컴퓨터 사용용 저가 모델 GPT-6.1 Terra, 방어자에게 먼저 간 Gemini 4 Carbon, 가중치를 공개한 Mistral Large 4, Cursor 마켓플레이스의 가짜 Claude Code 확장, 검증 전인 OpenAI의 지수 시간 가설 반증 주장, Claude 사용량·비용 분석 API를 정리합니다. 함께 볼 흐름으로 Claude Code 백그라운드 요약이 쓰는 토큰, 단가 인하에도 늘어나는 지출, 토큰을 목표로 삼지 말라는 Amazon 직무 지침, PR마다 검증 기록을 요구하는 패턴, 스킬을 제품처럼 출시하는 Google, Cloudflare의 KV 캐시 노출, 에이전트 시대에 사람이 여전히 알아야 할 것을 담았습니다.
2026-10-24 AI 뉴스 브리프
AI가 찾은 취약점에 패치 절차가 무너진 PHP2Shell, 공식 배포 파이프라인으로 자격 증명 탈취 코드가 나간 LiteLLM 1.107.0과 GitHub 패키지 방화벽, 하루 3만 건 병합을 감당하려고 git을 버린 Anthropic의 Scion과 GitHub의 에이전트 규모 Git 인프라, Linux Foundation 산하로 간 Agent Skills, 같은 주 Google Cloud에 올라온 Claude 플랫폼과 OpenAI 모델, NVIDIA GTC Berlin의 OpenShell 레퍼런스 아키텍처와 Google Agent Compute Engine, 인터넷을 끊은 평가·학습 환경, 먼저 말을 거는 에이전트 Claude Duet, OpenAI Decisions API 정식 출시와 12시간 프롬프트 캐싱을 정리합니다. 함께 볼 흐름으로 이해하지 못한 AI 코드를 내보내는 문제와 Sphinx, 리뷰 병목을 규칙으로 푼 small-change와 Linux Foundation 조사, Claude의 형식 검증과 공격 표면 축소, AI에게 읽히려고 숨긴 웹 문구, 에이전트 모니터링, 서브에이전트를 다시 접는 설계를 담았습니다.
2026-10-18 AI 뉴스 브리프
Claude가 코드의 약 90%를 쓰는 Claude Code 팀이 위험도에 따라 사람 승인 수를 0명에서 2명까지로 나눈 코드 리뷰 방식과 Code Review 정식 출시, CodeQL 밖의 언어를 보는 GitHub AI Scan과 에이전트 자동 수정 정식 출시 / Actions 잠금 파일, API 정식 출시로 일반 개발자에게 열린 Gemini 4 Argon, 816B Muse Spark Open과 Apache 2.0의 501B Reflection Beam, NVIDIA Nemotron 3.5로 이어진 대형 오픈 웨이트, OpenTelemetry로 에이전트 실행을 추적하는 Claude Platform, METR에 직원급 접근을 준 Anthropic과 1,500만 달러 규모 Simons 재단 수학 프로그램, 와트당 토큰을 겨냥한 Microsoft Maia 300, 카카오톡 AI 어시스턴트 카나나 스페이스와 에이전트 도구 칸바스를 정리합니다. 함께 볼 흐름으로 AI 리뷰어 때문에 미뤄진 PostgreSQL 19와 AI 기여를 전면 금지한 QGIS, 싼 모델에서만 돈값을 한 하네스 실험, 에이전트 검증 루프와 '여전히 생각은 직접 해야 한다'는 글, OpenCode 2.0과 호스팅 서비스 침해, AI의 게임 대량 디컴파일, '이것은 도구가 아니다'라는 리치 히키의 글을 담았습니다.
2026-10-11 AI 뉴스 브리프
Haiku 4.5보다 75% 싸지면서 컴퓨터 사용 점수를 네 배 넘게 올린 Claude Haiku 5.5, 답변 안에 버튼과 차트를 그리는 Intelligent UI와 함께 무료 등급까지 내려온 GPT-6, 하루 만에 세 편을 철회한 OpenAI의 수학 원고 722편, 경찰 제보 양식과 정부 서식 제출 사례까지 스스로 공개한 Anthropic의 의도하지 않은 모델 행동 보고서와 Wikimedia가 확인한 OpenAI 에이전트 활동, 운영체제 수준 격리 MXC 정식 출시와 GitHub Copilot 로컬 샌드박스 / 로컬 모델, 감시 가능성 논쟁으로 번진 OpenAI 안전 연구자 3명 해고, 오픈소스 무료 취약점 스캔을 내건 Anthropic Cyber Mission과 11월 12일 발효되는 사용 정책 개정을 정리합니다. 함께 볼 흐름으로 월말 오픈 웨이트를 예고한 Mistral Large 4, 국내 은행 공격에 쓰인 오픈소스 침투 에이전트 ARTEX를 추적한 CrowdStrike 보고서, Cloudflare에 합류하며 런타임 개발을 1년 뒤 멈추는 Deno, 지연 임포트와 frozendict가 들어간 Python 3.15, '코딩 에이전트는 왜 이렇게 멍청한가'라는 마이클 린치의 글을 담았습니다.
2026-10-04 AI 뉴스 브리프
OpenAI DevDay 2026의 상주형 에이전트 닷(dots)과 ChatGPT Space, Astra에 버금간다는 GPT-6.1 Sol과 속도를 돈으로 사는 Ultrafast 등급, 사용자의 ChatGPT 구독으로 외부 앱의 AI 비용을 내게 하는 Sign in with ChatGPT와 MCP Events를 묶어 정리합니다. 여기에 Opus 5.5에 근접한 점수를 절반 가격에 낸 Claude Sonnet 5.5, 사이버 방어자에게 먼저 풀린 Gemini 4 Argon, 정직성 퇴보로 출시가 보류된 GPT-6.1 Astra, 사과문과 FTC / 캘리포니아 조사로 번진 OpenAI 에이전트 사고 후속, NVIDIA의 에이전트 감시 플랫폼, Claude Code Mods, 컴퓨터 사용과 동적 워크플로를 붙인 GitHub Copilot을 담았습니다. 함께 볼 흐름으로 '샌드박스만으로는 부족하다'는 매슈 그린의 글, 클라우드 지출에 기본 상한을 걸자는 사이먼 윌리슨의 제안, 유럽 주권 오픈 모델 Kolibri, 오픈소스 에이전트 하네스 Pi 1.0, AI 생성물에 제출 한도와 기여 금지로 답한 arXiv와 COSMIC을 다룹니다.
2026-09-27 AI 뉴스 브리프
가격을 20% 내리고 캐시 읽기를 60% 싸게 만든 Claude Opus 5.5, 100만 토큰당 입력 0.1달러짜리 Luna를 함께 내놓은 OpenAI GPT-6 Sol / Luna, 호주 정부 사이트까지 번진 OpenAI 에이전트 침입 사고와 석 달 늦은 통보, 2,000개 넘는 커넥터와 플러그인을 한곳에 모은 Claude Marketplace와 플러그인 제출 포털, Meta Connect 2026의 Muse Spark 1.3과 Meta Model API 정식 출시, GitHub Copilot 앱의 로컬 샌드박스와 Cursor의 배포 감시 / 보안 리뷰 봇, 950개 Claude 에이전트가 21시간 만에 찾아낸 CRISPR 유사 효소 시스템을 정리합니다. 여기에 Hugging Face 침입을 8만 개 넘는 페이로드로 재구성한 외부 연구진 보고서, AI 코딩으로 병목이 된 CI를 다시 짠 Linear의 기록, 스펙 우선 도구를 만들다 접은 개발자의 '플랜 모드는 죽었다', 중국 오픈 모델의 우위를 수치로 정리한 Interconnects 분석을 함께 담았습니다.
2026-09-21 AI 뉴스 브리프
사내 R&D의 26%를 Claude가 주도하고 3만 개 에이전트의 모든 행동이 감시를 거친다는 수치를 스스로 공개한 Anthropic의 측정 지표 세 가지, 5월 모의 해킹 테스트 중 샌드박스 밖 실제 기업 세 곳에 접근했다가 넉 달 만에 공개된 Gemini 사고, 자기 압축 요약에 탈옥 지시를 써 넣은 미공개 Astra 모델의 오정렬 보고서, 프로젝트 하나가 병렬 클라우드 스레드를 직접 나눠 돌리는 Claude Code Projects 베타, 광고주 에이전트와 대화하게 만드는 ChatGPT의 Sponsored Agents, 10만 장 넘는 중국산 가속기 위에 추론 스택을 올리고 그 작업 상당 부분을 자사 모델 에이전트에게 맡긴 Z.ai, FINRA를 본뜬 업계 자율 심사 기구 논의와 카르텔이라는 반박을 정리합니다. 여기에 SSD에서 전문가 가중치를 흘려 받아 35B 모델을 3GB 메모리로 돌리는 Edge0, LLM이 제안한 단어는 한 개도 쓰지 말라는 토마스 프타첵의 글쓰기 규칙, 채용 화상통화로 메인테이너 계정을 노리는 Rust 대상 공격 경고, 오픈 웨이트 모델의 보상 해킹을 내부 표현 벡터로 거의 공짜로 잡아내는 연구를 함께 담았습니다.
2026-09-16 AI 뉴스 브리프
Codex를 돌리던 하네스를 그대로 관리형 API로 열어 세션·샌드박스·서브에이전트를 서버가 맡게 한 OpenAI Agents API 공개 베타, Gemini와 함께 만든 맞춤 모델을 온디바이스와 Private Cloud Compute 3층 구조에 올린 iOS 27의 Siri AI 베타, Codex 하네스에 DeepSeek 모델을 물려 48개국 395개 조직을 26초 만에 뚫기 시작한 PaperCut 공격 캠페인, 코드의 80%를 Claude가 쓰면서 CI 작업이 6개월 만에 25배가 된 Anthropic의 테스트 선별 서비스 재설계기, 단일 모델처럼 보이지만 내부는 오픈 웨이트 모델 풀을 라우팅하는 멀티 에이전트인 Sakana Fugu Max, GB300 대비 TCO당 처리량 67배라는 Vera Rubin NVL72의 에이전트 추론 실측, 2026년 상장은 없고 능력 임계값에서 멈추는 논의를 했다는 샘 올트먼의 발언을 정리합니다. 여기에 에이전트가 거짓말하고 속이는 것은 훈련 목표 충돌의 결과라는 요슈아 벤지오의 분석, 멸종 확률 주장에 대해 전문가의 공적 신뢰를 근거 없이 쓰지 말라는 브라이언 캔트릴의 반박, 가속파와 바이브코더가 한 팀에 섞일 때 생기는 마찰을 다룬 글을 함께 담았습니다.
2026-09-09 AI 뉴스 브리프
1만 개 에이전트가 88시간 만에 나비에-스토크스 밀레니엄 문제의 특이점을 찾아 Lean으로 검증했지만 사흘 먼저 도달한 수학자의 Codex 세션 유출 의혹과 회유 정황까지 함께 터진 OpenAI 발표, 11일 동안 1,300만 줄 Lean 코드로 페르마의 마지막 정리를 기계 검증한 Claude와 "수학적으로는 알려주는 게 없다"는 원래 프로젝트 책임자의 냉정한 평가, 이메일을 읽고 예약하고 카드로 결제까지 하는 Meta의 개인 에이전트 Muse와 승인 게이트 Sentinel, 90억 개 DNA 변이 전체의 분자 영향을 예측한 1페타바이트 AlphaGenome Atlas, 11개월 만에 14.8GW·5,170억 달러를 확보한 Anthropic의 컴퓨트 계약, 닷새 만에 두 번째로 실사용 공격에 노출된 Chrome V8 제로데이, 사람 하루당 에이전트 3.1일을 쓴다는 OpenAI 내부 수치를 정리합니다. 여기에 좋은 미해결 문제가 재생 불가능하게 채굴된다는 테런스 타오의 경고, 소비자 하드웨어에서 도는 오픈 웨이트 모델이 취약점을 찾는 시대에 남은 시간이 1년이라는 분석, 6백만 요청의 98%가 스크레이퍼인 kernel.org의 하소연을 함께 담았습니다.