ワンクリックで
vibe-sprint-mode
Toggle agent-delegation permission presets for autonomous Sprint execution.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Toggle agent-delegation permission presets for autonomous Sprint execution.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Update durable context shards and run checkpoint validation when project rules, architecture, workflows, or long-running Orchestrator state changes.
Codex-compatible wrapper for the shared vibe-doctor context maintenance and Orchestrator checkpoint workflow.
Convert a fully settled design into repeated /goal + $vibe-iterate implementation cycles. Use when the user has finished a detailed design discussion, says there are no more open questions, and wants Codex to autonomously split the design into items, run mini planning/interview checkpoints only when needed, generate Planner/Sprint work, implement each item, verify it, persist handoffs/checkpoints, and continue non-stop until every item is complete or a real blocker is found.
Codex-compatible wrapper for the shared vibe-doctor goal-iteration workflow. Use when a settled design needs autonomous itemized /goal plus $vibe-iterate implementation cycles until every item is completed, blocked, or deferred with durable handoffs.
프로젝트 초기 세팅을 대화형으로 진행합니다. 환경 점검, provider 인증, 프로젝트 맞춤 설정까지 자동으로 안내합니다.
Codex-compatible wrapper for the shared vibe-doctor project initialization workflow.
| name | vibe-sprint-mode |
| description | Toggle agent-delegation permission presets for autonomous Sprint execution. |
Usage: /vibe-sprint-mode on|off|status [--tier core|extended]
| Tier | Preset file | 포괄 범위 | 추천 시점 |
|---|---|---|---|
core (default) | .vibe/settings-presets/agent-delegation.json | 기본 sprint 실행 필수 (npm / git / node scripts / run-codex / push/commit) | 단일 Sprint 자율, 혹은 매번 확인 싫지만 새 확장 권한은 여전히 프롬프트 받고 싶을 때 |
extended | .vibe/settings-presets/agent-delegation-extended.json | core + grouped wildcard rules for npm *, npx *, node *, git *, common read/file ops, Agent(sprint-planner/Explore/qa-guardian/...), Write/Edit on docs·CLAUDE.md·AGENTS.md·GEMINI.md·README.md·.vibe/agent state files·config·package.json, WebFetch (raw.githubusercontent / api.github / registry.npmjs) | Phase 단위 완전 위임 — 사용자 interruption 0 목표일 때 |
Claude Code permission rules use wildcard matching, not JavaScript regular expressions. The preset therefore uses broad wildcard groups such as Bash(npm *) / Bash(git *) plus explicit permissions.deny guards for critical commands.
두 tier 모두 아래 critical 항목은 allow 에 포함하지 않음 (사용자 매번 확인):
git push --force, git reset --hard, git clean, git branch -D, git restore, destructive checkout/rebaserm / rm -rfnpm publishgh pr create|merge|close, gh release createWrite / Edit on src/**, scripts/**, test/** (Orchestrator 역할 제약 — Codex 위임)Write / Edit on .env*, secrets/**, config/credentials.json (기본 deny 로 이중 방어)사용자가 agent 위임 / autonomous Phase 실행을 지시할 때 Orchestrator 는 반드시 아래 3-옵션을 먼저 제시하고 선택받는다:
Agent 위임 모드로 진행합니다. sprint-mode 옵션을 선택해주세요:
a) extended — 모든 확장 preset 적용 (Agent 호출 + 파일ops + docs 편집 등 일체 skip)
→ Phase 끝까지 interruption 없이 자율 실행 목표. 권장.
b) core — 기존 v1 preset 만 적용 (npm / git push / run-codex / node scripts 등)
→ 확장 권한 (Agent 호출, docs Write/Edit 등) 은 매번 확인.
c) off — sprint-mode 비활성. 모든 권한 요청을 사용자가 직접 확인.
선택 즉시 Orchestrator 는 해당 옵션에 맞는 명령을 실행:
node .vibe/harness/scripts/vibe-sprint-mode.mjs on --tier extendednode .vibe/harness/scripts/vibe-sprint-mode.mjs on --tier corenode .vibe/harness/scripts/vibe-sprint-mode.mjs off (이미 off 이면 skip)선택 결과를 session-log 에 [decision][sprint-mode-tier] 태그로 한 줄 기록하고, Phase 종료 시 off 로 되돌릴지 여부도 함께 사용자에게 확인.
node .vibe/harness/scripts/vibe-sprint-mode.mjs on [--tier core|extended]
node .vibe/harness/scripts/vibe-sprint-mode.mjs off
node .vibe/harness/scripts/vibe-sprint-mode.mjs status
on (tier 생략) → core default. 기존 호환.on --tier extended → extended preset merge. core preset 이 이미 켜져 있어도 상관 없이 superset 으로 덮어씀.off → 두 preset 의 rule 을 모두 제거. 사용자 커스텀 규칙은 보존.status → 현재 활성 tier + rule 수 표시..claude/settings.local.json 의 permissions.allow / permissions.deny 에 dedupe merge. Legacy Bash(cmd:*) preset entries are cleaned up when enabling.npm install 은 의도적으로 포함 — 미신뢰 패키지의 postinstall 스크립트는 --ignore-scripts 로 대응.Bash 전체 접근은 제공하지 않음. 다만 interruption 을 줄이기 위해 명시 command family 는 wildcard 로 묶는다..claude/settings.local.json 만 수정. 프로젝트 공유 .claude/settings.json 은 절대 건드리지 않음.