메인 콘텐츠로 바로가기
  • 피드
  • 커뮤니티
  • 수업
  • 도서
  • 전체
  • 블로그
  • 커뮤니티
  • 태그
문의하기
소개채용문의하기
이용약관개인정보처리방침환불정책사업자정보

© 2026 FullStackFamily. All rights reserved.

FullStackFamily
  • 전체
  • 블로그
  • 커뮤니티
  • 태그
  • 자유게시판
  • 스터디
  • 취업/이직
  • 홍보
  • 랭킹
  • 진행중 수업
  • 지난 수업
  • 블록월드
  • 스크래치라이크
  • Tailwind CSS
  • UI/UX 가이드
  • 전체도서
문의하기
블로그

Codex를 한번 사용해봤습니다.

<iframe width="560" height="315" src="https://www.youtube.com/embed/o2wMBhmnFNo?si=KFWZoZVPq8Yjy1Gg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encry...

javaminecraft-modai-agent
1시간 전1112
레벨 44by이선우의 블로그
블로그

MCP로 완성하기 - Claude가 회사 지식을 쓰게 만들기

3편까지 해서 꽤 쓸 만한 RAG 시스템을 만들었습니다. 문서를 전처리하고, Contextual Retrieval로 문맥을 붙여 인덱싱하고, 하이브리드 검색과 리랭킹으로 정확한 답변을 만들고, 가드레일과 RAGAS 평가까지 갖추었습니다. 그런데 이 시스템을 실제로 쓰려면 를 터미널에서 실행해야 합...

mcprag
2시간 전600
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

검색, 평가, 그리고 신뢰할 수 있는 시스템

2편에서 데이터 수집 파이프라인을 완성했습니다. 문서를 전처리하고, 청킹하고, Anthropic의 Contextual Retrieval로 문맥을 붙이고, Ollama 임베딩으로 벡터화해서 ChromaDB에 저장하는 과정이었습니다. 한 줄이면 사내 문서가 검색 가능한 상태로 인덱싱됩니다. 그런데 데이터를 준비한 것...

rag
2시간 전700
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

데이터가 전부입니다 - 문서를 지식으로 바꾸는 파이프라인

1편에서 기본 RAG가 왜 실패하는지, 그리고 프로덕션에서 검증된 아키텍처가 어떤 모습인지 살펴봤습니다. 결론은 명확했습니다. RAG 실패의 80%는 검색이나 생성 단계가 아니라, 데이터를 준비하는 단계에서 비롯됩니다. "쓰레기를 넣으면 쓰레기가 나온다." 프로그래밍을 시작한 날부터 들어온 격언인데,...

rag온톨로지
2시간 전300
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

왜 당신의 RAG는 실패하는가 - 온톨로지, 지식 그래프, 그리고 제대로 된 아키텍처의 조건

"벡터DB에 문서를 잘라서 넣고, 사용자 질문으로 유사한 청크를 검색하고, 그걸 프롬프트에 붙여서 LLM에 보냅니다. 이렇게 만들었는데 왜 결과가 형편없는 겁니까?" 최근 개발자 커뮤니티에서 이런 질문이 부쩍 늘었습니다. 질문한 사람의 상황은 대부분 비슷합니다. O...

rag
3시간 전400
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

CLAUDE.md, 쓰는 게 맞습니까 - 논문이 뒤집은 상식과 실전 가이드

2월 마지막 주, 개발자 커뮤니티가 술렁였습니다. ETH Zurich 연구팀이 발표한 논문 한 편 때문입니다. "AGENTS.md 파일이 AI 코딩 에이전트의 성능을 오히려 떨어뜨린다." 이 한 줄이 Hacker News와 Reddit을 뒤덮었습니다. 혼란스러울 만합니다. Claud...

claude-codeclaude.md
6시간 전15100
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

에이전트를 직접 만들고 싶다면 — Claude Code 개발팀이 알려주는 에이전트 설계의 핵심

