Openclaw용 CLI-VSCode

AI agents가 Visual Studio Code를 프로그래밍 방식으로 제어하고, 확장 프로그램을 관리하며, 작업 영역을 구성할 수 있도록 하는 명령줄 인터페이스입니다.

kaising-openclaw1
v1.0.0
Apr 1, 2026
0
827
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install cli-vscode

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 cli-vscode 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

CLI-VSCode란 무엇인가요?

CLI-VSCode는 Visual Studio Code 명령줄 도구의 정교한 래퍼 역할을 하여 AI agents가 IDE와 직접 상호 작용할 수 있게 합니다. 구조화된 JSON 인터페이스를 제공함으로써 개발자가 단순한 텍스트 편집을 넘어선 자동화된 워크플로우를 구축할 수 있도록 합니다. 이 도구는 Openclaw Skills를 활용하여 환경을 직접 준비하고, 필요한 종속성을 설치하며, 수동 개입 없이 프로젝트 구조를 관리할 수 있는 자율적인 코딩 어시스턴트를 만드는 사용자들을 위한 핵심 구성 요소입니다.

CLI-VSCode 활용 사례

  • 특정 스택에 필요한 VSCode 확장 프로그램을 설치하여 개발 환경을 자동으로 구성합니다.
  • 가이드 코드 리뷰 중에 AI agent가 개발자를 위해 관련 소스 파일을 열 수 있도록 합니다.
  • 프로젝트 요구 사항에 따라 VSCode에서 다중 루트 작업 영역을 동적으로 관리합니다.
  • 복잡한 자동화 시퀀스를 시작하기 전에 로컬 IDE의 존재 여부와 버전을 확인합니다.
  • IDE 수명 주기 관리를 더 광범위한 Openclaw Skills 기반 개발 파이프라인에 통합합니다.

CLI-VSCode 작동 원리

  1. AI agent가 파일 경로 또는 확장 프로그램 ID와 같은 특정 매개변수를 사용하여 cli-vscode 스크립트에 명령을 보냅니다.
  2. 스크립트는 PATH에서 사용 가능한 code 명령을 통해 시스템의 VSCode 설치를 식별합니다.
  3. 관리 작업을 위해, 파일을 열거나 현재 작업 영역에 폴더를 추가하는 shell 명령을 실행합니다.
  4. 정보 검색을 위해 VSCode의 원시 출력을 캡처하고 이를 구조화된 JSON 형식으로 파싱합니다.
  5. 도구는 구조화된 데이터를 agent에게 반환하여 Openclaw Skills 운영 로직의 다음 단계를 용이하게 합니다.

CLI-VSCode 설정 가이드

Visual Studio Code가 시스템에 설치되어 있고 code 명령줄 도구에 액세스할 수 있는지 확인하십시오.

macOS

VSCode를 열고 Cmd+Shift+P를 누른 다음 "Shell Command: Install 'code' command in PATH"를 입력하고 선택합니다.

Windows

VSCode 초기 설치 중에 "Add to PATH" 옵션이 선택되었는지 확인하십시오.

Linux

바이너리가 실행 경로에 있도록 심볼릭 링크를 생성하십시오:

sudo ln -s \/usr\/share\/code\/bin\/code \/usr\/local\/bin\/code

CLI-VSCode 데이터 스키마 및 분류 체계

이 skill은 Openclaw Skills 통합에 최적화된 구조화된 출력을 제공합니다.

명령 JSON Key 목적
list-extensions extensions 고유한 확장 프로그램 ID를 나타내는 문자열 배열을 반환합니다.
status installed, version 설치 상태 및 VSCode 버전을 포함한 환경 메타데이터를 제공합니다.

Example status output:

{
  "installed": true,
  "version": "1.88.0"
}

CLI-VSCode 고급 기능

  • 모든 쿼리에서 --json 플래그를 지원하여 agents를 위한 기계 판독 가능한 응답을 보장합니다.
  • 동적 다중 폴더 프로젝트 오케스트레이션을 허용하는 작업 영역 폴더 조작.
  • Prettier 또는 Language Servers와 같은 도구를 프로그래밍 방식으로 설치할 수 있는 확장 프로그램 관리.
  • 간단한 YAML 정의를 사용하여 Openclaw Skills 생태계 내에서 CLI 유형 skill로 원활하게 구성.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*