🎧 How to Use Claude Code as a Second Brain
Claude Code를 Obsidian 노트 도구와 연동하여 '제2의 뇌' 역할을 하는 AI 리서치 및 사고 파트너로 활용하는 방법 Claude Code의 새로운 활용: 코딩 도구가 아닌 리서치 및 사고 파트너로 활용 Obsidian 통합: 1,500개의 노트를 저장한 로컬 파일시스템의 전체 루트 디렉토리에 접근 'Thinking Mode' 설정: AI가…
최근에 읽었거나 읽으려고 하는 것들의 기록.
개발 294건
Claude Code를 Obsidian 노트 도구와 연동하여 '제2의 뇌' 역할을 하는 AI 리서치 및 사고 파트너로 활용하는 방법 Claude Code의 새로운 활용: 코딩 도구가 아닌 리서치 및 사고 파트너로 활용 Obsidian 통합: 1,500개의 노트를 저장한 로컬 파일시스템의 전체 루트 디렉토리에 접근 'Thinking Mode' 설정: AI가…
당근페이 백엔드는 계층형 아키텍처에서 헥사고날 아키텍처를 거쳐 클린 아키텍처와 모노레포로 진화했으며, 각 단계에서 팀의 성장과 비즈니스 확장에 맞춘 아키텍처 전환의 여정을 공유합니다. 초기 계층형 아키텍처: 빠른 개발을 위해 Controller-Service-Repository 구조로 시작했으나, 서비스 확장에 따라 Service 간 강결합과 스파게티 코드…
N8N의 기본 설계 방식을 혁신할 새로운 발견이 공개되었으며, 단 하나의 노드로 복잡한 워크플로우를 구현할 수 있게 될 것으로 예상됨 N8N 혁신: 기존의 복잡한 노드 기반 설계에서 벗어나 단일 노드 기반 워크플로우 구현 가능 설계 방식 변경: 앞으로 N8N의 근간적인 설계 방식이 완전히 재편성될 것으로 전망 사용자 경험 개선: 더 쉽고 직관적인 자동화 구…
OpenAI가 8억 명의 ChatGPT 사용자를 지원하기 위해 PostgreSQL을 초대형 규모로 확장한 경험과 기술적 최적화 방안을 공유하는 글이다. 단일 프라이머리 아키텍처로 초대규모 지원: 약 50개의 읽기 복제본을 전 세계에 분산 배치하고 초당 수백만 건의 쿼리를 처리 1년 간 10배 이상 로드 증가: ChatGPT 출시 이후 지수적으로 증가하는 트…
OpenAI의 Codex CLI는 소프트웨어 에이전트의 핵심 로직인 '에이전트 루프'를 통해 사용자, 모델, 도구 간의 상호작용을 조율하며, 이 글은 Codex의 아키텍처와 성능 최적화 방식을 상세히 설명한다. 에이전트 루프의 기본 구조: 사용자 입력 → 프롬프트 생성 → 모델 추론 → 도구 호출 또는 최종 응답 반복적 실행: 모델이 도구 호출을 요청하면…
클라우드 비용 없이 로컬 머신에서 Claude Code를 완전히 개인 환경으로 실행하는 방법을 단계별로 설명하는 가이드 Ollama를 통해 로컬 오픈소스 모델을 호스팅하여 클라우드 전송 없이 완벽한 프라이버시 보장 파일 읽기, 코드 편집, 터미널 명령 실행이 로컬에서만 수행되어 API 비용 및 추적 없음 시스템 성능에 따라 qwen2.5-coder:7b (…
LINE 메신저의 푸시 알림 시스템을 위해 개발된 Pushsphere는 안정성, 속도, 대량 발송을 동시에 지원하는 게이트웨이 서버로, 재시도 인식 로드 밸런싱, 할당량 관리, 엔드포인트 헬스 체크를 통해 높은 도달률을 보장한다. 인스턴트 메신저의 푸시 알림은 생명과 직결: 단순 홍보가 아닌 긴급 메시지, 재해 알림 등으로 신뢰성이 중요 세 가지 도전 과제…
대부분의 웹사이트는 콘텐츠 중심이므로 풀 SPA가 아닌 Astro를 사용하면 성능과 사용자 경험을 크게 개선할 수 있다는 주장 콘텐츠 중심 웹사이트에는 풀 프레임워크가 불필요 - 마케팅 사이트나 블로그에 SPA를 배포하는 것은 과도한 엔지니어링 Astro의 핵심 철학: "HTML 우선, 필요할 때만 JavaScript" - 기본적으로 서버 렌더링하고 대화형…
Claude Code에서 Todos를 Tasks로 업그레이드합니다 오늘 Claude Code의 Todos를 Tasks로 업그레이드합니다. Tasks는 Claude Code가 더 복잡한 프로젝트를 추적하고 완료하며, 여러 세션이나 서브에이전트 간에 협업할 수 있도록 돕는 새로운 기본 단위입니다. 모델의 능력이 향상되면서, 가장 중요한 일 중 하나는 Claud…
소프트 삭제는 상황에 따라 유용하지만, 쿼리 복잡도 증가와 성능 저하 문제가 있어 신중한 설계와 대안 기술의 검토가 필요하다. 소프트 삭제의 장점: 데이터 복구 용이, 관계 유지, 감사 추적성 제공 성능 문제: 삭제 데이터가 5070% 이상이면 명백한 성능 저하 발생 쿼리 복잡도: 필터 누락으로 인한 유령 데이터 문제, View로 부분 해결 가능 근본적 대…
Supabase가 AI 코딩 에이전트를 위한 Postgres 베스트 프랙티스 Agent Skills를 공개했다. 이는 AI가 성능 좋고 안전한 Postgres 코드를 작성하도록 가르치기 위한 명시적 규칙 모음이다. 핵심 목표: AI 에이전트가 작동하는 코드는 잘 생성하지만, 정확하고 최적화된 코드는 어려워하는 문제 해결 8개 카테고리의 30개 규칙: 쿼리…
Claude Code는 자율적으로 작동하는 코딩 환경으로, 사용자가 설명하면 Claude가 파일을 읽고 명령을 실행하며 문제를 해결한다. 효과적인 사용을 위해서는 컨텍스트 윈도우 관리와 명확한 검증 기준 제공이 가장 중요하다. 컨텍스트 윈도우는 가장 중요한 자원 - 대화 내용, 읽은 파일, 명령 출력이 모두 누적되어 성능 저하 초래 검증 기준 제공이 최우선…
회의 녹음을 Claude와 Obsidian으로 자동 처리하여 PRD, 아이디어, 의사결정을 구조화된 지식체계로 변환하는 워크플로우 회의는 이제 업무: 동료와의 대화를 녹음하고 1시간 후 자동으로 문서화, 기획, 의사결정이 정리됨 구조화된 지식 시스템: PARA 방식(Projects, Areas, Resources, Archive)으로 팀 프로젝트 관리 에이…
마이크로서비스에 대한 건축가들의 무의미한 논쟁을 멈춰야 한다는 주장. 용어의 정의 부재, 비즈니스 목표와의 단절, 조직 개선 없는 도입이라는 세 가지 근본적인 문제를 지적한다. 마이크로서비스의 정의가 없어 건축가들이 서로 다른 것을 얘기하고 있음 비즈니스 목표와 단절된 추상적 논의가 대부분이며, 실제 필요성 없이 기술 트렌드만 추구 조직 구조 변화 없이는…
코드는 싸졌지만, 소프트웨어는 여전히 비싸다. AI 시대에 개발의 패러다임이 SaaS에서 개인용 일회성 소프트웨어로 전환되고 있으며, 엔지니어의 역할은 코드 작성에서 시스템 설계로 변화하고 있다. 코드 생성은 저렴해졌지만, 소프트웨어의 진정한 가치는 유지보수와 아키텍처에 있다 LLM이 코드 작성 비용을 제거했으나, 문제 이해와 시스템 설계 비용은 그대로 주…
NewCodes 검색 자동완성 API를 11만 개 데이터 기준 1초 이상에서 100ms 이내로 90% 이상 개선한 최적화 경험 공유 초기 문제: 데이터 증가에 따라 자동완성 API 응답시간이 1초 이상으로 저하 최종 성과: 5단계 최적화를 통해 응답시간을 1,000ms → 40-100ms로 개선 (운영서버 기준 40ms) 핵심 기법: 인덱스 최적화, 쿼리…
디자인 시스템의 성숙도를 5단계로 평가하는 모델로, 팀이 현재 위치를 파악하고 목표 단계로의 로드맵을 수립할 수 있도록 지원합니다. 5단계 성숙도 모델: UI 키트에서 산업 선도적 공개 디자인 시스템까지 단계적 진화 팀 정렬 도구: 팀 구성원들의 서로 다른 이해도를 파악하고 정렬하는 데 유용 실행 가능한 체크리스트: 각 요소를 '충분히 구현', '부분 구현…
저는 Claude Code 세션이 끝날 때마다 "/wrap" 이 명령어를 씁니다. 복잡하게 이 세션을 어떻게 정리할지 고민할 필요가 없어졌어요. CLAUDE.md 업데이트, 문서 업데이트, 새 Skills 제안까지 한 번에 받을 수 있거든요. 세션 끝나면 뭔가 찝찝합니다. "이거 CLAUDE.md에 적어야 하나?", "다음에 뭐 해야 하더라?" 이런 생각이 계속 남아요. 그래서 이걸 자동화했습니다. 1. /wrap을 치면 5개 에이전트가 세션을 분석합니다. - doc-updater: CLAUDE.md, context.md에 추가할 내용 제안 - automation-scout: 반복 패턴을 skill/command/agent로 자동화할 기회 탐지 - learning-extractor: 배운 것, 실수한 것, 새로 발견한 것 추출 - followup-suggester: 미완성 작업, 다음 세션 우선순위 정리 - duplicate-checker: 제안된 내용이 이미 있는지 중복 검증
5분 안에 휴대폰에서 Claude Code를 실행하는 방법을 단계별로 설명하는 가이드 Anthropic 구독/API 키와 Replit 계정만으로 휴대폰에서 Claude Code 실행 가능 Replit 템플릿을 활용하여 데스크톱에서 초기 설정 후 모바일 앱으로 접속 CLAUDE_CONFIG_DIR 환경 변수 설정으로 자격증명을 클라우드 환경에 저장 Shell…
OpenCode와 Docker Model Runner를 결합하여 자체 인프라에서 완전히 제어되는 프라이빗 AI 코딩 어시스턴트를 구축할 수 있다. 프라이빗 AI 개발 환경: OpenCode + Docker Model Runner 조합으로 코드와 데이터를 외부 공급자에게 전송하지 않고 로컬에서 처리 비용 절감: 토큰 기반 과금 없이 자체 하드웨어에서 모델 추…