2026년 2월 27일, Anthropic의 Claude Code 개발을 이끄는 Thariq Shihipar가 X에 긴 글 하나를 올렸습니다. 제목은 "Lessons from Building Claude Code: Seeing like an Agent". Clau...

에이전트claude-code에이전트-설계
18시간 전5710
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

기획자가 터미널을 열었습니다 - 윈도우에서 Gemini CLI 설치부터 실전 활용까지

"터미널이요? 그건 개발자들이 쓰는 거 아닌가요?" IT 강의를 하다 보면 기획자 수강생에게 이 질문을 자주 받습니다. 맞습니다, 터미널은 원래 개발자의 영역이었죠. 그런데 2025년 하반기부터 상황이 달라졌습니다. Google이 Gemini CLI를 공개하면서, 터미널에...

geminicliwindows
19시간 전1100
레벨 1010byFullstackFamily | 성장의 기록
블로그

2026년 2월, AI 3파전의 진짜 승자는 누구인가

2월 5일 오후, Anthropic이 Claude Opus 4.6을 공개했습니다. 정확히 20분 뒤, OpenAI가 GPT-5.3-Codex를 내놓았습니다. 그리고 2주 후인 2월 19일, Google DeepMind가 Gemini 3.1 Pro를 발표했습니다. 3주 만에 세 회사가 각자의 최신 플래그십...

geminiclaude-codecodex
21시간 전5020
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

# Phase 123까지 오면서 깨달은 것들 — Claude Code로 교육 플랫폼을 만든 3개월의 기록

Phase 123까지 오면서 깨달은 것들 — Claude Code로 교육 플랫폼을 만든 3개월의 기록 작년 12월, 빈 프로젝트 하나를 열었습니다. Spring Boot와 Next.js로 교육생들이 쓸 LMS를 하나 만들어보자는 생각이었습니다. 혼자서. AI한테 코딩을 시키면서. 2026년 2월 28일 현재, 그 프로젝트의 Phase 번호는 123입니다. ...

풀스택패밀리claude-code
1일 전4700
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

CLS 이미지 레이아웃 시프트 방지: aspect-ratio와 서버사이드 dimensions

PageSpeed Insights에서 CLS 점수를 처음 봤을 때, 점수가 왜 이렇게 나쁜지 감이 안 왔습니다. 화면이 깜빡이거나 느리다는 느낌은 없었거든요. 그런데 실제로 블로그 글 하나를 열어서 이미지가 로딩되는 과정을 천천히 지켜보니 문제가 보였습니다. 이미지...

풀스택패밀리cls구글서치콘솔
1일 전800
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

4-5인 개발팀, Claude Code를 팀 단위로 굴리는 법

"Claude Code 좋다는 건 알겠는데, 팀에서 어떻게 써야 하나요?" 최근 여러 개발팀을 만나면서 가장 많이 받은 질문입니다. 개인이 Claude Code를 쓰는 건 쉽습니다. 터미널에서 를 실행하고, 원하는 걸 시키면 됩니다. 문제는 팀입니다. 4-5명이 같은 프로젝트에서 Claude C...

claude-codeteam개발
1일 전41010
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

게시판에 그림판을 넣은 이야기: Canvas API와 기존 업로드 파이프라인의 결합

왜 만들었나 수업 중에 Q&A 게시판을 많이 씁니다. 학생이 질문하면 강사나 다른 학생이 답변을 달고, 코드 리뷰도 거기서 하고, 과제 피드백도 거기서 합니다. 그런데 프로그래밍 수업이다 보니, 말로는 도저히 안 되는 순간이 자주 옵니다. "이 부분에서 화살표가 이렇게 가야...

풀스택패밀리에디터그림판
1일 전1310
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

console.log는 그만, VS Code로 자바스크립트를 제대로 디버깅하는 방법

