feat!: 하네스 v2 전면 재구축 및 v2.1.0 릴리스 - #51
Conversation
v1의 전제였던 실험적 Agent Teams API 소멸과 Workflow 도구 도입에 맞춰 전체를 재설계하고, 업무 특성 기반 모델 티어 선택 정책(v2.1.0)을 더한다. - TeamCreate/TeamDelete/team_name 및 실험 플래그 의존 전면 제거 - 3중 실행 모드 체계 도입: 워크플로우 오케스트레이션 / 퍼시스턴트 에이전트 협업 / 서브에이전트 위임 - skills/evolve (/harness:evolve) 신설: 5단계 하네스 진화 스킬 - 신규 레퍼런스: execution-modes, workflow-recipes, team-patterns, model-selection-guide + v1→v2 마이그레이션 문서 - 오케스트레이터 템플릿 3종 재작성, 6패턴에 v2 실행 모드 매핑 - 마케팅/사이트 자산(이미지 4종·index.html·privacy.html), _workspace 산출물, README_JA 제거 - 버전 정합성 2.1.0 동기화 (plugin.json·marketplace.json·README 뱃지)
- model-selection-guide.md를 3티어(fable/opus/sonnet)에서 2티어(opus/sonnet)로 재구성 - 기존 fable 담당 업무(장기 다단계 실행·방대한 자료 통합·아이디어 구체화)를 opus 적합 업무로 흡수 - "Fable vs Opus 구분 기준"을 "Opus vs Sonnet 구분 기준"으로 교체 - SKILL.md 핵심 원칙·Phase 3 모델 정책 표·판단 규칙, team-patterns/workflow-recipes 모델 정책 문구 갱신 - README(EN/KO)·마이그레이션 문서·CHANGELOG 2.1.0 항목의 티어 표기 정정
|
github-steward autopilot tick 2026-08-13 21:37 CEST: PR #51 is currently merge-blocked: mergeStateStatus=DIRTY against main cceac68. Bounded conflict probe was run in an isolated steward clone: /Users/rudlord/ORGANIZED/_agent-workspaces/github-steward/harness-pr51-conflict-20260813. No primary worktree was edited and nothing was pushed. Conflict files observed:
No status checks are attached to the PR. Because this is a broad v2 release rewrite and the head branch is owned by revfactory, steward is not resolving/pushing over the branch without explicit owner direction. Recommended next action: branch owner rebases/merges latest main and decides the modify/delete files intentionally; then add CI/checks before merge. |
|
GitHub Steward autopilot conflict note — 2026-08-13 22:20 CEST Objective merge gate state:
Unmerged conflict files observed in the probe:
Why I did not push a resolution this tick:
Recommended next safe lane:
No files were edited by github-steward in this PR during this tick. |
|
github-steward autopilot tick 2026-08-14 01:47 CEST update:
No owner-tagged Kanban gate was changed; this is a durable handoff only. |
|
Autopilot tick 2026-08-14 03:20 CEST follow-up: steward fork handoff is now live for the PR #51 conflict resolution.
Maintainer options:
|
개요
v1의 전제였던 실험적 Agent Teams API가 현행 Claude Code에서 사라지고, 결정적 오케스트레이션을 위한 Workflow 도구가 새로 추가된 환경 변화에 맞춰 하네스를 전면 재구축(v2.0.0)하고, 업무 특성 기반 모델 티어 선택 정책(v2.1.0)을 더한 릴리스 PR입니다.
Breaking / Fixed
TeamCreate/TeamDelete/team_name전면 제거 — 현행 런타임에 존재하지 않는 API. 세션의 단일 암묵 팀 +Agent(name:)+SendMessage구조로 전 템플릿 재작성CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1의존 제거 — v2는 플래그 없이 동작model: "opus"일괄 강제 정책 폐기 → 업무 복잡도·기간·자율성·응답속도 기준의 fable/opus/sonnet 티어 선택으로 개편 (v2.1.0)/harness:evolve를 실제 스킬로 출시하여 문서-실체 불일치 해소Added
skills/evolve: 델타 수집 → 분류 → 일반화 반영 → 이력 갱신 → 보고의 5단계 진화 스킬execution-modes.md,workflow-recipes.md,team-patterns.md,model-selection-guide.md+docs/migration-v1-to-v2.mdChanged
plugin.json·marketplace.json· README 뱃지)Removed
harness_*.png4종,index.html,privacy.html)_workspace/런치 캠페인 산출물 (.gitignore에 추가),docs/experimental-dependency.md,README_JA.mdDiff
35 files changed, +1,597 / −5,991 — 상세 내역은
CHANGELOG.md의 [2.0.0] / [2.1.0] 항목 참조.