단축키 & 팁
ProjectHub를 더 빠르고 효율적으로 사용하기 위한 키보드 단축키와 활용 팁을 정리합니다.
키보드 단축키
전역 단축키
어디서든 사용할 수 있는 단축키입니다:
| 단축키 | 기능 |
|---|---|
⌘D | 대시보드 열기/보기 |
⌘T | 통합 터미널 토글 |
⌘N | 새 프로젝트 생성 |
ESC | 현재 시트/모달 닫기 |
프로젝트 뷰 단축키
| 단축키 | 기능 |
|---|---|
⌘T | 터미널 패널 토글 |
⌘S | 스냅샷 생성 (스냅샷 탭에서) |
시트/모달 단축키
| 단축키 | 기능 |
|---|---|
Return | 확인/저장 |
⌘+Return | 확인/저장 (긴 텍스트 필드에서) |
ESC | 취소/닫기 |
일정 관리 단축키
| 단축키 | 기능 |
|---|---|
⌘+Return | 일정 저장 |
ESC | 취소/닫기 |
AI 작업 단축키
| 단축키 | 기능 |
|---|---|
Y | Yes (확인 대화상자에서) |
N | No (확인 대화상자에서) |
활용 팁
AI 기능 선택 가이드
어떤 AI 기능을 사용할지 결정하는 가이드입니다:
대화형 코딩/디버깅 → Vibe Coding (실시간 AI 터미널)
자동 프로젝트 생성 → AI Agent (6단계 자율 파이프라인)
기능/모듈 개발 → Avalon3 (토론 + 구현)
코드 리뷰/분석 → Colligi (집단지성)
전체 프로젝트 개발 → Alliance (7단계 워크플로우)
| 작업 규모 | 권장 도구 | 이유 |
|---|---|---|
| 탐색/디버깅 | Vibe Coding | AI와 실시간 대화 |
| 함수~파일 자동 생성 | AI Agent | 자율 파이프라인으로 자동화 |
| 모듈/기능 | Avalon3 | 토론으로 품질 향상 |
| 분석/리뷰 | Colligi | 다각적 분석 |
| 전체 프로젝트 | Alliance | 체계적 워크플로우 |
효과적인 AI 프롬프트 작성법
1. 구체적으로 작성하세요
❌ "앱 만들어줘"
✅ "Python FastAPI로 TODO REST API를 만들어줘. SQLite DB, JWT 인증, Swagger 문서 포함."
2. 기술 스택을 명시하세요
❌ "웹사이트 만들어줘"
✅ "Next.js 14 + TypeScript + Tailwind CSS로 포트폴리오 웹사이트를 만들어줘."
3. 기능을 리스트로 나열하세요
✅ "다음 기능이 필요해:
- 사용자 회원가입/로그인
- 프로필 편집
- 게시글 CRUD
- 댓글 기능
- 이미지 업로드"
4. 복잡한 프로젝트는 단계적으로
Step 1: "기본 프로젝트 구조와 DB 스키마를 만들어줘"
Step 2: "인증 시스템을 추가해줘"
Step 3: "게시글 CRUD API를 만들어줘"
Step 4: "프론트엔드를 만들어줘"
스냅샷 활용 전략
| 시점 | 행동 |
|---|---|
| AI 코드 생성 전 | 자동 백업 (설정 시) |
| 대규모 변경 전 | 수동 스냅샷 생성 |
| 기능 완성 시 | 마일스톤 스냅샷 (메모 포함) |
| 실험 전 | 복원 포인트 스냅샷 |
프로젝트 정리 팁
그룹 활용:
- 클라이언트별 그룹: "Client A", "Client B"
- 유형별 그룹: "웹 프로젝트", "CLI 도구", "라이브러리"
- 상태별 그룹: "진행중", "완료", "보관"
- "개발중" 필터로 현재 작업 프로젝트만 표시
- "보관" 필터로 완료된 프로젝트 확인
터미널 활용 팁
AI CLI 직접 실행:
# Claude Code로 빠른 질문
claude "이 함수의 시간 복잡도는?"
Gemini로 코드 리뷰
gemini "src/ 폴더의 코드를 리뷰해줘"
이전 세션 이어가기
claude --resume
다중 작업:
- ProjectHub 터미널에서 메인 작업
- "시스템 터미널에서 열기"로 추가 터미널
- 서버 실행, 테스트, 빌드를 병렬로
Colligi 분석 팁
좋은 분석 주제:
- "이 프로젝트의 아키텍처를 평가해줘"
- "보안 취약점을 찾아줘"
- "PostgreSQL vs MongoDB, 이 프로젝트에 뭐가 더 적합해?"
- "이 코드의 테스트 커버리지 전략을 제안해줘"
- 간단한 주제: 1~2 라운드
- 복잡한 주제: 3~5 라운드
- 더 많은 라운드 = 더 높은 수렴도, 더 긴 시간
Alliance 워크플로우 팁
Human Checkpoint 활용:
- P0에서 AI의 토론 결과를 꼼꼼히 검토
- 자율 모드 대신 직접 방향을 선택하면 더 정확한 결과
- P1 설계 문서를 사전에 검토하면 P3 구현 품질이 높아짐
- P4 감사 실패 시, 이슈를 확인하고 추가 지침을 제공
FAQ
Q: AI가 생성한 코드가 마음에 들지 않아요
A: 스냅샷으로 복원한 후 프롬프트를 더 구체적으로 수정하여 다시 시도하세요. AI 에이전트는 이전 시도를 참고하지 않으므로 매번 새롭게 시작합니다.
Q: Avalon3에서 어떤 AI 조합이 좋나요?
A: Claude를 합성자(Synthesizer)로, 다양한 AI를 토론자(Debater)로 설정하면 가장 균형 잡힌 결과를 얻을 수 있습니다.
Q: Ollama가 느려요
A: Ollama는 로컬에서 실행되므로 하드웨어 성능에 크게 의존합니다. Apple Silicon M1 Pro 이상을 권장하며, 작은 모델(7B)부터 시작하세요.
Q: 스냅샷이 너무 많은 공간을 차지해요
A: .gitignore에 node_modules, build, dist 등을 추가한 후 스냅샷을 생성하면 크기가 줄어듭니다. 오래된 스냅샷은 주기적으로 삭제하세요.
Q: P2P 연결이 안 돼요
A: 방화벽 설정을 확인하고, 네트워크 접근 권한이 허용되어 있는지 확인하세요. 같은 로컬 네트워크에 있어야 합니다.