자바스크립트를 배우기 시작하면 디버깅이라는 말을 들어도 실감이 잘 나지 않습니다. 코드가 이상하게 동작하면 를 여기저기 넣어보고, 값을 확인하고, 다시 지우고. 간단한 코드라면 이걸로 충분하긴 합니다. 그런데 코드가 조금만 복잡해지면 상황이 달라집니다. IT 강사로 27년을...

디버깅자바스크립트vs-code
2일 전4150
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

자바스크립트 객체, 당신이 몰랐던 진짜 이야기

"객체 하나 만드는데 왜 이렇게 방법이 많아요?" 강의를 할 때마다 듣는 질문입니다. 자바나 C을 먼저 배운 분들은 특히 당혹스러워합니다. 클래스를 정의하고, new로 인스턴스를 만들고, 메서드를 호출하는 익숙한 패턴이 자바스크립트에서는 통하지 않기 때문입니다. 중괄호 두 개만으로 객체가 뚝딱 만들어지고, 메서...

자바스크립트객체
2일 전5000
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

Claude Code Auto Memory: AI가 스스로 기억을 관리하는 시대

"그 설정 또 알려줘야 해?" 현업 개발자에게 들어보니 Claude Code를 쓸 때 가장 짜증나는 순간이 바로 이겁니다. 새 세션을 열 때마다 "이 프로젝트는 pnpm을 씁니다", "테스트는 vitest로 돌립니다", "커밋 메시지는 영어로 씁니다"를 반복해서 알려주는 것. ...

claude-codememory
2일 전50110
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

회사에서 Claude Cowork 쓰는 법: 반복 업무를 AI 에이전트에게 맡기는 실전 가이드

"오늘도 보고서 PPT 만들다 하루가 갔다" 월요일 아침, 메일함에 쌓인 50통의 메일을 훑고, 지난주 회의록에서 액션 아이템을 추려내고, 그걸 기반으로 주간 보고서 PPT를 만들고, 상사에게 보내기 전에 엑셀로 데이터를 한 번 더 정리합니다. 이 과정에 오전 내...

claude-cowork
2일 전2010
레벨 1010byFullstackFamily | 성장의 기록
블로그

자바 스레드만 알던 개발자가 가상 스레드를 파헤쳐 봤습니다

자바 개발자라면 를 수도 없이 써봤을 겁니다. 스레드 풀을 만들고, 에 작업을 던지고, 로 결과를 받는 패턴은 눈 감고도 칠 수 있을 정도입니다. 그런데 어느 날 동료가 "가상 스레드 써봤어?"라고 물어왔을 때, 솔직히 말하면 제대로 대답하기 어려웠습니다. Java 21에서 정식으로 들어왔다는 건 ...

threadvirtual-thread자바
2일 전17910
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

Claude Code 하나로 AI 에이전트 팀을 구축하는 방법

"Claude Code 하나로 10개 AI 팀을 만들었다."라는 글을 산책하면서 봤습니다. 내용이 흥미로왔는데 아 다시 검색을 하려니 찾을 수가 없네요. (링크드인아니면 페이스북인데 글 링크 아시는 분 제보 부탁드려요) 여하튼 이 글의 내용을 모티브로 내용을 정리해 보았습니다. CEO 전략기획실...

claude-code에이전트팀
2일 전72010
레벨 2727by김성박의 즐거운 에이전틱 코딩
블로그

JavaScript 함수는 객체입니다, 그리고 그게 전부를 바꿉니다

현업 개발자에게 "JavaScript에서 함수가 뭡니까?"라고 물으면 대부분 "코드를 묶어서 재사용하는 단위"라고 답합니다. 틀린 말은 아닙니다. 그런데 조금만 더 깊이 살펴보면 상황이 완전히 달라집니다. JavaScript에서 함수는 단순한 코드 묶음이 아니라 객체입니다. 프로퍼티를 가질...

javascript클로저고차함수
2일 전8610
레벨 2727by김성박의 즐거운 에이전틱 코딩