코드를 읽기 전에 먼저 치는 Git 명령어들 — 낯선 코드베이스를 빠르게 파악하는 법
## 새 프로젝트에 투입됐을 때, 코드부터 열지 마세요 새로운 팀에 합류하거나 오픈소스 프로젝트에 기여하려고 할 때, 가장 먼저 하는 일이 뭔가요? 대부분 README를 읽거나 `src/` 폴더를 열어보죠. 그런데 그 전에 Git 명령어 몇 개만...
사이드 프로젝트도 지켜야 합니다 — '헛간을 보호하라'는 말의 의미
## 본격적인 프로젝트만 보안 신경 쓰면 된다고요? 개발자라면 누구나 하나쯤 굴리고 있는 게 있죠. 개인 블로그, 토이 프로젝트, 사내에서 급하게 만든 어드민 툴, 아니면 주말에 재미로 올린 작은 서비스. 이런 것들을 영어에서는 흔히 "shed(...
Boneyard — 실제 DOM에서 스켈레톤 UI를 자동으로 뽑아주는 도구
## 스켈레톤 UI, 직접 만들어본 적 있나요? 앱이나 웹사이트에서 데이터를 불러올 때, 회색 네모 상자들이 깜빡거리면서 콘텐츠가 로딩되고 있음을 알려주는 화면을 본 적 있을 거예요. 이걸 스켈레톤 스크린(Skeleton Screen)이라고 하는...
AI로 1만 장의 역사 사진을 지도 위에 되살리다 — OldNYC 프로젝트 이야기
## 오래된 사진 수만 장, 지도 위에 올리는 프로젝트가 있어요 OldNYC라는 프로젝트를 들어보신 적 있나요? 뉴욕 공공도서관(NYPL)이 소장하고 있는 수십 년 전 뉴욕 거리 사진들을 디지털화해서 지도 위에 핀으로 찍어주는 웹사이트인데요. 사...
테크 뉴스를 읽는 당신,
직접 만들어볼 준비 되셨나요?
17가지 수익 모델 실습 · 144+ 강의 · 자동화 소스코드 제공
Google, AI 에이전트 오케스트레이션 테스트베드 'Scion' 오픈소스로 공개
## AI 에이전트가 여러 개 동시에 일하려면? AI 에이전트 하나가 똑똑한 건 이제 놀랍지 않은 시대가 됐어요. 진짜 어려운 건 여러 에이전트를 동시에 돌리면서 서로 협력하게 만드는 거예요. 이메일 처리하는 에이전트, 일정 잡는 에이전트, 코드...
중국 Zhipu AI의 GLM-5.1 — '긴 호흡의 작업'을 해내는 AI 에이전트를 향해
## Zhipu AI가 GLM-5.1을 공개했어요 중국의 AI 기업 **Zhipu AI**(智谱AI)가 자사 대규모 언어모델의 최신 버전인 **GLM-5.1**을 발표했어요. 이번 모델의 부제가 "Towards Long-Horizon Tasks", ...
[심층분석] 샘 올트먼 성적 학대 소송 기각, 그리고 테크 리더의 사적 논란이 업계에 던지는 질문
## 무슨 일이 있었나요? 2026년 3월, 미국 법원이 OpenAI CEO 샘 올트먼(Sam Altman)의 여동생 앤 올트먼(Ann Altman)이 제기한 성적 학대 소송을 기각했어요. 앤 올트먼은 오빠인 샘 올트먼이 어린 시절 자신에게 반복적인...
프로덕션 서버 디스크가 꽉 찼을 때 벌어지는 일 — 런칭 당일 장애 복구 실화
## 런칭 당일, 서버가 멈췄다 서비스를 열심히 준비해서 드디어 런칭했는데, 바로 그날 서버가 먹통이 되면 어떨까요? 상상만 해도 식은땀이 나는 상황이죠. 이 글은 실제로 프로덕션 서버의 디스크 공간이 바닥나면서 서비스 장애를 경험한 개발자의 생...
아폴로 11호 유도 컴퓨터 코드에서 발견된, 57년 된 미문서화 버그
## 달의 뒷면에서 잠들어 있던 버그 1969년, 인류를 달에 보낸 아폴로 11호. 그 우주선을 제어하던 AGC(Apollo Guidance Computer)의 소스코드가 GitHub에 공개된 건 이미 꽤 알려진 이야기인데요. 그런데 최근 한 개...
AI 에이전트에 '해마'를 달아주면? 생물학에서 영감 받은 메모리 시스템 Hippo
## 왜 AI 에이전트에게 기억력이 중요할까 AI 에이전트를 써본 분이라면 한 번쯤 이런 답답함을 느껴봤을 거예요. 분명 10분 전에 알려줬는데 또 같은 질문을 하고, 어제 나눈 대화 맥락은 까맣게 잊어버리는 거죠. 지금의 LLM 기반 에이전트 ...
넷플릭스가 공개한 VOID: 영상 속 물체를 깔끔하게 지워주는 AI 모델
## 영상 편집의 오래된 난제, '물체 지우기' 사진에서 원하지 않는 물체를 지우는 건 이제 꽤 익숙한 기술이에요. 포토샵의 '내용 인식 채우기'나 스마트폰의 '매직 이레이저' 같은 기능 한 번쯤은 써보셨을 거예요. 그런데 이걸 **영상**에서 ...
Gemma 4를 내 컴퓨터에서 돌리고 Claude Code와 연결하기: LM Studio 헤드리스 CLI 활용법
## 로컬 LLM, 이제 터미널에서 바로 띄운다 구글이 최근 공개한 **Gemma 4**를 내 컴퓨터에서 직접 돌려보고 싶다면, 이제 꽤 편한 방법이 생겼어요. LM Studio가 새로 추가한 **헤드리스(headless) CLI** 기능을 사용...
일본의 로봇은 일자리를 뺏으러 온 게 아니라, 아무도 안 하려는 일을 대신하고 있다
## 로봇이 사람 일자리를 뺏는다고요? "AI와 로봇이 일자리를 뺏는다"는 이야기, 이제 좀 지겹기도 하죠. 그런데 일본에서는 이 서사가 좀 다르게 흘러가고 있어요. 로봇이 사람의 자리를 빼앗는 게 아니라, **애초에 사람이 하기 싫어하거나 할 ...
[심층분석] 코드 제안을 넘어서: Block의 오픈소스 AI 에이전트 Goose가 그리는 개발자 자동화의 미래
## 들어가며 — AI가 '제안'이 아니라 '실행'하는 시대 AI 코딩 도구 하면 어떤 게 떠오르시나요? GitHub Copilot처럼 코드를 자동완성해주는 도구, 아니면 ChatGPT에 코드를 물어보는 것 정도가 대부분일 거예요. 그런데 최근 ...
Claude 에이전트 100개를 동시에 돌려서 테스트한다면? Imbue의 대규모 AI 에이전트 병렬 테스트 사례
## AI 에이전트가 실무에 들어오면 테스트는 어떻게 해야 할까요? AI 에이전트를 실제 업무에 투입하는 회사가 점점 늘고 있어요. 코드 리뷰, 버그 수정, PR 생성 같은 작업을 AI가 알아서 처리하게 만드는 거죠. 그런데 여기서 한 가지 큰 ...
AI 코딩 에이전트는 어떻게 만들어질까? 핵심 구성 요소 완전 해부
요즘 Cursor, GitHub Copilot, Claude Code 같은 AI 코딩 도구를 써보신 분 많으시죠? 코드를 짜달라고 하면 알아서 파일을 읽고, 수정하고, 심지어 터미널 명령어까지 실행하는 모습을 보면 "이거 어떻게 만든 거지?" 하는...
Microsoft 'Copilot'이 대체 몇 개야? — 이름은 하나, 제품은 산더미
## Copilot, Copilot, Copilot… 다 같은 거 아니었어? Microsoft 제품을 쓰다 보면 요즘 여기저기서 'Copilot'이라는 이름을 마주치게 되는데요, 처음에는 GitHub Copilot 하나만 있던 것 같았는데 어느새 W...
코드 생성 AI, 스스로를 가르치면 더 똑똑해진다 — Self-Distillation 기법 해부
## 무슨 일이 있었나요? 코드를 생성하는 AI 모델을 더 잘 만들려면 보통 어떻게 할까요? 더 큰 모델을 쓰거나, 더 많은 데이터로 학습시키거나, 사람이 직접 피드백을 주는 RLHF 같은 복잡한 파이프라인을 돌리는 게 일반적이에요. 그런데 최근...
[심층분석] 모든 LLM을 하나로 묶는 오픈소스 AI 플랫폼, Onyx가 바꿀 업무 환경의 미래
## 왜 지금 Onyx 이야기를 해야 할까 AI 챗봇 하나쯤은 다들 써보셨을 거예요. ChatGPT, Claude, Gemini… 선택지가 정말 많아졌죠. 그런데 막상 회사에서 본격적으로 AI를 도입하려고 하면 골치 아픈 문제들이 쏟아져요. "우리 ...
QEMU로 빅엔디안 환경을 테스트하는 방법 — 바이트 순서 버그, 에뮬레이터로 잡자
## 빅엔디안이 뭔데, 왜 지금 이야기할까요? 혹시 코드를 작성할 때 "엔디안(endianness)"이라는 단어를 들어본 적 있나요? 컴퓨터가 메모리에 숫자를 저장할 때, 바이트를 어떤 순서로 배치하느냐를 뜻하는 개념이에요. 예를 들어 `0x12...