명령 개요
openclaw plugins 명령은 OpenClaw의 플러그인 생태계를 관리하는 데 사용됩니다. 플러그인을 통해 AI 어시스턴트에 새로운 도구, 스킬 및 통합 기능을 추가할 수 있습니다.
설치된 플러그인 조회
openclaw plugins list
플러그인 검색
openclaw plugins search weather
플러그인 설치
openclaw plugins install weather
openclaw plugins install [email protected]
openclaw plugins install github:username/openclaw-plugin-name
openclaw plugins install /path/to/plugin
플러그인 설정
설치 후 플러그인 파라미터를 설정합니다:
openclaw plugins configure weather
또는 설정 파일에서 직접 지정합니다:
{
"plugins": {
"weather": {
"provider": "openweathermap",
"apiKey": "{{WEATHER_API_KEY}}",
"units": "metric",
"defaultCity": "서울"
}
}
}
플러그인 활성화/비활성화
openclaw plugins enable weather
openclaw plugins disable weather
플러그인 업데이트
openclaw plugins update weather
openclaw plugins update --all
openclaw plugins outdated
플러그인 제거
openclaw plugins uninstall weather
플러그인을 채널에 할당
openclaw channels set telegram-main --add-tool weather.get_weather
커스텀 플러그인 개발
플러그인 스캐폴드 생성:
openclaw plugins create my-plugin
생성되는 디렉토리 구조:
my-plugin/
├── package.json
├── index.js
├── tools/
│ └── my-tool.js
├── config.schema.json
└── README.md
개발 중인 플러그인 테스트:
openclaw plugins test /path/to/my-plugin
플러그인 마켓플레이스
openclaw plugins market
openclaw plugins market --category tools
openclaw plugins market --sort popular
정리
OpenClaw의 플러그인 시스템은 모듈화 설계를 통해 AI 어시스턴트의 기능을 유연하게 확장할 수 있게 합니다. 커뮤니티 플러그인을 사용하든 커스텀 플러그인을 개발하든, AI에 새로운 스킬을 쉽게 추가할 수 있습니다.