Claude-to-IM-skill은(는) 무엇을 하나요?
Claude Code 또는 Codex AI 에이전트를 Telegram, Discord, Feishu, QQ에 연결하여 채팅 플랫폼을 통해 원활한 코딩 지원을 제공합니다.
기능
- 다중 플랫폼 지원: Telegram, Discord, Feishu, QQ
- AI 에이전트 통합: Claude Code 및 Codex 지원
- 코딩 작업: 코드 리뷰, 디버깅, 리팩토링, 코드 생성
- 저장소 통합: GitHub 및 GitLab 저장소와의 원활한 통합
- 컨텍스트 인식: 채널, 그룹, 다이렉트 메시지 지원
설치
# 저장소 클론
git clone https://github.com/MohaMeD10-web/Claude-to-IM-skill.git
cd Claude-to-IM-skill
# 의존성 설치
pip install -r requirements.txt
# 환경 변수 설정
cp .env.example .env
# .env 파일을 편집하여 API 키와 봇 토큰 추가
설정
.env 파일에 다음 환경 변수를 설정하세요:
# Telegram
TELEGRAM_BOT_TOKEN=your_telegram_bot_token
# Discord
DISCORD_BOT_TOKEN=your_discord_bot_token
# Feishu
FEISHU_APP_ID=your_feishu_app_id
FEISHU_APP_SECRET=your_feishu_app_secret
# QQ
QQ_BOT_ID=your_qq_bot_id
QQ_BOT_TOKEN=your_qq_bot_token
# AI Agent
AI_AGENT_TYPE=claude # 또는 codex
AI_AGENT_API_KEY=your_ai_agent_api_key
사용법
python main.py
각 플랫폼에서 AI 에이전트와 상호작용하려면 봇에 메시지를 보내세요. 예를 들어:
- Telegram에서 봇을 찾아
/start명령어로 시작 - Discord 서버에 봇을 초대하고
!code명령어 사용 - Feishu 그룹에 봇 추가하고
@bot언급 - QQ 그룹에 봇 초대하고
#code명령어 사용
라이선스
MIT