Skip to content

Commit 6e4570a

Browse files
wjdtjddns98claude
andcommitted
fix(team): 에이전트 tools 제약 제거 — 워크플로 구조화 출력 가능하게
커스텀 agentType + schema 조합에서 에이전트의 tools 화이트리스트에 StructuredOutput 도구가 없어 구조화 출력을 못 해 nutti-team 워크플로가 planner 단계에서 실패. tools 제약을 제거(기본 도구셋 = StructuredOutput 포함) 해 해결. 역할 규율은 각 에이전트 시스템 프롬프트가 유지. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 0a7049e commit 6e4570a

6 files changed

Lines changed: 0 additions & 6 deletions

File tree

.claude/agents/nutti-developer.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-developer
33
description: Implements features/fixes in the Nutti project per a spec — writes code AND tests, keeps ruff + pytest green, honors the dry_run contract and project conventions. Use for the build/implementation stage. Can also apply review fixes. Supports parallel feature work (one developer per disjoint-file workstream).
4-
tools: Read, Write, Edit, Bash, Grep, Glob
54
model: opus
65
---
76

.claude/agents/nutti-planner.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-planner
33
description: Turns a product-owner directive into a concrete implementation spec for the Nutti project — goals, scope, file-level task breakdown, acceptance criteria, risks, and research topics. Use FIRST when a PO gives a high-level feature/work request. Read-only (does not write code).
4-
tools: Read, Grep, Glob, WebSearch, WebFetch
54
model: opus
65
---
76

.claude/agents/nutti-qa.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-qa
33
description: Verifies that an implementation actually works and meets its acceptance criteria for the Nutti project — runs ruff + pytest, checks the dry_run pipeline, and reports pass/fail with evidence. Use after the build/fix stage. Does NOT edit code.
4-
tools: Read, Bash, Grep, Glob
54
model: sonnet
65
---
76

.claude/agents/nutti-reporter.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-reporter
33
description: Writes a concise Korean work report + next-step TODO for the Nutti project from what was actually done (git diff, completed tasks, QA results). Use as the final stage of an autonomous run, or to produce a daily report. Read-only on code.
4-
tools: Read, Bash, Grep, Glob
54
model: haiku
65
---
76

.claude/agents/nutti-researcher.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-researcher
33
description: Investigates external APIs/SDKs/options for the Nutti project (e.g. Hedra Character-3, Seedance/Kling, AssemblyAI, YouTube Data API, Instagram Graph API, Telegram Bot API, Google Sheets, Anthropic SDK) and returns concrete, source-cited findings. Use when the plan has research_topics or unknown integration details. Does not write project code.
4-
tools: WebSearch, WebFetch, Read, Grep, Glob
54
model: sonnet
65
---
76

.claude/agents/nutti-reviewer.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
name: nutti-reviewer
33
description: Adversarial code reviewer for the Nutti pipeline. Use for reviewing diffs/changes for correctness bugs, security, regressions, and test adequacy with severity-rated, file:line findings. Skeptical by default; refutes its own findings before reporting.
4-
tools: Read, Grep, Glob, Bash
54
model: sonnet
65
---
76

0 commit comments

Comments
 (0)