사이트맵
AI 풀스택 연구소의 전체 페이지 목록입니다.
주요 페이지
카테고리
글
- Cursor vs GitHub Copilot 비교: 자동완성·에이전트·규칙 파일·PR 리뷰 기능별 선택 기준
- IT 실무자를 위한 MCP 개념 정리: 호스트·클라이언트·서버와 연결 방식
- AI 코딩 툴체인 5계층: 규칙·접근 차단·에이전트 확장·리뷰·자동 검증 설정 파일 정리
- AI 에이전트가 같은 실패를 반복하지 않게: 재시도 계층 나누기, 도구별 서킷 브레이커, 반복 호출 차단
- AI API 비용과 Rate Limit 설계: 사용자별 토큰 예산, retry-after 재시도, 지출 한도 429 구분
- 웹 개발자를 위한 AI 풀스택 엔지니어 12개월 실무 전환 로드맵
- AI 생성 코드에 테스트 붙이기: 커버리지로 빈 경로를 찾고, 커버리지가 놓치는 규칙은 직접 고르기
- FastAPI로 만드는 AI 서비스 백엔드: 비동기 API 설계 기초
- Cursor Rules 작성법: .cursor/rules와 AGENTS.md로 팀 개발 규칙 표준화하기
- Docker로 AI 애플리케이션 개발·배포 환경 만들기: GPU 설정부터 이미지 분리까지
- RAG 검색 정확도를 높이는 하이브리드 검색과 리랭킹 기초
- LLMOps 모니터링 항목과 구현: 호출 로그 스키마부터 프롬프트 버전별 집계까지
- MCP 서버에 OAuth 붙이기: 2026-07-28 인가 명세의 필수 구현 항목
- 멀티 에이전트 시스템 설계 패턴: Orchestrator와 Worker 역할 분리와 상태 동기화 실무
- PDF 문서를 RAG용 벡터 데이터로 변환하는 청킹 전략과 파이썬 구현 가이드
- pgvector vs Pinecone vs Milvus: 아키텍처 비교와 상황별 벡터 데이터베이스 선택 가이드
- 사내 문서 RAG 접근 제어: 검색 단계에서 권한을 거르는 구현 방법
- AI 개발에 필요한 파이썬 데이터 전처리 기초: Pandas와 NumPy 활용법
- RAG 답변의 환각 줄이기: 문장별 출처 표시와 자동 검증 스크립트, 그리고 그 한계
- TypeScript가 AI 코딩 품질과 유지보수성에 기여하는 원리와 실무 파이프라인
- 비전공 개발자를 위한 벡터 임베딩과 코사인 유사도 쉽게 이해하기
- RAG란 무엇인가: 긴 문맥 모델 시대에도 검색 증강이 필요한 경우와 필요 없는 경우
- AI로 프로젝트 보일러플레이트 만들기: 고정 템플릿과 생성 범위 나누기, 설치 전 의존성 점검
- AI 코딩 어시스턴트와 TDD: 실패하는 테스트부터 확인하는 node:test 실습
- AI로 에러 로그 디버깅하기: 최초 오류 추출, 비밀값 마스킹, 가설 검증 순서
- AI가 작성한 코드의 리뷰 규칙: PR 템플릿, 자동 검사, CODEOWNERS로 팀 기준 고정하기
- 개발자를 위한 AI 프롬프트 엔지니어링: 기획 요구사항을 설계와 구현 요청으로 바꾸는 4단계
- Claude Code 토큰 사용량 줄이는 설정: CLAUDE.md, settings.json, 세션 관리
- GitHub Actions 기반 AI 코드 리뷰 봇 구축: PR 비용 방어와 정적 분석 분리 실무
- VS Code Continue에 MCP 서버 연결하기: 설정 파일, 읽기 전용 권한, 문제 해결
- Claude Code Auto Mode 보안 점검: 분류기가 막는 것, 무시되는 allow 규칙, 설정 위치
- AI 코딩 어시스턴트 팀 도입 가이드: 파일럿, 정책 설정, 교육, 확산 판단까지
- 큰 AI 생성 PR을 스택 PR로 나누기: git rebase --update-refs와 gh로 계층별 리뷰하는 방법
- Cursor Router: 작업 복잡도에 따른 모델 자동 배정 아키텍처와 실무 최적화
- TypeScript 7.0 네이티브 컴파일러 전환 분석: 빌드 10배 가속과 마이그레이션 점검표
- GitHub Copilot 캔버스 확장 만들기: /create-canvas 요청 작성법과 팀 공유 범위 정하기
- Next.js 16.3 Instant Navigations 적용기: 앱처럼 느껴지는 라우팅 만들기
- GitHub Code Quality 조직 대시보드 활용: 활성화부터 Trends 탭을 주간 회고에 쓰는 방법
- MCP 2026-07-28 스펙 마이그레이션: 무상태 전환으로 바뀐 것과 기존 서버 점검 순서
- Agent Plugins 1.0으로 스킬과 MCP 서버 묶기: plugin.json·mcp.json 작성과 스키마 검사
- GitHub Copilot 멀티 모델 선택 기준: Claude, GPT-4o, Grok, Kimi 작업별 라우팅 가이드
- Hugging Face MCP 서버 연결과 도구 구성: hf_fs 기본 도구와 추가 도구 고르는 법
- React Native 0.87 Strict TypeScript 기본값 대응과 마이그레이션 실무
- 프로덕션 배포 전 LLM 평가: 골든셋, 결정적 검사, 회귀 비교를 코드로 만드는 순서
- Dependabot PR 트리아지 자동화: 그룹 설정, 분류 스크립트, Copilot 앱 자동화 요청 작성
- 클라우드 코딩 에이전트 실행 환경 만들기: 설정 파일 표준화와 시작 전 자가 점검 스크립트
- 바이브 코딩으로 만든 사내 도구, 개인정보를 넣기 전에 점검할 보안 설정
- Next.js App Router 서버 액션 에러 핸들링: 결과 객체, Zod 검증, useActionState 패턴
- Claude Code Skills·Hooks·Subagents 차이와 함께 쓰는 구성법
- MCP의 Tools·Resources·Prompts, 언제 무엇으로 노출할까
- Server Components와 Client Components 경계 설계: 'use client' 위치를 정하는 기준
- 시크릿·.env가 AI 코딩 도구 컨텍스트에 들어가지 않게 막는 설정
- LLM 구조화 출력: JSON 스키마와 Zod로 응답 형식을 보장하고 검증하기
- Git Worktree로 AI 에이전트 작업을 격리하고 안전하게 되돌리는 방법
- TypeScript SDK로 최소 MCP 서버 만들기: 도구 하나부터 연결 확인까지
- Next.js Route Handlers vs Server Actions: 폼·웹훅·업로드별 선택 기준
- AI 생성 코드에 ESLint·Prettier·tsc를 커밋 전에 자동 적용하기
- 프롬프트 인젝션 방어: 간접 인젝션 경로와 도구 권한 제한 설계
- GitHub Copilot 저장소 지침 파일(copilot-instructions.md) 작성과 적용 범위
- MCP Inspector로 서버 디버깅하기: 연결 실패, 도구 오류, 스키마 문제 찾기
- Next.js 16 캐싱 정리: use cache, cacheTag, updateTag, revalidateTag 적용 순서
- OpenAPI 스펙으로 타입을 생성하고 AI가 API 계약을 지키게 하기
- LLM 호출 전 개인정보 마스킹 설계: 탐지·치환·복원 흐름과 Presidio 예시
- Cursor가 코드베이스를 찾는 방식과 .cursorignore로 접근 범위 제한하기
- MCP 도구 인터페이스 설계: 작은 입력 스키마, 오류 반환, 멱등성
- Next.js App Router 인증 구조: Proxy 1차 확인과 데이터 접근 계층(DAL)
- 프롬프트를 코드처럼 버전 관리하기: 변경 이력, 평가, 롤백
- Claude Code Subagents로 탐색·구현·리뷰 작업을 역할별로 나누는 방법
- 데이터베이스 MCP 서버 보안: 읽기 전용 계정, 쿼리 제한, 쓰기 분리
- Supabase RLS 정책 작성과 검증: 배포 전에 확인할 정책 패턴
- 망분리 환경에서 Ollama와 Continue로 로컬 AI 코딩 환경 만들기
- 파일시스템·브라우저 자동화 MCP를 안전하게 쓰는 설정: 허용 경로와 격리
- Vercel AI SDK로 스트리밍 채팅 UI 만들기: 상태·중단·오류 처리
- GitHub MCP 서버로 이슈·PR·코드 검색을 AI 에이전트에 연결하기
- PostgreSQL 무중단 스키마 변경: expand-contract 순서와 잠금 주의점
- Stripe 웹훅 서명 검증과 중복 처리로 결제 이벤트를 안전하게 받기
- Tailwind CSS v4 마이그레이션: 업그레이드 도구와 바뀐 설정·유틸리티 정리
- Next.js Core Web Vitals 개선: LCP·INP·CLS 원인별 점검 순서
- AI로 접근성 점검하고 고치기: WCAG 2.2 기준 자동 검사와 수동 확인 나누기
- AI로 레거시 코드 리팩터링하기: characterization test로 현재 동작을 먼저 잠그는 순서
- OpenAPI 문서와 실제 응답 어긋남 잡기: 스펙 기준 응답 검사와 AI 문서 보강 순서
- AI로 테스트 픽스처·시드 데이터 만들기: 고정 시드 팩토리와 개인정보 검사
- AI로 국제화(i18n) 작업 줄이기: next-intl 메시지 구조, 초벌 번역 검수, 키 검사 자동화
- Claude Code 훅으로 수정 직후·작업 종료 시 자동 검증 붙이기: PostToolUse와 Stop 훅 실전
- Biome으로 ESLint·Prettier 옮기기: migrate 명령 결과, 옮겨지지 않는 규칙, unsafe 수정 검토
- AI 사용 감사 로그: 커밋 트레일러로 어떤 도구·모델이 관여했는지 남기고 CI에서 모으기
- Next.js 16.4 업그레이드: ensureStatic으로 정적 보장, navigation()으로 프리페치 범위 줄이기
- GitHub Copilot CLI 로컬 샌드박스 설정: 파일·네트워크·자격 증명 접근 제한하기
- npm 신뢰 게시 설정: GitHub Actions OIDC로 토큰 없이 배포하고 48시간 검증 기한 넘기지 않기
- GitHub Copilot 코드 리뷰를 API로 요청하기: gh·REST로 자동 요청하고 리뷰 강도 고르기
- Cursor 클라우드 에이전트를 사내 머신에서 실행하기: agent worker start 설정과 네트워크·보안 점검
- 프롬프트 캐싱으로 LLM API 비용 줄이기: Anthropic·OpenAI 캐시 조건과 프롬프트 배치 순서
- RAG 검색 단계 평가: recall@k·MRR로 리트리버 품질을 수치로 재는 스크립트
- Python MCP SDK로 MCP 서버 만들기: MCPServer 도구 정의부터 Claude Code 연결까지
- Claude Code에 MCP 서버 연결하기: local·project·user 범위와 .mcp.json 관리
- 로컬 LLM 서빙 비교: Ollama·llama.cpp·vLLM을 용도별로 고르는 기준
- MCP 서버 테스트 자동화: Python SDK 인메모리 Client와 pytest로 도구 호출 검증하고 CI에 붙이기
- 임베딩 모델 교체 시 벡터 재색인: 이중 인덱스와 점진 전환 순서
- Claude Code 헤드리스 실행(claude -p)으로 스크립트·CI 작업 자동화하기
- Semgrep으로 AI 생성 코드의 보안 패턴 자동 검사하기: 규칙 작성부터 PR 차단까지
- LLM으로 텍스트 분류기 만들기: 라벨 정의, few-shot 예시, 혼동행렬로 평가하기
- TypeSafe Jev 시작하기: TypeScript SDK로 타입 안전한 분류 결정 만들고 confidence로 자동 처리·사람 검토 나누기
- REA를 Claude Code에 연결해 내 JavaScript·Electron 앱 빌드 결과물 분석하기: 설치 범위, 정적 분석, 결과 줄이는 법
- PyTorch/XLA에서 TorchTPU로 옮기기: 11월 15일 아카이브 전 코드 변경과 검증 순서
- 음성 AI 에이전트가 고객 말을 끊지 않게: VAD 침묵 기준과 턴 감지 모델을 함께 쓰는 구성법
- Claude Code CLI 대규모 리팩토링 시 컨텍스트 윈도우 한계와 API 토큰 비용 방어 실무
- Cursor 클라우드 에이전트 병렬 작업의 브랜치·PR 충돌 관리: 같은 기준점 시작, 겹침 검사, 머지 순서
- GitHub Copilot 코딩 에이전트에 이슈를 맡기는 비동기 워크플로우
- MCP 프롬프트와 리소스: 도구 호출 외 기능 활용법
- 2026 프론트엔드 상태관리 선택: Zustand vs Redux vs Jotai
- pnpm 워크스페이스와 Turborepo로 모노레포 구성하기
- 프론트엔드 에러 모니터링: Sentry 소스맵과 릴리스 추적
- Playwright E2E 테스트 구축과 flaky 테스트 줄이기
- React 19 폼 액션과 useOptimistic으로 낙관적 UI 만들기
- 원격 MCP 서버 배포와 운영: Streamable HTTP와 인증, 모니터링
- shadcn/ui와 디자인 시스템: 컴포넌트 소유권 관리
- Storybook으로 컴포넌트 문서화와 시각 회귀 테스트
- TanStack Query로 서버 상태 다루기: 캐시·재시도·에러 처리
- tRPC vs REST: 타입 안전한 API 계층 선택
- Vite와 Turbopack 빌드 성능 비교와 전환 판단
- Vitest로 테스트 전환: 설정과 모킹 전략
- Next.js 16.4.5·React 19.3.1 보안 릴리즈 대응: use cache 취약점과 패치 순서
- Cursor Voice Chat·Build Live Apps·Agent SDK 사용법: 2026년 11월 신기능 실습
- MCP로 프론트엔드 워크플로우 연결하기: GitHub·Figma·Playwright·Chrome DevTools 조합
- 앤트로픽 AI-native SDLC 플레이북 실무 적용: intent부터 review까지 템플릿 도입 가이드
- PHP2Shell(CVE-2026-109618·109619) 대응: 서버별 PHP 버전 확인, 패치 반영 검증, php.ini 임시 완화 설정