🇺🇸 English | 🇩🇪 Deutsch | 🇪🇸 Español | 🇫🇷 Français | 🇮🇹 Italiano | 🇮🇳 हिन्दी | 🇰🇷 한국어 | 🇧🇷 Português | 🇷🇺 Русский | 🇨🇳 中文
🦐 AI 기반 개발을 위한 지능형 작업 관리 - 복잡한 프로젝트를 관리 가능한 작업으로 분해하고, 세션 간 컨텍스트를 유지하며, 개발 워크플로우를 가속화하세요.
- Node.js 18+
- npm 또는 yarn
- MCP 호환 AI 클라이언트 (Claude Code 등)
Windows 11 (WSL2 사용):
# 먼저 WSL2가 설치되어 있는지 확인 (PowerShell을 관리자로 실행)
wsl --install
# Ubuntu/WSL 환경으로 진입
wsl -d Ubuntu
# Claude Code 전역 설치
npm install -g @anthropic-ai/claude-code
# Claude Code 시작
claudemacOS/Linux:
# Claude Code 전역 설치
npm install -g @anthropic-ai/claude-code
# Claude Code 시작
claude# 저장소 클론
git clone https://github.com/cjo4m06/mcp-shrimp-task-manager.git
cd mcp-shrimp-task-manager
# 의존성 설치
npm install
# 프로젝트 빌드
npm run build프로젝트 디렉토리에 .mcp.json 파일을 생성하세요:
{
"mcpServers": {
"shrimp-task-manager": {
"command": "node",
"args": ["/path/to/mcp-shrimp-task-manager/dist/index.js"],
"env": {
"DATA_DIR": "/path/to/your/shrimp_data",
"TEMPLATES_USE": "ko",
"ENABLE_GUI": "false"
}
}
}
}설정 예시:
{
"mcpServers": {
"shrimp-task-manager": {
"command": "node",
"args": ["/home/fire/claude/mcp-shrimp-task-manager/dist/index.js"],
"env": {
"DATA_DIR": "/home/fire/claude/project/shrimp_data",
"TEMPLATES_USE": "ko",
"ENABLE_GUI": "false"
}
}
}
}그런 다음 사용자 정의 MCP 설정으로 Claude Code를 시작하세요:
claude --dangerously-skip-permissions --mcp-config .mcp.json기타 AI 클라이언트
Cline (VS Code 확장): AI 지원 코딩을 위한 VS Code 확장. VS Code settings.json의 cline.mcpServers에 추가
Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 또는 %APPDATA%\Claude\claude_desktop_config.json (Windows)에 추가
- 프로젝트 초기화:
"init project rules" - 작업 계획:
"plan task: 사용자 인증 구현" - 작업 실행:
"execute task"또는"continuous mode"
Shrimp Task Manager는 AI 에이전트가 소프트웨어 개발에 접근하는 방식을 변화시키는 MCP (Model Context Protocol) 서버입니다. 컨텍스트를 잃거나 작업을 반복하는 대신, Shrimp는 다음을 제공합니다:
- 🧠 지속적인 메모리: 작업과 진행 상황이 세션 간에 유지됩니다
- 📋 구조화된 워크플로우: 계획, 실행, 검증을 위한 가이드된 프로세스
- 🔄 지능형 분해: 복잡한 작업을 자동으로 관리 가능한 하위 작업으로 분해
- 🎯 컨텍스트 보존: 토큰 제한이 있어도 위치를 잃지 않습니다
- 지능형 계획: 구현 전 요구사항의 심층 분석
- 작업 분해: 큰 프로젝트를 원자적이고 테스트 가능한 단위로 분할
- 의존성 추적: 작업 관계의 자동 관리
- 진행 상황 모니터링: 실시간 상태 추적 및 업데이트
- 🔬 연구 모드: 기술과 솔루션의 체계적 탐색
- 🤖 에이전트 시스템: 특정 작업에 전문 AI 에이전트 할당 (더 알아보기)
- 📏 프로젝트 규칙: 프로젝트 내 코딩 표준 정의 및 유지
- 💾 작업 메모리: 작업 기록의 자동 백업 및 복원
드래그 앤 드롭, 실시간 검색, 다중 프로필 지원이 있는 시각적 작업 관리를 위한 현대적인 React 인터페이스.
빠른 설정:
cd tools/task-viewer
npm install
npm run start:all
# http://localhost:5173에서 접근빠른 작업 개요를 위한 선택적 경량 웹 인터페이스.
.env에서 활성화: ENABLE_GUI=true
기능 개발
에이전트: "plan task: JWT를 사용한 사용자 인증 추가"
# 에이전트가 코드베이스를 분석하고 하위 작업을 생성
에이전트: "execute task"
# 단계별로 인증을 구현
버그 수정
에이전트: "plan task: 데이터 처리의 메모리 누수 수정"
# 에이전트가 문제를 조사하고 수정 계획을 생성
에이전트: "continuous mode"
# 모든 수정 작업을 자동으로 실행
연구 및 학습
에이전트: "research: 이 프로젝트에 대한 React vs Vue 비교"
# 장단점이 있는 체계적 분석
에이전트: "plan task: 선택한 프레임워크로 컴포넌트 마이그레이션"
# 연구를 기반으로 마이그레이션 계획 생성
.env 파일을 생성하세요:
# 필수
DATA_DIR=/path/to/data/storage
# 선택사항
ENABLE_GUI=true # 웹 GUI 활성화
WEB_PORT=3000 # 사용자 정의 웹 포트
PROMPT_LANGUAGE=ko # 프롬프트 언어 (ko, en, zh 등)| 명령어 | 설명 |
|---|---|
init project rules |
프로젝트 표준 초기화 |
plan task [설명] |
작업 계획 생성 |
execute task [id] |
특정 작업 실행 |
continuous mode |
모든 작업을 순차적으로 실행 |
list tasks |
모든 작업 표시 |
research [주제] |
연구 모드 진입 |
reflect task [id] |
작업 검토 및 개선 |
기여를 환영합니다! 자세한 내용은 기여 가이드를 참조하세요.
이 프로젝트는 MIT 라이선스 하에 있습니다 - 자세한 내용은 LICENSE 파일을 참조하세요.
cjo4m06이 만들고 커뮤니티에서 유지 관리합니다.

