드디어 GitHub에 AI 봇을 통합한 새로운 AI 페르소나를 출시했습니다.
이 페르소나는 3가지 도구를 제공합니다:
- 풀 리퀘스트(Pull Request) 읽기
- 저장소의 특정 파일 세트 읽기
- 저장소 검색
검색 기능을 사용하려면 다음을 설정해야 합니다: ai bot github access token
토큰을 생성하려면 다음 단계를 따르세요:
- Sign in to GitHub · GitHub 로 이동
- 오른쪽 하단의 "Developer settings"를 클릭
- “Personal access token” 생성
GitHub는 세분화된 토큰을 지원하므로, 개인 저장소에 대한 접근 권한이 없는 토큰을 부여할 수 있습니다(또는 개인 토론에 대한 접근 권한이 있는 토큰을 생성할 수도 있습니다).
새로운 페르소나가 할 수 있는 일의 예시:
1. 풀 리퀘스트 리뷰:
https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/Bo7V_t6p5rqkhbb7PRanBg?1
2. GitHub의 파일 읽기
https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/Jp1M15PLbkh8aVjA7KIxoA
3. GitHub 저장소 검색
https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/c-kRPAT2TvLwUQDIG-OR7Q
GitHub API는 방대하며 추가할 수 있는 새로운 도구가 많습니다. 다만 LLM이 다뤄야 할 도구가 많아질수록 더 혼란스러워질 수 있으므로, 기능 집합을 작게 유지함으로써 상당히 인상적인 결과를 만들어낼 수 있습니다.
또한 이는 GitHub 전체에 대한 접근 권한을 부여하므로, Discourse나 기타 어떤 프로젝트든 탐색할 수 있습니다.
페르소나 프레임워크의 유연성을 활용하여 다양한 도구를 조합한(예: 포럼 검색과 GitHub 검색) 맞춤형 페르소나를 설계하여 매우 강력한 도메인 특화 페르소나를 만들 수 있습니다.
즐겨보시고 여러분의 생각을 알려주세요 ![]()