클로드코드의 subagents 기능으로만 '글작성' 멀티 에이전트 시스템 만들기 시도

소개

클로드코드의 subagents 기능을 이용한 멀티 에이전트 시스템을 만들고자 했습니다.

  1. sub agent 만으로 구성해서 하나의 task 를 순차적으로 해결해보고자 했어요.

  2. 가장 가볍게, 하지만 결과물을 검증 할 수 있는 "글작성"으로 task 를 정했어요.

  3. 글 작성 단계별로 에이전트를 멋들어지게 만들어줬습니다.

  4. 하지만, 여러 에이전트 연달아 호출하지는 못하네요.

진행 방법

1. task='text-generation' 을 해결하는 멀티에이전트 시스템 시도

어떻게 할까 고민보다 그냥 클로드에게 던져주고, think hard ,

think, think hard , ultrathink 를 프롬프트에 포함시키면 더 깊은 사고와 추가 계산 자원(토큰)을 할당하여 더욱 철저하게 문제를 분석하는 기능

> agnets 를 만들어서 task='text-generation' 을 해결하는 멀티에이전트 시스템을 만들고 싶어 think hard
한국어 스크립트의 스크린 샷

아 이런! 제일 먼저 제 폴더로 파악하는군요.
이런 저런 궁리를 하다 이미 '글작성 에이전트'를 파이썬으로 구현한 파일을 다운로드 받은게 들켰습니다.

한국어 프로그램의 스크린 샷
한국어의 스크린 샷

있는 파일의 기존 코드를 살펴보고 코딩을 하려고 해서 중단! 다시 요청했습니다.

> 앱 형태로 만들기보다 claudecode 의 /agents 를 이용해 구성하고 싶어 think hard
검은 색 화면에 한국어 텍스트 스크린 샷

Fetch (외부 웹사이트에서 콘텐츠를 가져오는 도구) 로 앤트로픽의 문서로 subagents 시스템에 대한 정보를 얻어 계획을 세웁니다.

한국어 텍스트가있는 화면 스크린 샷

그동안 클로드가 허락을 얻고자 할 때 선택옵션 1번만 했는데 이번엔 물으면서 했습니다. 그랬더니 추천도 해주네요. 그래서 2번 선택


Todos 를 보니 멀티 에이전트 시스템으로 좋아보입니다.

한국어 텍스트가있는 검은 색 화면

단어 목록이있는 한국어 화면
메시지가있는 컴퓨터 화면의 스크린 샷

완료~!

6개의 전문 Subagents 가 만들어졌습니다. 많이 의심스러우나 테스트도 검증했다네요.
친절한 클코씨~ 사용예제가 있는 가이드 문서도 만들어 주었습니다.

한국어 화면의 스크린 샷

.claude > agents 폴더 안에 만들어진 md 파일을 확인할 수 있습니다. 가이드 문서는 현재 작업 폴도에 있더군요.

Adobe Acrobat의 폴더 스크린 샷

여러 유형의 텍스트가있는 텍스트 편집기의 스크린 샷

2. 작성된 에이전트를 이용한 글 작성

이제 테스트를 해야 하는데, 뭘 해야 하나~?? 클로드에게 물어서 테스트를 해봤습니다.

> "text-generator를 사용해서 [주제]에 대한 [형태]를 작성해주세요" 만든 에이전트를 테스트하고 싶은데 [주제] 와 [형태]에 무엇을 넣을지 모르겠어. 아이디어를 줘
한국어 화면의 스크린 샷

가볍게 클로드의 추천 주제로 시작했습니다.
명시적으로 text-generator 를 언급했습니다. 그렇지 않은 경우 글작성은 클로드가 특별히 에이전트를 호출할 만한 상황이 아니기 때문입니다.

에이전트를 언급한 글 VS 언급하지 않고 작성된 글

> text-generator를 사용해서 [커피]에 대한[소개글]을 작성해주세요
컴퓨터 화면에서 한국 텍스트 스크린 샷
한국어 텍스트가있는 검은 색 화�면

문제점 : 에어전트를 순차적으로 부르지 않는다.

  • 두 개 정도 작성해 보았는데 품질 검토 등 후속 작업을 할 에이전트를 호출하지 않네요

  • 이를 해결해보려고 다시 클로드가 제시한데로 auto-workflow-orchestrator 로 시도

  • 기존에 만들어진 유사한 기능을 하는  text-coordinator 로 시도

> task="text generation" 을 해결하는  specialized agent가 현재는 각각 명시했을 경우에 작동해. 순차적으로 또는 병렬적으로 task 해결할 수 있도록 하고 
  싶어 어떻게 해야하지? think hard

> 다른 에이전트 호출은 왜 안해?

한국어 텍스트가있는 검은 색 화면의 스크린 샷

한국어의 스크린 샷

  • 호출도 안해 ~

  • 글을 만들다 말아 ~

  • 만들었다는데 파일로 안만들어 ~

결과와 배운 점

  • 친절한 클코씨가 구체적이고 단계적으로 일을 잘 해주는것처럼 보입니다 .

  • 만들어진 에이전트들이 하나의 시스템으로 움직이지 않았습니다.

  • 전체적으로 만든 MD 파일을 정교하게 다듬는 작업은 꼭 필요해 보입니다.

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요