Skip to content

v0.5.0 — 팀 자동화 + 하네스 저작 GUI + 온보딩

Choose a tag to compare

@mstagon mstagon released this 08 May 01:19
· 181 commits to main since this release

헤드라인

팀 시스템 풀 자동화 + 하네스 저작 GUI 첫 단계 + 다중 프리셋 + 첫 실행 온보딩 + 관측성 인프라.

주요 변경

🤖 팀 시스템 풀 자동화 (PR-E #8)

  • 워크트리 자동 — Wizard isolated 시 team/<id>/<agent> 브랜치 + worktree 자동 생성
  • 멤버별 tmux 자동 spawn — forge-team-<id>-<agent> 세션 + claude 자동 실행
  • Pause/Resume — 모든 멤버 또는 단일 멤버 일시정지/재개
  • 머지 충돌 3-way diff 뷰 — MergeConflictView 풀스크린 모달 (Use ours/Use theirs/Manual/Abort)
  • 팀 삭제 정리 — tmux kill + worktree --force + 브랜치 삭제

🛠 하네스 저작 + 검증 + 프리셋 (PR-F #9)

  • 하네스 린트 — frontmatter / 깨진 참조 / 중복 / 라우팅 정합 / mcp.json 유효성
  • 업데이트 diff 프리뷰 — 번들 vs 워크스페이스 unified diff
  • 프리셋 시스템 — flutter-nest / nextjs-only / empty + 사용자 정의 (~/.claude/my-presets/)
  • Agent / Skill 편집기 — frontmatter + body markdown 모달

📊 관측성

  • HookProfiler — 실행 시간/exit/stdout JSONL 기록 + 통계
  • 에러 로그 인프라 — AppError 6개 카테고리

🌍 i18n 인프라

  • 한/영 두 locale, 핵심 50개 문자열 분리, localStorage 영속 (stub 시작)

🎓 첫 실행 온보딩

  • 5-step 풀스크린 — 환영 / 의존성 체크 / 워크스페이스 / 하네스 소개 / 첫 팀

📚 문서

  • docs/harness-architecture.html — 12 섹션 + 8개 SVG 다이어그램, 다크 테마 + Forge 토큰

다운로드

  • DMG (Apple Silicon) — Forge Studio-0.5.0-arm64.dmg
  • ZIP (Apple Silicon) — Forge Studio-0.5.0-arm64-mac.zip

첫 실행: 우클릭 → 열기 (unsigned, Gatekeeper 일회성 우회).

마이그레이션

기존 워크스페이스: Update Harness 클릭으로 적용. 보존: agent-memory/, settings.local.json, .pdca-*.

선택 사전 작업:
```bash
pipx install code-review-graph # 또는 pip / uv tool install
```

보류 (다음 마이너)

  • Command / Hook / MCP / Permissions 편집기 — EditorShell 패턴 재사용
  • Library 5탭 행의 [편집][복제][삭제] 메뉴 wire
  • HarnessLintPanel / HarnessUpdatePreview / HookProfileDashboard UI
  • 실제 i18next 도입 + 풀 번역
  • GitHub 라벨 / PR / ISSUE 템플릿