요약: 'AI Persona’라는 용어가 오히려 부담으로 작용하고 있습니다. 업계 표준에 맞추기 위해 'AI Agent’로 명칭을 변경하고자 합니다.
'Discourse’에서 'AI Persona’라는 용어를 도입한 것은 2023년 11월이었습니다.
AI 관점에서 보면 그 시기는 마치 수십 년 전처럼 느껴집니다.
지난 1년 반 동안 AI 분야에서 새로운 트렌드가 등장했습니다.
'에이전틱(agentic)'과 'AI 에이전트’라는 단어는 이제 우리 대신 행동을 수행하는 AI(더 기술적으로 표현하면 LLM 루프 + 도구)를 설명하는 데 보편적으로 사용되고 있습니다.
Discourse는 2023년부터 AI 에이전트를 지원해 왔습니다. LLM 호출 → 도구 호출 → LLM 호출을 반복하는 핵심 개념은 당시 Discourse AI에 이미 내장되어 있었습니다.
올해 우리는 모든 AI LLM 사용 사례를 페르소나를 통해 집중시키기 위한 노력을 기울였습니다. 그 목표는 어떤 LLM이든 작업할 수 있고, 도구를 통해 Discourse 및 제3자와 통합할 수 있는 하나의 유연한 기본 요소(primitive)를 만드는 것이었습니다.
로직을 중앙 집중화함으로써, 관리자가 모든 페르소나를 커스터마이즈할 수 있으므로 더 나은 유연성도 제공합니다.
다시 본론으로 돌아가겠습니다.
'페르소나’라는 용어는 현재 생태계에서(부정적인 의미로) 독특하고 혼란을 야기하고 있습니다. 새로운 Discourse 관리자에게 에이전트를 지원한다고 설명하는 것은 한 문장으로 이야기를 전달하는 데 효과적입니다. 반면 '페르소나’가 있다고 말하면 전혀 새로운 대화가 시작됩니다 — 결국 "아, Discourse가 AI 에이전트를 지원한다는 뜻이군요?"라는 지점에 도달하게 됩니다.
업계가 이제 사용할 용어를 결정했으므로, Discourse가 이 기본 요소의 명칭을 변경하는 것이 건강할 것이라고 생각합니다. 이는 큰 변화이며, 이를 실현하기 위해 많은 코드와 문서가 수정되어야 합니다.
Discourse AI의 다양한 사용자들이 이 명칭 변경에 대해 어떻게 생각하는지 궁금하며, 여러분의 피드백을 듣고 싶습니다.
코드 아키텍처를 학습하는 과정에서 종종 겪는 복잡성 때문에, Claude와 같은 LLM에게 관련 GitHub 저장소를 링크하며 SVG 형식의 와이어프레임 다이어그램을 생성하도록 요청하는 것이 도움이 된다는 것을 발견했습니다. 이 접근법은 원본 게시물에서 언급된 여러 구성 요소에 특히 유용할 수 있습니다.
LLM Loop + Tools에 대한 언급은 여기에 설명된 Host with MCP Client + MCP Servers를 떠올리게 합니다:
이상적으로는 설정에서 이름을 변경할 수 있어야 합니다. 'Persona’라는 이름은 사용자가 기억하기 쉬워서 좋지만, 에이전트는 도구 호출을 수행할 수 있어 더 정확하고, 더 능동적인(agentic) 특성을 갖게 되므로 이 명칭이 더 적합하다고 생각합니다. 다만, 궁극적으로는 우리 커뮤니티의 필요에 맞게 이름을 변경할 수 있도록 하는 것이 가장 좋다고 봅니다.
Claude Code의 사용자 지정 서브 에이전트는 특정 유형의 작업을 처리하도록 호출할 수 있는 전문화된 AI 어시스턴트입니다. 이들은 커스터마이징된 시스템 프롬프트, 도구 및 별도의 컨텍스트 윈도우를 갖춘 작업별 구성을 제공하여 보다 효율적인 문제 해결을 가능하게 합니다.
이 변경 사항은 꽤 많은 번역에도 영향을 미칩니다. 번역가들이 가장 효율적으로 진행할 수 있는 방법은 무엇일까요?
“scheme”에서 “palette”로 전환할 때, 번역 메모리가 대부분의 경우 이전 텍스트를 제안했지만, 여전히 매번 "scheme"를 “palette”로 수동으로 교체해야 했으며, 개발자가 아마도 검색 및 치환을 사용했고 각 경우에 적절한지 빠르게 확인하거나, 하나를 건너뛰고 수동으로 변경해야 하는지 확인했을 것이라 생각하며 그 사람을 부러워했습니다.
여기에는 80개 이상의 텍스트가 있는 것 같아, 더 효율적인 방법이 있는지 물어볼 가치가 있다고 생각했습니다.