목록AI (120)
오늘도 공부
Claude에 손과 발을 달아주는 방법 — 보안 걱정 없이 8,000개 이상의 앱을 연동하는 실전 튜토리얼📌 들어가며: Moltbot이란?Moltbot(구 Clawdbot)은 한마디로 **"손이 달린 Claude"**입니다. 여러분의 컴퓨터에 상주하면서:🧠 여러분에 대한 모든 것을 기억하고🖱️ 브라우저, 파일 시스템, 앱을 직접 제어하며📧 이메일 작성, 노션 페이지 생성, 음성 합성까지 자동화합니다하지만 여기서 두 가지 큰 문제가 있습니다:보안 문제: AI에게 컴퓨터 전체 제어권을 주는 것은 공포 그 자체설정 복잡성: Gmail 하나 연동하려면 Google Cloud Console에서 API 키 설정... 너무 번거롭습니다이 가이드에서는 **가상 머신(UTM)**과 Zapier MCP를 활용해 이..
작성일: 2026-01-28관련 문서: docs/gateway/configuration, docs/concepts/session-tool개요Moltbot은 하나의 Gateway에서 여러 개의 독립적인 에이전트를 실행할 수 있는 멀티 에이전트 시스템을 지원합니다. 각 에이전트는 고유한 워크스페이스, 세션, 모델 설정, 도구 정책을 가질 수 있으며, 인바운드 메시지를 라우팅하는 바인딩 시스템과 에이전트 간 통신 메커니즘을 제공합니다.주요 개념1. 에이전트 정의 (agents.list[])각 에이전트는 agents.list 배열에 정의됩니다:{ agents: { list: [ { id: "main", default: true, name: "Primary A..
1. 개요Moltbot의 브라우저 자동화 시스템은 매우 독특한 아키텍처를 가지고 있습니다. 일반적인 브라우저 자동화 도구들이 별도의 브라우저 인스턴스를 실행하는 것과 달리, Moltbot은 Chrome 확장 프로그램을 통한 Relay 방식을 사용하여 사용자의 기존 Chrome 탭을 제어할 수 있습니다.2. 아키텍처 개요2.1 3계층 구조┌─────────────────────────────────────────┐│ Browser Control Service ││ (Gateway 또는 Node) ││ - browser tool API ││ - Playwright 통합 ..
GitHub: https://github.com/clawdbot/clawdbot2026년 1월, PSPDFKit 창립자 Peter Steinberger가 공개한 Clawdbot이 GitHub 스타 9천 개를 돌파하며 개발자 커뮤니티의 뜨거운 관심을 받고 있습니다. Clawdbot은 로컬에서 직접 구동하는 오픈소스 AI 비서로, 아이언맨의 자비스(Jarvis)를 현실로 만들어주는 프로젝트입니다.왜 Clawdbot인가?Siri가 2011년에 등장한 이후 15년이 지났지만, 기존 AI 비서들은 여전히 단순 명령 수행에 머물러 있습니다. ChatGPT도 세션을 닫으면 사용자를 잊어버리죠.Clawdbot은 이런 한계를 정면으로 돌파합니다. 핵심 차별점은 능동적 상호작용입니다. 다른 챗봇들이 사용자 질문을 기다리는..
원문 출처: TheDecipherist - Claude Code Mastery이 가이드는 원문을 기반으로 한국어 사용자를 위해 재구성하고, 실전 예제를 추가했습니다.1. 왜 Claude Code 설정이 중요한가?핵심 인사이트: CLAUDE.md는 제안, Hooks는 강제많은 개발자들이 CLAUDE.md에 ".env 파일 수정 금지"라고 적어놓고 안심합니다. 하지만 이것은 **제안(suggestion)**일 뿐입니다:CLAUDE.md에 "don't edit .env" 작성 ↓LLM이 파싱 ↓다른 컨텍스트와 함께 고려 ↓"아마도" 따를 것... 하지만 보장 없음반면 PreToolUse Hook으로 .env 접근을 차단하면:.env 파일 접근 시도 ↓Hook 실행 (항상) ↓Exit..
Pencil 앱의 아키텍처를 분석하고, 동일한 방식으로 Claude Code와 실시간 통신하는 웹 애플리케이션을 구현하는 방법을 알아봅니다.다운로드 Pencil – Design on canvas. Land in code.Pencil fundamentally increases your engineering speed by bringing designing directly into your preferred IDE.www.pencil.dev 배경: Pencil 앱이란?Pencil은 macOS용 디자인 도구로, 로컬에 설치된 Claude Code와 실시간으로 통신하여 AI 기반 디자인 작업을 수행합니다. 사용자가 채팅으로 요청하면 Claude가 디자인 파일을 직접 수정하고, 그 과정이 UI에 실시간으로 표시됩..
"코드로 비디오를 만든다"는 것이 가능하다는 것을 알고 계셨나요? Remotion은 React 개발자들에게 비디오 제작의 새로운 차원을 열어줍니다.이 문서는 Remotion 공식 문서를 기반으로 Remotion으로 무엇을 할 수 있는지, 그리고 어떻게 시작할 수 있는지에 대한 종합 가이드입니다. 초보자부터 고급 사용자까지, Remotion의 모든 가능성을 탐험해보세요.📹 Remotion이란 무엇인가?Remotion은 React로 비디오를 프로그래밍 방식으로 생성할 수 있는 혁신적인 프레임워크입니다. 전통적인 비디오 편집 소프트웨어와 달리, Remotion은 코드를 통해 동적이고 데이터 기반의 비디오를 만들 수 있게 해줍니다.왜 Remotion을 사용해야 할까요?전통적인 비디오 편집의 한계:수동 작업이 ..
GitHub - bear2u/ollama-image-web-testContribute to bear2u/ollama-image-web-test development by creating an account on GitHub.github.com 개요Ollama v0.14.0부터 실험적으로 이미지 생성 모델을 지원합니다.지원 환경: macOS, Linux (CUDA)현재 사용 가능한 모델: x/z-image-turbo예정된 모델: Qwen-Image-2512, Qwen-Image-Edit-2511, GLM-Image중요: CLI vs API방식지원 여부ollama run x/z-image-turbo지원 안됨/api/generate지원 안됨/api/chat지원 안됨/v1/images/generations지원됨..
메인 에이전트가 **지휘자(Conductor)**가 되어 기획, 디자인, 프론트엔드, 백엔드, 테스트, 리뷰 전문 에이전트들을 조율하는 실습입니다. 실제 개발팀처럼 역할을 분담하여 프로젝트를 완성합니다.🎼 오케스트라 패턴이란? ┌─────────────────────────────────┐ │ 🎭 Conductor (지휘자) │ │ 메인 에이전트 │ │ - 작업 분배 및 조율 │ │ - 진행 상황 관리 │ ..
이 튜토리얼에서는 실제로 Claude Code에서 서브 에이전트를 만들고 테스트해봅니다. 단계별로 따라하면서 서브 에이전트의 강력함을 직접 체험해보세요.📋 사전 준비Claude Code가 설치되어 있어야 합니다터미널에서 claude 명령어로 실행 가능해야 합니다🧪 실습 1: 기본 제공 에이전트 확인하기Step 1: Claude Code 실행cd ~/my-project # 아무 프로젝트 폴더로 이동claudeStep 2: 사용 가능한 에이전트 목록 확인/agents다음과 같은 내장 에이전트들이 보입니다:Explore: 코드베이스 탐색 전용 (Haiku 모델, 읽기 전용)Plan: 계획 모드에서 리서치용general-purpose: 복잡한 다단계 작업용Step 3: 내장 에이전트 직접 호출해보기@Exp..
Claude Code를 단일 에이전트로만 사용하고 계신가요? 서브 에이전트와 백그라운드 에이전트를 제대로 활용하면 컨텍스트 윈도우를 절약하면서 더 높은 품질의 결과물을 얻을 수 있습니다. 이 글에서는 서브 에이전트의 개념부터 실전 워크플로우까지 자세히 알아보겠습니다.🤔 서브 에이전트란?서브 에이전트는 메인 에이전트가 특정 작업을 위임할 수 있는 전문화된 보조 에이전트입니다. 마치 팀장이 팀원들에게 업무를 분배하듯이, 메인 에이전트가 서브 에이전트들에게 작업을 할당하고 결과를 수집합니다.서브 에이전트 사용의 장점컨텍스트 윈도우 절약: 서브 에이전트의 작업 내용이 메인 대화에 누적되지 않음병렬 처리: 여러 작업을 동시에 수행 가능전문화된 결과: 각 에이전트가 특정 영역에 집중하여 더 나은 품질 제공대규모 ..
🤖 Ralph for Claude Code: AI가 알아서 개발해주는 자율 개발 루프 도구"개발 지시만 내려놓으면, AI가 완성할 때까지 알아서 개발한다"프로젝트 요구사항만 정의해두면 Claude Code가 자동으로 코드를 작성하고, 테스트하고, 완성될 때까지 반복 실행하는 도구가 있다javaexpert.tistory.com 들어가며최근 AI 코딩 커뮤니티에서 화제가 된 Ralph Wiggum Loop(이하 Ralph)는 Claude Code를 무한 루프로 실행하여 자율적으로 소프트웨어를 개발하는 기법입니다. 이 글에서는 Ralph의 창시자가 직접 설명한 핵심 원리와 실전 적용법을 정리합니다.핵심 개념: "배열을 결정론적으로 조작하라"Ralph의 본질은 단순합니다:컨텍스트 윈도우 = 배열(Array)L..
"개발 지시만 내려놓으면, AI가 완성할 때까지 알아서 개발한다"프로젝트 요구사항만 정의해두면 Claude Code가 자동으로 코드를 작성하고, 테스트하고, 완성될 때까지 반복 실행하는 도구가 있다면 어떨까요? Ralph가 바로 그런 도구입니다.📌 Ralph란?Ralph는 Geoffrey Huntley의 기법에서 영감을 받아 만들어진 자율형 AI 개발 루프 시스템입니다. 심슨 가족의 캐릭터 Ralph Wiggum에서 이름을 따왔어요.핵심 아이디어┌─────────────────────────────────────────────────────────┐│ Ralph 동작 원리 │├─────────────────────────────..
마지막엔 클로드 스킬까지 준비되어 있으니 내용 확인 바랍니다.Lovable, Cursor, Bolt 같은 AI 기반 웹 개발 도구에서 일관성 있고 퀄리티 높은 디자인을 뽑아내는 프롬프트 작성법을 공개합니다.왜 AI에게 "예쁜 사이트 만들어줘"는 안 될까?AI 웹빌더를 처음 써보면 누구나 이런 경험을 합니다."펫시터 매칭 앱 랜딩페이지 만들어줘"결과물은... 뭔가 나오긴 하는데, SaaS 사이트 같기도 하고, 병원 사이트 같기도 하고. 색상도 어딘가 어울리지 않고, 전체적으로 "AI가 만든 티"가 확실히 납니다.문제는 프롬프트입니다.Lovable, Cursor, Bolt 같은 도구들이 놀라운 결과물을 뽑아내는 경우, 대부분 계층적으로 잘 설계된 프롬프트가 뒷받침되어 있습니다. 단순히 "뭘 만들어줘"가 아니..
앤스로픽(Anthropic)의 내부 기밀인 시스템 프롬프트(System Prompt)가 깃허브를 통해 유출되었습니다. 단순한 지침이 아닙니다. 무려 2만 4천 토큰 분량의 방대한 '사고 매뉴얼'입니다.이번 유출로 Claude의 3가지 핵심 뼈대가 드러났습니다.1️⃣ 행동 가이드라인 (Behavior Guidelines): 모델이 어떻게 반응해야 하는지 2️⃣ 도구 사용 프로토콜 (Tool Protocols): 외부 툴을 어떻게 다루는지 3️⃣ 인용 규칙 (Citation Rules): 정보를 어떻게 출처와 함께 제공하는지이걸 보면 확실해집니다. 우리가 쓰는 AI는 마법이 아닙니다. 치밀하게 설계된 '규칙'과 '정책'의 산물입니다.1. 검색 결과 기반 답변일 때 인용 규칙 ()웹 검색, Drive 검색, ..
CI 서버나 클라우드 서버처럼 브라우저가 없는 환경에서 Codex CLI를 사용하려고 하면, 로그인 과정에서 OAuth 인증과 http://localhost:1455/auth/callback 콜백이 필요해 곤란해지는 경우가 있습니다.이 글에서는 SSH 포트 포워딩을 활용해 원격 서버에서 Codex CLI 로그인 플로우를 정상적으로 완료하는 방법을 정리합니다.🧩 문제 상황원격 서버에서 Codex CLI 로그인 시도 중, 브라우저 로그인 후 콜백이 이렇게 떨어집니다:http://localhost:1455/auth/callback?code=...&scope=...&state=...하지만:콜백 서버는 원격 서버에서 실행 중콜백 URL은 브라우저의 localhost(내 PC)로 호출됨즉,브라우저는 내 PC로 요..
https://raw.githubusercontent.com/KentBeck/BPlusTree3/refs/heads/main/rust/docs/CLAUDE.md 항상 plan.md의 지침을 따르세요. 내가 “go”라고 말하면, plan.md에서 표시되지 않은 다음 테스트를 찾아 그 테스트를 구현하고, 그 테스트를 통과시키는 데 필요한 최소한의 코드만 구현하세요.역할과 전문성당신은 Kent Beck의 테스트 주도 개발(TDD)과 Tidy First 원칙을 따르는 시니어 소프트웨어 엔지니어입니다. 당신의 목적은 이 방법론을 정확하게 따르며 개발을 이끄는 것입니다.핵심 개발 원칙항상 TDD 사이클을 따르세요: Red → Green → Refactor가장 단순한 실패 테스트를 먼저 작성하세요테스트를 통과시키기 ..
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# 프로젝트 지침#..
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 워크스테이..
들어가며: 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 같..
🚀 초고성능 해외 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 훅(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(): """세션 시작 시 프로젝트 환경 설정..
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 처리 포함)각 모델이 독립적으로 응답을 생성합니다응답이 수집되고 저장됩니..
AI와 대화할 때 어떻게 질문해야 할지 막막하셨나요? 오늘은 ChatGPT를 비롯한 AI 챗봇을 효과적으로 활용할 수 있는 30가지 프롬프트 템플릿을 자세히 소개해드리겠습니다.1. 상세 지시 템플릿 (Detailed Instruction Template)사용법: "[작업]을 수행하는 방법에 대한 상세하고 단계별 지침을 제공해주세요."예시:"집에서 Wi-Fi 네트워크를 설정하는 방법에 대한 상세하고 단계별 지침을 제공해주세요.""유튜브 채널을 개설하고 첫 영상을 업로드하는 과정을 단계별로 자세히 알려주세요."이 템플릿은 복잡한 작업을 처음 접할 때 특히 유용합니다.2. 역할극 전문가 템플릿 (Role Play Specialist Template)사용법: "[역할/전문가]로서 행동하세요. [문제/상황]에 대..
CodeDeck - 개발자를 위한 코드 학습 카드 뉴스프로그래밍 언어와 프레임워크를 카드 뉴스 형태로 쉽게 배우는 개발자 학습 플랫폼www.codedeck.kr 문제의 발견AI 에이전트와 코드를 작성하다 보면 같은 벽에 계속 부딪히게 됩니다. 지난 세션에서 분명히 고쳤던 실수를 다음 세션에서 또 반복합니다. 명명 규칙을 알려줘도 잊어버리고, 제약사항을 설명해도 다시 물어봅니다.왜 그럴까요? AI 에이전트는 상태를 저장하지 않는(stateless) 시스템이기 때문입니다.사람 개발자 vs AI 에이전트사람 개발자와 일할 때:한 번 설명하면 → 기억합니다실수를 하면 → 배웁니다투자한 시간이 → 축적됩니다AI 에이전트와 일할 때:한 번 설명하면 → 세션 종료 후 잊어버립니다실수를 고쳐주면 → 다음에 또 반복합니..
