목록전체 글 (1727)
오늘도 공부
IntelliJ IDEA에서 실행 전에 특정 포트를 종료하는 설정을 추가하려면 "시작 전" (Before launch) 옵션을 사용합니다.설정 방법실행/디버그 구성 창에서 아래쪽의 "옵션 수정(M)" 클릭"시작 전 작업 추가" 또는 "Before launch" 섹션 찾기"+" 버튼 클릭 → "외부 도구 실행" 또는 "Run External Tool" 선택새 외부 도구 생성:이름: Kill Port 8101프로그램: /bin/bash인수: -c "lsof -ti:8101 | xargs kill -9 2>/dev/null || true"작업 디렉터리: $ProjectFileDir$또는 더 간단하게:대안: Shell Script 방식"옵션 수정(M)" 클릭"시작 전 작업 추가" → "셸 스크립트 실행" 선택스..
한눈에 비교도구 추천 리소스주요 특징Plane⭐⭐⭐중간Jira 대안, 모던 UIFocalboard⭐⭐⭐가벼움Notion 스타일, 빠름WeKan⭐⭐매우 가벼움Trello 클론, 심플Leantime⭐⭐중간문서+PM 통합OpenProject⭐무거움엔터프라이즈급1. PlaneJira의 오픈소스 대안, 가장 모던한 UI링크공식 사이트: https://plane.soGitHub: https://github.com/makeplane/plane문서: https://docs.plane.so장점깔끔하고 현대적인 UI/UX (Jira, Linear 수준)이슈 트래킹, 칸반, 스프린트, 사이클 지원문서(Pages) 기능 내장GitHub/GitLab 연동활발한 개발 및 커뮤니티단점상대적으로 리소스 사용량 높음 (PostgreS..
Claude Code 터미널 깜빡임(스토브 효과) 완화 래퍼: claude-chillClaude Code가 UI를 리드로잉할 때 채팅 히스토리를 통째로 다시 뿌리며 발생하는 “터미널 점프/깜빡임”을 완화하는 중간 pseudo-terminal 래퍼 아이디어/구현 공유.화면 clear/redraw를 캐싱하고 마지막 N줄만 렌더링(설정 가능), 필요할 때만 전체 버퍼를 덤프하는 lookback 모드(핫키) 컨셉이 핵심.레딧 링크 주소: https://www.reddit.com/r/ClaudeCode/comments/1qfpugq/fix_for_claude_code_terminal_flickering/고아(Orphaned) Claude Code 세션이 RAM 먹는 문제를 막는 레지스트리: claude-sessi..
1) 앱/서비스 오픈소스 공개TypeMonkey: 데스크톱용 타이핑 앱(MonkeyType 스타일) — 오픈소스 공개MonkeyType을 자주 쓰는 개발자가 “클린 아키텍처 연습 + 타이핑 앱 복제”를 목표로 만든 초기 단계 프로젝트를 공개했습니다.Flutter로 데스크톱 앱 형태로 개발 중이며, 구조(아키텍처)와 UI/UX 피드백을 받기 위해 공유된 레포입니다.GitHub: BaldGhost-git/typemonkey (레딧 본문에 링크)레딧 링크 주소: https://www.reddit.com/r/FlutterDev/comments/1qgc72p/typemonkey_yet_another_typing_app_available_on/TitanScript(운동 앱 내 스크립팅 언어) + 앱/코드 공개“운동..
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..
모든 개발자가 아는 그 순간코드베이스 깊숙이 들어가 있다. 같은 버그를 세 가지 방법으로 고쳐봤다. 이제는 버그가 진짜 문제인지조차 확신이 없다. 아키텍처가 잘못된 건가? 인증 흐름이 불안정한 건가? 아니면 너무 가까이서 보느라 전체가 안 보이는 건가?그럴 때 이런 생각이 든다. "다른 시니어 엔지니어한테 5분만 물어볼 수 있으면..."챗봇 말고. 러버덕 말고. 다른 전문 분야를 가진 진짜 두 번째 뇌.AI 코딩 어시스턴트의 문제AI가 코드를 잘 짠다는 건 이제 논쟁거리가 아니다. 문제는 컨텍스트와 판단력이다.하나의 모델이 동시에 해야 하는 일들을 보자. 시스템 설계, 로직 디버깅, PR 리뷰, 보안 검토, 그러면서 사용자의 실제 의도까지 파악해야 한다.실제 팀은 이렇게 일하지 않는다. 현실에서는 한 사..
