AX Agent의 Cowork·Code 강제 로직을 claude-code 기준으로 추가 완화
Cowork·Code 프롬프트의 text-only 완료 조건을 완화하고, 실제 산출물 생성이나 코드 수정이 필요한 경우에만 도구 재강제를 걸도록 AgentLoopService를 조정했다. Code 검증 게이트는 diff 또는 최근 build/test 근거가 있으면 중복 재검증을 덜 하도록 줄였고, docs 정책은 creation tool 우선 + document_plan 선택형으로 정리했으며 folder_map 노출 우선순위를 한 단계 낮췄다. README.md와 docs/DEVELOPMENT.md에 2026-04-10 09:02 (KST) 기준 변경 이력을 반영했다. 검증: dotnet build src/AxCopilot/AxCopilot.csproj -c Release -v minimal -p:OutputPath=bin\\verify\\ -p:IntermediateOutputPath=obj\\verify\\ (경고 0 / 오류 0)
This commit is contained in:
@@ -92,11 +92,11 @@ public class ToolRegistry : IDisposable
|
||||
{
|
||||
return tool.Name switch
|
||||
{
|
||||
"file_read" or "file_write" or "file_edit" or "glob" or "grep" or "folder_map" or "document_read"
|
||||
"file_read" or "file_write" or "file_edit" or "glob" or "grep" or "document_read"
|
||||
or "process" or "dev_env_detect" or "build_run" or "git_tool" or "lsp_code_intel"
|
||||
or "document_plan" or "document_assemble" or "docx_create" or "html_create" or "markdown_create"
|
||||
or "excel_create" or "csv_create" or "pptx_create" or "chart_create" => 0,
|
||||
"document_review" or "format_convert" or "tool_search" or "code_search" => 1,
|
||||
"folder_map" or "document_review" or "format_convert" or "tool_search" or "code_search" => 1,
|
||||
"mcp_list_resources" or "mcp_read_resource" or "spawn_agent" or "wait_agents" => 2,
|
||||
_ when tool.Name.StartsWith("task_", StringComparison.OrdinalIgnoreCase) => 3,
|
||||
_ => 1
|
||||
|
||||
Reference in New Issue
Block a user