목록전체 글 (1521)
오늘도 공부
이 튜토리얼에서는 실제로 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..
모든 개발자가 아는 그 순간코드베이스 깊숙이 들어가 있다. 같은 버그를 세 가지 방법으로 고쳐봤다. 이제는 버그가 진짜 문제인지조차 확신이 없다. 아키텍처가 잘못된 건가? 인증 흐름이 불안정한 건가? 아니면 너무 가까이서 보느라 전체가 안 보이는 건가?그럴 때 이런 생각이 든다. "다른 시니어 엔지니어한테 5분만 물어볼 수 있으면..."챗봇 말고. 러버덕 말고. 다른 전문 분야를 가진 진짜 두 번째 뇌.AI 코딩 어시스턴트의 문제AI가 코드를 잘 짠다는 건 이제 논쟁거리가 아니다. 문제는 컨텍스트와 판단력이다.하나의 모델이 동시에 해야 하는 일들을 보자. 시스템 설계, 로직 디버깅, PR 리뷰, 보안 검토, 그러면서 사용자의 실제 의도까지 파악해야 한다.실제 팀은 이렇게 일하지 않는다. 현실에서는 한 사..
1) 자동화·에이전트 워크플로우PRD → 작업 분해 → 병렬 실행까지 자동으로 이어주는 스킬셋 (prd-breakdown-execute)설명(한국어): PRD를 단계적으로 만들고(/prd), 아키텍처 레이어별로 작업 파일로 쪼개며(/breakdown), 작업을 병렬로 실행(/execute)하는 체인을 제공하는 오픈소스. 컨텍스트 fork를 적극 활용해 작업 간 “컨텍스트 오염”을 줄이려는 설계가 핵심.레딧 링크 주소(새창으로): https://www.reddit.com/r/ClaudeCode/comments/1q9luft/i_built_a_skill_set_for_claude_code_that_turns_a/Ralph 플로우를 Claude에 맞게 자동 세팅해주는 npm 패키지 (claude-all)설명(..
보안 · 리버스엔지니어링 · 스캐닝FlutterGuard CLI — APK에서 공격자가 뽑아갈 수 있는 것들을 리포트로 뽑아주는 스캐너릴리즈 APK/AAB 기준으로 하드코딩된 시크릿/키, 네트워크 정보(도메인/엔드포인트), 의존성 목록, 권한, 인증서 정보, 디컴파일 소스/리소스 등 “노출면”을 폴더 구조로 정리해 주는 CLI. CI 파이프라인에 붙여 사전 점검용으로 쓰기 좋아 보임.레딧 링크 주소: https://www.reddit.com/r/FlutterDev/comments/1q89omj/opensource_just_released_flutterguard_cli_analyze/RC Spy — 설치된 안드로이드 앱의 Firebase Remote Config 공개 설정(취약 구성) 탐지 도구기기 내 A..
"개발 지시만 내려놓으면, AI가 완성할 때까지 알아서 개발한다"프로젝트 요구사항만 정의해두면 Claude Code가 자동으로 코드를 작성하고, 테스트하고, 완성될 때까지 반복 실행하는 도구가 있다면 어떨까요? Ralph가 바로 그런 도구입니다.📌 Ralph란?Ralph는 Geoffrey Huntley의 기법에서 영감을 받아 만들어진 자율형 AI 개발 루프 시스템입니다. 심슨 가족의 캐릭터 Ralph Wiggum에서 이름을 따왔어요.핵심 아이디어┌─────────────────────────────────────────────────────────┐│ Ralph 동작 원리 │├─────────────────────────────..
마지막엔 클로드 스킬까지 준비되어 있으니 내용 확인 바랍니다.Lovable, Cursor, Bolt 같은 AI 기반 웹 개발 도구에서 일관성 있고 퀄리티 높은 디자인을 뽑아내는 프롬프트 작성법을 공개합니다.왜 AI에게 "예쁜 사이트 만들어줘"는 안 될까?AI 웹빌더를 처음 써보면 누구나 이런 경험을 합니다."펫시터 매칭 앱 랜딩페이지 만들어줘"결과물은... 뭔가 나오긴 하는데, SaaS 사이트 같기도 하고, 병원 사이트 같기도 하고. 색상도 어딘가 어울리지 않고, 전체적으로 "AI가 만든 티"가 확실히 납니다.문제는 프롬프트입니다.Lovable, Cursor, Bolt 같은 도구들이 놀라운 결과물을 뽑아내는 경우, 대부분 계층적으로 잘 설계된 프롬프트가 뒷받침되어 있습니다. 단순히 "뭘 만들어줘"가 아니..
🧩 Flutter 오픈소스 패키지 & 라이브러리 🔹 saveable 0.1.0 – 변수 단위 상태 영속화 패키지설명Flutter에서 변수 단위로 상태를 자동 저장/복원할 수 있는 경량 패키지입니다.복잡한 상태 관리 없이도 앱 재시작 후 상태 유지를 쉽게 구현할 수 있어프로토타입이나 로컬 퍼시스턴스가 필요한 앱에 유용합니다.pub.dev에 정식 공개된 오픈소스 패키지입니다.레딧 링크https://www.reddit.com/r/FlutterDev/comments/1q3nhzj/introducing_packagesaveable_010/🔹 gap2 – 기존 gap 패키지를 대체하는 최신 간격 위젯설명오랫동안 업데이트되지 않은 gap 패키지를 대체하기 위해 새로 개발된 패키지입니다.Flex, Scrollab..
🔧 플러그인 · 툴 · 오픈소스📌 Claude Code가 휴대폰으로 전화를 걸 수 있게 해주는 오픈소스제목: Claude Code에서 휴대폰 전화 걸기 기능 추가설명:Claude Code와 음성/전화 기능을 연동한 오픈소스 프로젝트.CLI 기반 워크플로우에서 실제 전화 호출까지 연결할 수 있어, 알림·에이전트 자동화·비서형 워크플로우에 활용 가능.레딧 링크:https://www.reddit.com/r/ClaudeCode/comments/1q49npt/claude_code_can_now_call_your_phone/📌 Plan-first 개발 + 검증 루프를 강제하는 Claude Code 플러그인제목: 계획 먼저, 검증까지 자동화하는 Claude Code 플러그인설명:Claude Code가 바로 코딩..
