Slack에서 Claude Code를 원격 제어하는 Agent
Project description
VibeCheck Agent
Slack에서 Claude Code를 원격 제어하는 Agent입니다.
설치
pip install vibecheck-agent
사전 요구사항
- Python 3.8 이상
- Claude Code CLI 설치 필요
npm install -g @anthropic-ai/claude-code
사용법
- Slack에서 VibeCheck 앱에 DM을 보내 API Key를 발급받으세요
- 터미널에서 Agent 실행:
vibecheck --key=vibe_sk_xxx
옵션
--key,-k: API Key (필수)--dir,-d: 작업 디렉토리 (기본: 현재 디렉토리)
예시
# 현재 디렉토리에서 실행
vibecheck --key=vibe_sk_abc123
# 특정 프로젝트 디렉토리에서 실행
vibecheck --key=vibe_sk_abc123 --dir=/path/to/project
작동 방식
- Agent가 VibeCheck 서버에 WebSocket으로 연결
- Slack에서 메시지를 보내면 서버가 Agent로 전달
- Agent가 로컬에서 Claude Code CLI를 실행
- 결과를 서버로 전송하면 Slack으로 응답
보안
- API Key는 유저별로 고유하게 발급됩니다
- 모든 통신은 WSS (WebSocket Secure)로 암호화됩니다
- Claude Code는 로컬에서만 실행됩니다
라이센스
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
vibecheck_agent-0.1.0.tar.gz
(4.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vibecheck_agent-0.1.0.tar.gz.
File metadata
- Download URL: vibecheck_agent-0.1.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9606d3e6f85753ddfa72b613fbaf57a590b2e54c97d5ad9d215f77f92d63f4b
|
|
| MD5 |
ae7773fa5cd27ec6c9dc1b88447bcf13
|
|
| BLAKE2b-256 |
9115efcc9440f8f1596733f6aa84e8e397b8a47ce64108821ed0bce716415d4a
|
File details
Details for the file vibecheck_agent-0.1.0-py3-none-any.whl.
File metadata
- Download URL: vibecheck_agent-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1be09e98e781d2e0ae1965f500d599a446a2a2a52866bd6eeaf5e8d0da5748d1
|
|
| MD5 |
ad939f01324d48c3b61837102c5a8a34
|
|
| BLAKE2b-256 |
db3832f44e1544b920f0dab171966d3b90dd0cd6a53c72613841dd2bd596d511
|