winaborator-ai은(는) 무엇을 하나요?
다중 에이전트 AI 워크플로우를 위한 Windows 데스크톱 캔버스를 구축합니다. 터미널, 파일 탐색, 코드 편집, 작업 공간 제어를 한 곳에서 제공합니다.
개요
winaborator-ai는 Windows 데스크톱 환경에서 AI 에이전트가 협업할 수 있는 통합 캔버스입니다. 이 도구는 여러 AI 에이전트가 동시에 작업할 수 있는 공간을 제공하며, 다음과 같은 기능을 포함합니다:
- 통합 터미널: 여러 터미널 세션을 관리하고 명령어를 실행할 수 있습니다.
- 파일 브라우저: 파일 시스템을 탐색하고 파일을 생성, 수정, 삭제할 수 있습니다.
- 코드 편집기: 내장 코드 편집기를 통해 코드를 작성하고 수정할 수 있습니다.
- 작업 공간 제어: 작업 공간의 레이아웃과 설정을 관리할 수 있습니다.
지원 플랫폼
이 스킬은 다음 AI 에이전트 플랫폼과 호환됩니다:
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트 플랫폼
사용 방법
설치
# 저장소 클론
git clone https://github.com/Idle-caffeineaddict724/winaborator-ai.git
cd winaborator-ai
# 의존성 설치
pip install -r requirements.txt
실행
python main.py
기능 상세
터미널 관리
- 새로운 터미널 세션 생성:
Ctrl+Shift+T - 세션 간 전환:
Ctrl+Tab - 세션 종료:
Ctrl+Shift+W
파일 탐색
- 파일 목록 보기: 왼쪽 패널에서 디렉토리 선택
- 파일 열기: 파일을 더블 클릭하여 편집기에서 열기
- 새 파일/폴더 생성: 컨텍스트 메뉴에서 선택
코드 편집
- 구문 강조 지원
- 자동 완성 기능
- 여러 파일 동시 편집 가능
작업 공간 제어
- 레이아웃 변경: 상단 메뉴에서 레이아웃 선택
- 작업 공간 저장/불러오기:
File > Save Workspace/File > Load Workspace
환경 변수
| 변수명 | 설명 | 기본값 |
|---|---|---|
WINAB_TERMINAL_PATH | 터미널 실행 파일 경로 | "cmd.exe" |
WINAB_WORKSPACE_DIR | 기본 작업 공간 디렉토리 | "./workspace" |
WINAB_MAX_SESSIONS | 최대 동시 터미널 세션 수 | 5 |
예제 워크플로우
- AI 에이전트 A가 파일 브라우저를 사용하여 프로젝트 구조를 탐색합니다.
- AI 에이전트 B가 터미널에서 빌드 명령어를 실행합니다.
- AI 에이전트 C가 코드 편집기에서 파일을 수정하고 저장합니다.
- 모든 에이전트가 작업 공간을 통해 실시간으로 변경 사항을 확인합니다.
라이선스
MIT License