toolkit-ai은(는) 무엇을 하나요?
AI 코딩 어시스턴트용 패키지 관리자 — Claude Code, Codex, Copilot, Cursor에서 스킬, 에이전트 및 MCP를 관리합니다.
개요
toolkit-ai는 여러 AI 코딩 어시스턴트에서 사용하는 스킬, 에이전트, MCP(Model Context Protocol) 서버를 중앙에서 관리할 수 있는 도구입니다. 각 AI 플랫폼의 설정을 개별적으로 반복 구성할 필요 없이, 단일 구성 파일을 통해 모든 환경을 일관되게 유지할 수 있습니다.
지원 플랫폼
- Claude Code — Anthropic의 CLI 기반 AI 코딩 어시스턴트
- Codex — OpenAI의 AI 코딩 도우미
- Copilot — GitHub의 AI 페어 프로그래머
- Cursor — AI 기반 코드 에디터
설치 방법
# npm을 통한 전역 설치
npm install -g toolkit-ai
# 또는 Homebrew를 사용한 설치
brew install toolkit-ai/tap/toolkit-ai
사용법
패키지 설치
toolkit-ai install <패키지명>
특정 어시스턴트에 패키지를 설치합니다:
toolkit-ai install <패키지명> --platform claude-code
패키지 제거
toolkit-ai uninstall <패키지명>
설치된 패키지 목록 확인
toolkit-ai list
환경 동기화
모든 어시스턴트 간에 패키지를 동기화합니다:
toolkit-ai sync
구성 파일
프로젝트 루트에 toolkit.json 파일을 생성하여 패키지를 정의합니다:
{
"packages": [
"@example/skill-1",
"@example/agent-1",
"@example/mcp-server-1"
],
"platforms": [
"claude-code",
"codex",
"copilot",
"cursor"
]
}
예시
# Claude Code용 MCP 서버 설치
toolkit-ai install @modelcontextprotocol/server-filesystem --platform claude-code
# 모든 어시스턴트에 스킬 추가 후 동기화
toolkit-ai install @myorg/my-custom-skill
toolkit-ai sync
참고 사항
- 모든 패키지는 npm 레지스트리에서 가져옵니다.
- 각 어시스턴트는 고유한 패키지 형식을 지원하며, 도구가 자동으로 변환합니다.
- 환경 변수(
TOOLKIT_AI_TOKEN등)와 파일 경로는 변경되지 않습니다.
라이선스
MIT