Metadata-Version: 2.4
Name: vibecheck-agent
Version: 0.1.0
Summary: Slack에서 Claude Code를 원격 제어하는 Agent
Author-email: VibeCheck <hello@vibecheck.dev>
License: MIT
Project-URL: Homepage, https://vibecheck-production-5da5.up.railway.app
Project-URL: Repository, https://github.com/NestozAI/VibeCheck
Keywords: slack,claude,ai,remote,agent
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: websockets>=12.0

# VibeCheck Agent

Slack에서 Claude Code를 원격 제어하는 Agent입니다.

## 설치

```bash
pip install vibecheck-agent
```

## 사전 요구사항

- Python 3.8 이상
- [Claude Code CLI](https://www.npmjs.com/package/@anthropic-ai/claude-code) 설치 필요

```bash
npm install -g @anthropic-ai/claude-code
```

## 사용법

1. Slack에서 VibeCheck 앱에 DM을 보내 API Key를 발급받으세요
2. 터미널에서 Agent 실행:

```bash
vibecheck --key=vibe_sk_xxx
```

### 옵션

- `--key`, `-k`: API Key (필수)
- `--dir`, `-d`: 작업 디렉토리 (기본: 현재 디렉토리)

### 예시

```bash
# 현재 디렉토리에서 실행
vibecheck --key=vibe_sk_abc123

# 특정 프로젝트 디렉토리에서 실행
vibecheck --key=vibe_sk_abc123 --dir=/path/to/project
```

## 작동 방식

1. Agent가 VibeCheck 서버에 WebSocket으로 연결
2. Slack에서 메시지를 보내면 서버가 Agent로 전달
3. Agent가 로컬에서 Claude Code CLI를 실행
4. 결과를 서버로 전송하면 Slack으로 응답

## 보안

- API Key는 유저별로 고유하게 발급됩니다
- 모든 통신은 WSS (WebSocket Secure)로 암호화됩니다
- Claude Code는 로컬에서만 실행됩니다

## 라이센스

MIT License
