목록IT (1525)
오늘도 공부
Claude Code 에이전트에게 전달할 지침# 지침 파일 분리 및 온디맨드 참조 설정## 목표CLAUDE.md에 모든 지침을 넣지 않고, 필요할 때만 관련 지침 파일을 참조하도록 구성## 디렉토리 구조project/ ├── CLAUDE.md # 메인 지침 (핵심만) └── .claude/ └── instructions/ ├── flutter-style.md # Flutter 코딩 스타일 ├── api-patterns.md # API 패턴 가이드 ├── state-mgmt.md # 상태관리 지침 └── testing-guide.md # 테스트 작성 가이드## CLAUDE.md 작성 방식메인 CLAUDE.md에는 기본 규칙만 두고, 상세 지침은 @파일경로로 참조 안내:```markdown# 프로젝트 지침#..
🧰 데스크톱/유틸리티 오픈소스Windows용 PDF 병합 앱 WinPDF (Flutter + FluentUI)Windows에 기본 PDF 병합 도구가 없어서 직접 만든 오픈소스 앱. Flutter + FluentUI 기반이라 Windows 네이티브 느낌을 노린 프로젝트.“PDF 합치기” 같은 단일 목적 앱을 Flutter 데스크톱으로 깔끔하게 구현한 참고용 레포로도 좋아 보임.레딧 링크: https://www.reddit.com/r/FlutterDev/comments/1pt682g/windows_should_have_a_native_tool_for_merging/🧩 라우팅/네비게이션ZenRouter: “라우팅 고쳐보겠다”는 새로운 라우터 패키지Flutter 라우팅 사용성/구조에 불만이 있던 사람들이 ..
My LLM coding workflow going into 2026Best practices for staying in control while coding with AIaddyo.substack.com Addy Osmani (Google 엔지니어)의 AI 코딩 베스트 프랙티스 정리핵심 메시지AI 코딩 도구는 "버튼만 누르면 마법처럼 되는" 경험이 아니다. LLM을 효과적으로 활용하려면 명확한 방향 제시, 충분한 컨텍스트, 철저한 감독이 필요하다.Anthropic에서는 엔지니어들이 Claude Code를 너무 많이 사용해서 Claude Code의 코드 90%가 Claude Code 자체로 작성되고 있다.1. 명확한 계획부터 세우기 (코드 전에 스펙)막연한 프롬프트로 시작하지 말 것.AI와 함께 상세한 ..
How to Fine-Tune an LLM on NVIDIA GPUs With UnslothFine-tune popular AI models faster in Unsloth with NVIDIA RTX AI PCs and DGX Spark to build personalized assistants for studying, work, creative projects and more — plus, start experimenting with the new Nemotron Nano 3 family of open models.blogs.nvidia.com 핵심 요약NVIDIA가 Unsloth 프레임워크를 활용한 LLM 파인튜닝 가이드를 발표했다. GeForce RTX 데스크탑/노트북부터 RTX PRO 워크스테이..
스웨덴의 작은 시골 마을 출신, 고등학교 중퇴, 프로그래밍 경험 제로. 이런 배경을 가진 Gabriel Petersson이 세계 최고의 AI 기업 OpenAI에서 Sora 팀 연구원으로 일하고 있다. 그의 비결은 단 하나, ChatGPT를 활용한 탑다운(Top-Down) 학습법이다.핵심 철학: "대학은 더 이상 기초 지식의 독점권이 없다"Gabriel은 전통적인 교육 방식을 정면으로 비판한다. 기존 방식은 수학 기초부터 시작해서 선형대수, 미적분을 거쳐 4~6년 후에야 실제 머신러닝을 배울 수 있다. 하지만 그는 정반대로 접근했다."Diffusion 모델을 배우는 데 탑다운 방식으로 3일이면 충분하다. 바텀업으로는 6년이 걸린다."Gabriel의 5단계 탑다운 학습법1단계: 문제부터 시작하라ChatGPT..
🧰 오픈소스 · 개발 도구실기기 iOS에서 Maestro 자동화 지원 오픈소스 공개Maestro가 iOS에서 시뮬레이터 중심으로 쓰이던 제약을 보완하기 위해, 실제 iOS 디바이스 테스트를 돕는 도구를 오픈소스로 공개한 사례입니다. iOS 실기기 기반 UI 자동화가 필요한 팀에 특히 유용합니다.레딧 링크 주소: https://www.reddit.com/r/FlutterDev/comments/1poej73/we_opensourced_maestro_support_for_real_ios/Flutter Talks: 전 세계 Flutter 컨퍼런스/이벤트 발표 모아보기각종 컨퍼런스/이벤트의 Flutter 발표를 한 곳에 모아 탐색할 수 있는 사이트 공유입니다. 학습/트렌드 파악용 큐레이션 도구로 좋아요.레딧 링..
확장 가능하고 유지보수하기 쉬운 프로젝트 구조 설계하기들어가며프로젝트 규모가 커지면서 "어디에 뭐가 있지?"라는 질문이 점점 더 자주 나오고 있지 않으신가요?Feature-First 아키텍처는 이 문제를 해결하는 강력한 접근 방식입니다. 여기에 Clean Architecture를 결합하면, 비즈니스 로직이 UI나 데이터베이스에 종속되지 않는 유연한 구조를 만들 수 있습니다.이 글에서는 두 아키텍처를 결합한 실전 프로젝트 구조를 예제와 함께 상세히 설명합니다.Layer-First vs Feature-First먼저 두 접근 방식의 차이를 옷장 정리에 비유해 보겠습니다.Layer-First: 옷을 색깔별로 정리 (흰 옷 서랍, 검은 옷 서랍)Feature-First: 옷을 용도별로 정리 (운동복 서랍, 정장 ..
📰 질문/토론 글은 빼고, 오픈소스·패키지·툴·유용한 정보만 골라 정리했습니다.제목을 클릭하면 해당 레딧 글로 이동합니다.🧩 패키지 / 플러그인카테고리: 패키지 / 플러그인제목: Golubets 패키지(pub.dev)설명:golubets라는 새로운 패키지가 pub.dev에 공개되었다는 공유 글입니다. 레딧 본문에는 자세한 설명이 없지만, pub.dev에 등록된 패키지이므로 문서와 예제를 통해 어떤 문제를 해결하는지 확인해 볼 수 있습니다. 새 패키지를 탐색하고 싶을 때 “신상 패키지 레이더” 느낌으로 체크해 두면 좋습니다.레딧 링크 주소: https://www.reddit.com/r/FlutterDev/comments/1pjdm4k/golubets_package/카테고리: 패키지 / 플러그인 (오프라..
🧰 [Tutorial / Guide] 스마트 커스텀 에이전트 — TRAE IDE용 오픈소스 에이전트 구성🔗 TRAE IDE용 스마트 커스텀 에이전트 만들기설명:TRAE IDE에서 활용 가능한 고급 커스텀 에이전트를 만드는 방법을 GitLab에서 상세히 제공.GLM·Claude·vibe-coding 스타일의 멀티모달 에이전트를 구성하는 법, 모바일 앱으로 배포하는 과정까지 포함된 풀스택 튜토리얼.개발 워크플로 자동화를 원하는 사용자에게 매우 실용적.📎 레딧 링크:https://www.reddit.com/r/ClaudeCode/comments/1phsbk9/smart_custom_agents_for_trae_ide/🧰 [Tutorial / Guide] CodeTour + Claude Code — 변화..
🗺 지도 · 위치 선택 플러그인1. 완전 커스터마이즈 가능한 지도 장소 선택기 place_pickarte카테고리: 플러그인 / 지도 · 장소 선택설명 (한글 요약)place_pickarte는 지도를 띄워서 장소를 선택하는 UI를 완전히 커스터마이즈할 수 있는 장소 선택기 패키지입니다.기본적인 “지도 + 핀 + 주소 선택” 방식에서 벗어나, 앱 디자인에 맞게 장소 선택 화면을 자유롭게 꾸미고 싶은 경우에 유용합니다.주요 포인트기존 google_maps_flutter / flutter_map 등과 조합해서 쓸 수 있는 형태일 가능성이 큼장소 선택 화면을 앱 브랜드 컬러, 아이콘, 카드 스타일 등에 맞게 커스터마이징 하고 싶은 팀에 적합배달앱, 예약앱, 위치 기반 SNS, 매장 찾기 화면 등에 바로 응용 가..
🧩 패키지 & 플러그인1. Flutter & Rive로 만든 커스텀 Pull-to-Refresh 애니메이션 데모설명bKash 앱에서 영감을 받은 커스텀 풀투리프레시 애니메이션 예제입니다.Flutter + Rive로 구현제스처에 반응하는 인터랙티브 애니메이션어떤 Flutter 앱에도 쉽게 붙일 수 있도록 구성브랜드 맞춤형 로딩/새로고침 인터랙션 만들 때 참고용으로 좋음GitHub 저장소:https://github.com/chayanforyou/bkash_pull_to_refresh_animation레딧 링크https://www.reddit.com/r/FlutterDev/comments/1pggztz/pulltorefresh_animation_using_flutter_rive/2. singleton 깨짐을..
들어가며: Claude Code는 개발자만을 위한 도구가 아니다대부분의 사람들은 Claude Code가 앱을 빠르게 만들고 싶은 엔지니어를 위한 도구라고 생각합니다. 저도 그랬습니다. 이미 Cursor로 코딩 프로젝트를 잘 처리하고 있었고, Claude 웹/데스크톱으로 브레인스토밍, 리서치, 글쓰기를 충분히 해결하고 있었으니까요.그래서 Claude Code가 출시되었을 때 솔직한 반응은 이랬습니다: "이미 잘 돌아가는 시스템을 왜 복잡하게 만들어?"터미널은 위협적으로 보였고, 모든 데모는 코딩에 관한 것이었지 글쓰기가 아니었습니다. 그래서 몇 달간 무시했죠.완전히 틀린 판단이었습니다.두 달 전 Claude Code를 써보고 깨달았습니다: Claude Code는 제가 써본 최고의 글쓰기 및 리서치 어시스턴..
🎯 한 줄 요약Acontext는 AI 에이전트가 경험을 저장하고, 작업을 관찰하며, 스스로 학습할 수 있게 해주는 오픈소스 컨텍스트 데이터 플랫폼입니다.📌 프로젝트 개요항목 내용GitHubmemodb-io/Acontext라이선스Apache License 2.0지원 언어Python, TypeScript주요 기술OpenAI API, Docker, Notion-like Storage🤔 Acontext가 해결하는 문제현재 AI 에이전트 개발에서 가장 큰 고민 중 하나는 **"에이전트가 같은 실수를 반복한다"**는 것입니다.기존 문제점:에이전트는 매번 새로운 세션에서 처음부터 시작이전 작업에서 배운 노하우가 축적되지 않음사용자의 선호도나 피드백이 반영되지 않음복잡한 작업에서 성공률이 낮음Acontext는 이..
원문: Writing a good CLAUDE.md by Kyle Mistele (HumanLayer)Claude Code를 사용하면서 "왜 Claude가 내 지시를 무시하지?"라고 생각해 본 적 있으신가요? CLAUDE.md 파일을 제대로 작성하면 이 문제를 해결할 수 있습니다. 이 글에서는 Claude Code의 성능을 극대화하는 CLAUDE.md 작성법을 실전 예제와 함께 상세히 알아봅니다.핵심 원칙: LLM은 (거의) 상태가 없다LLM은 상태 비저장(stateless) 함수입니다. 추론(inference) 시점에 모델의 가중치는 이미 고정되어 있으므로, 시간이 지나도 학습하지 않습니다. 모델이 여러분의 코드베이스에 대해 아는 것은 오직 컨텍스트 윈도우에 입력된 토큰뿐입니다.Claude Code 같..
🔧 튜토리얼 / 가이드(Tutorial / Guide)🔹 Prompts don’t scale, MCP도 스케일 안 된다. Hook 기반 개발 철학 소개🔗 게시물 링크설명:긴 프롬프트나 MCP 설정만으로는 대규모 프로젝트에서 통제력을 유지하기 어렵다는 내용을 다양한 예시와 함께 설명한다. 대신 **Hook 기반 조건적 통제(if-this-then-that)**를 적극 활용하여 AI 동작을 규제·방향성 주는 방식이 소개된다.특히 코드 구조 강제, 파일 헤더 규칙, 상태머신(validation), 문서 구조 자동 검증 등 규칙-트리거식 개발 자동화 개념이 잘 정리되어 있어 AI 기반 대규모 프로젝트를 운영하는 사람들에게 실전적인 인사이트를 제공한다.📎 https://www.reddit.com/r/Cla..
안녕하세요. 클릭업이라는 상당히 괜찮은 협업툴인데 1년 구독 무료 쿠폰을 소개해드릴게요. 언제 마감될지 모릅니다. https://brunch.co.kr/@davejin/126 가장 빠르게 진화한 협업툴, ClickUp있을건 다있는 뷔페식 협업툴을 찾는다면! | 협업툴의 진화 세상엔 정말 많은 협업툴이 존재합니다. 그리고 그 진화의 과정은 크게 세 가지로 분류할 수 있습니다. 실시간 채팅형 (Communication) 문brunch.co.kr1. Clickup 가입 및 로그인 해주시고https://clickup.com/ ClickUp™ | Maximize productivity • Software, AI, and humans convergeEvery AI ChatGPT, Claude, Gemini — un..
🛠️ 유용한 도구 및 라이브러리 (Tools & Libraries)1. Claude Code Config (VS Code/Cursor Extension)설명: CLAUDE.md, 훅(Hooks), 에이전트, 권한 설정 등 흩어져 있는 Claude Code 설정들을 VS Code나 Cursor 사이드바에서 한눈에 보고 관리할 수 있게 해주는 확장 프로그램입니다.링크: https://www.reddit.com/r/ClaudeCode/comments/1p6svy0/claude_code_config_i_built_a_vs_codecursor/2. Browser Debugger CLI (bdg)설명: AI 에이전트가 크롬(Chrome)을 제어할 수 있도록 돕는 CLI 도구입니다. 기존 MCP 방식보다 토큰 효율..
🔌 Plugin / 패키지1. pkg:data_layer — 첫 공식 공개용 Dart 데이터 레이어 패키지설명서버 기반 데이터를 선언적으로 읽고, 캐싱하며, 캐시 무효화를 제공하는 write-through 캐시 방식의 데이터 레이어 패키지.State management가 아니라 어떤 상태 관리 솔루션에서도 내부 데이터 계층으로 사용 가능.특징:선언형 데이터 로딩캐싱 & 캐시 무효화독립적 데이터 레이어 구성 가능🔗 Reddit 링크: https://www.reddit.com/r/FlutterDev/comments/1p7ku19/roast_me_i_released_my_first_serious_dart_package/2. telecom_mcp_framework — 2일 만에 25M 다운로드설명짧은 기간에..
🚀 초고성능 해외 KVM 서버, 단 $3/월!합리적인 가격, 강력한 퍼포먼스!해외 로케이션 기반으로 안정적인 네트워크와 뛰어난 성능을 원하는 분들에게 최적화된 KVM VPS입니다.다만 해외라서 국내에서는 좀 느립니다.. 🔧 서버 스펙CPU: 4 CoreRAM: 4GB (인보이스 번호 인증 시 2배 업그레이드! → 8GB)스토리지: 120GB NVMe트래픽: 월 10TB (인보이스 번호 인증 시 2배! → 20TB)가성비 최강 가격: $3.00 / Month💎 이런 분들께 추천합니다웹사이트/워드프레스 운영게임 서버(마인크래프트 등)N8N 운영VPN/Proxy 구축개발 테스트 환경크롤러 / 봇 운용가성비 중시 사용자신청방법https://www.littlecreekhosting.com/clients/in..
🧩 오픈소스 / 프로젝트 쇼케이스🔹 Claude Code Config — VS Code/Cursor용 통합 설정 관리 확장🔗 Reddit 원문설명:여러 프로젝트에서 CLAUDE.md / hooks / skills / memories / agents 등을 관리하기 어려운 문제를 해결하기 위해 만든 VSCode/Cursor 확장.한 곳에서 모든 설정을 시각적으로 탐색·생성·편집할 수 있어 Claude Code 구성 작업이 크게 단순화됨.Markdown 헤더 기반 구조 브라우징Skills/Agents/Slash Commands 템플릿 자동 생성Hooks UI 기반 생성 지원전역/프로젝트 권한 관리오픈소스 코드 제공레딧 링크: https://www.reddit.com/r/ClaudeCode/comments..
클로드 코드 훅에 대한 기본 설명은 아래 링크에서 꼭 확인하고 오세요. Claude Code 훅(Hook) 완벽 가이드: 개발 워크플로우를 자동화하는 11가지 방법Claude Code는 AI 기반 코딩 어시스턴트로, 다양한 훅(Hook) 이벤트를 통해 개발 프로세스를 세밀하게 제어할 수 있습니다. 이 글에서는 각 훅의 용도와 실제 활용 예제를 상세히 살펴보겠습니다.훅(Hojavaexpert.tistory.com AI 코딩 어시스턴트의 모든 동작을 제어하고, 팀 표준을 강제하며, 보안을 자동화하는 방법 들어가며Claude Code를 사용하면서 이런 고민을 해본 적 있으신가요?"매번 프로젝트 컨텍스트를 설명하기 귀찮다""실수로 프로덕션 환경에 영향을 줄까봐 불안하다""코드 스타일이 일관되지 않아서 리뷰할 때..
Claude Code는 AI 기반 코딩 어시스턴트로, 다양한 훅(Hook) 이벤트를 통해 개발 프로세스를 세밀하게 제어할 수 있습니다. 이 글에서는 각 훅의 용도와 실제 활용 예제를 상세히 살펴보겠습니다.훅(Hook)이란?훅은 Claude Code의 실행 흐름에서 특정 시점에 발생하는 이벤트입니다. 각 훅에서 커스텀 로직을 실행하여 프롬프트 강화, 권한 관리, 보안 정책 적용 등을 자동화할 수 있습니다.1. SessionStart - 세션 초기화핵심 질문: 초기 컨텍스트나 환경 설정이 필요한가?용도:프로젝트 컨텍스트 로드환경 변수 설정시작 스크립트 실행실제 예제:# .claude/hooks/session_start.pydef on_session_start(): """세션 시작 시 프로젝트 환경 설정..
🧰 [Resource] MCP 최적화 레이어 출시🔗 MCP 클라이언트 과부하 줄이는 최적화 레이어 공개설명:MCP 클라이언트가 매 요청마다 모든 툴 정의를 로드해 토큰 낭비와 속도 저하가 발생하는 문제를 해결하기 위한 경량화 최적화 레이어 공개.툴 정의를 최소화해 CC의 컨텍스트 오염을 줄이고 빠르게 동작하도록 개선 가능.출처:https://www.reddit.com/r/ClaudeCode/comments/1p5kgt4/launched_a_small_mcp_optimization_layer_today/🧩 [Resource] MCP 서버 → Skills/Plugins로 변환해 컨텍스트 15% 절약🔗 MCP 서버를 Skills & Plugins로 바꿔 컨텍스트 절감하기설명:Chrome DevTools..
📰 오늘의 Flutter 오픈소스·아티클 뉴스📦 Plugin / Package🔹 Flutter 액체-유리 효과 플러그인 공개 (Liquid Glass)Made a liquid-glass effect in Flutter that bends light and distorts the background설명:Flutter로 “유리처럼 빛을 굴절시키고 배경을 흐트러뜨리는” Liquid Glass 효과 플러그인이 공개됨.FragmentShader 기반으로 구현되어 성능도 뛰어나며, 간단한 API로 UI 글래스모피즘 스타일을 실현 가능.(출처: pub.dev 패키지 liquid_glass_easy)🔗 Reddit 링크: https://www.reddit.com/r/FlutterDev/comments/1p5tb..
https://developers.redhat.com/articles/2025/11/19/speculators-standardized-production-ready-speculative-decoding Speculators: Standardized, production-ready speculative decoding | Red Hat DeveloperSpeculators standardizes speculative decoding for large language models, with a unified Hugging Face format, vLLM integration, and moredevelopers.redhat.com Speculative decoding = “작은 똑똑이 먼저 왕창 써 보고, 큰..
GitHub - karpathy/llm-council: LLM Council works together to answer your hardest questionsLLM Council works together to answer your hardest questions - karpathy/llm-councilgithub.com 개요LLM Council은 여러 AI 모델이 협력하여 상호 평가와 종합을 통해 고품질 응답을 생성하는 3단계 심의 시스템입니다.아키텍처 다이어그램1단계: 개별 응답목적동일한 질문에 대해 여러 AI 모델로부터 다양한 관점을 수집합니다.프로세스사용자 질문이 모든 평의회 모델에 병렬로 전송됩니다 (Rate Limit 처리 포함)각 모델이 독립적으로 응답을 생성합니다응답이 수집되고 저장됩니..
🔧 Resource / 오픈소스 & 툴 공유🔗 Like Claude Code Web을 모든 에이전트(Gemini 3.0 포함)에서 사용하기설명:Blocks(team)라는 오픈소스 기반 시스템을 통해 GitHub·Slack·Linear 어디서든 @언급으로 AI 코딩 에이전트를 호출할 수 있는 환경을 구축한 사례.Claude Code뿐만 아니라 Gemini 3.0 Pro, Codex, 커스텀 에이전트까지 모두 Deep Context + MCP 통합 가능.프로젝트·팀 전체에서 공유하는 "공동 에이전트"처럼 활용할 수 있다는 유용한 구조 설명 포함.🔗 https://www.reddit.com/r/ClaudeCode/comments/1p0udeb/like_claude_code_web_but_for_any_a..
2025년, 구글이 AI 생태계 전체를 뒤흔드는 초대형 발표를 진행했습니다. 단순 모델 업데이트 수준을 넘어, 검색·생산성·개발·UI 경험 등 거의 모든 영역을 한 단계 끌어올린 변화였는데요.이번 발표에서 공개된 핵심 내용을 하나씩 정리해 보았습니다.1. 🌟 Gemini 3 Pro — 현존 최고 성능의 SOTA 모델구글이 ‘최고 성능(SOTA)’를 자랑하는 Gemini 3 Pro를 공식 출시했습니다.핵심 포인트압도적 추론 능력: 단순한 나열식 답변이 아닌, 논리적인 사고 과정을 기반으로 문제를 해결합니다.속도 대폭 향상:코딩시각 정보 처리두 영역에서 이전 모델 대비 체감될 정도의 속도 향상.복잡한 질문에도 강함: 멀티스텝 추론, 구조화된 분석, 종합적인 답변 구성 능력이 크게 강화되었습니다.Gemini..
검색이 왜 어려울까요?여러분이 온라인 쇼핑몰에서 뭔가를 찾는다고 상상해봐요. "집이 너무 더워요"라고 검색창에 입력하면 어떤 제품을 보여줘야 할까요? 에어컨? 선풍기? 온도조절기?이게 바로 오늘 이야기할 똑똑한 검색의 세계입니다!두 가지 검색 방법의 이야기 👥우리가 뭔가를 찾을 때, 컴퓨터는 두 가지 방법으로 도와줄 수 있어요.1️⃣ 글자 찾기 검색 (Text Search)이건 마치 책에서 단어를 찾는 것과 같아요.잘하는 것:"온도조절기"라고 쓰면 → "온도조절기" 제품을 찾아줘요"온두조절기"처럼 오타를 내도 → 알아서 "온도조절기"를 찾아줘요못하는 것:"집이 너무 더워요"라고 하면 → 뭘 찾아야 할지 몰라요정확한 단어가 없으면 답을 못 찾아요2️⃣ 의미 찾기 검색 (Vector Search)이건 마치..
🔧 1. 리소스 / 툴(Resource / Tools)🟦 Claude Code 2.0.41 업데이트🔗 이미지로 보는 2.0.41 버전 변경사항📌 설명: Claude Code 2.0.41 버전의 화면 UI 캡처 공유. 새로운 기능/변경 사항을 한눈에 확인 가능.🔗 출처: https://www.reddit.com/r/ClaudeCode/comments/1ozwogj/claude_code_2041/🟦 15분 무료 Claude Code 도움 세션 (무상 제공)🔗 무료 15분 1:1 Claude Code 헬프📌 설명: CLAUDE.md, MCP 연결, 멀티 에이전트, 커스텀 훅 등 초보~중급 개발자가 막히는 지점을 무료로 도와주는 1:1 세션.🔗 출처: https://www.reddit.com/r..
