JuActl — AI skill for Claude Code
Claude·Codex 등 AI 비서 창 여러 개에 지시를 한 번에 보내고 답을 받는 리모컨.
How to install JuActl
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ju0o/JuActl and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What JuActl does
Claude·Codex 등 AI 비서 창 여러 개에 지시를 한 번에 보내고 답을 받는 리모컨. AI를 번갈아 쓰는 비개발자용이며, macOS/Linux는 아직 없습니다.
Alternatives in AI
- Syrtis — AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph 368 ★
- The Pair — Open-source AI pair programming for desktop: a Mentor + Executor agent cross-check each other's code to catch 358 ★
- Agentpet — A desktop pet for macOS & Windows that monitors your AI coding agents (Claude Code, Codex, Cursor, Gemini 334 ★
README
JuActl
한 줄 소개
`actl`은 여러 AI 창에 한 번에 지시를 보내고 답을 받아 복사하는 리모컨입니다. 여러 AI 비서를 번갈아 쓰는 비개발자를 위한 도구입니다.
30초 소개 영상
[](https://youtu.be/4qpcP4n2OoI)
전체 소개 (60초): https://youtu.be/tB1cCLzTvIs
지금 되는 것
- 보드: 실행 중인 AI 창, 연결 상태, 작업 상태, 결과 준비 여부를 한 화면에서 봅니다.
- 전송: 선택한 창에 여러 줄 지시를 CLI, TUI 또는 웹 보드에서 보냅니다.
- 결과 복사: 마지막 답을 클립보드로 복사하거나
--print로 화면에 출력합니다. - 창 연결:
discover로 tmux 창을 찾고, 확실한 매핑만--apply로 저장합니다. - 전송 잠금: 창마다 잠금이 있어 두 전송자가 같은 창에 텍스트를 섞어 보내지 못합니다.
- 운영 기록: 프롬프트와 답 본문 없이 작업 메타데이터만 로컬 감사 로그에 남깁니다.
빠른 시작
AI 창을 먼저 tmux에서 실행한 뒤 저장소 루트에서 실행합니다.
python3 -m pip install -e .
actl --init
actl doctor
actl discover --apply
actl tui
TUI에서 창을 선택하고 `s`로 보내며 `c`로 마지막 답을 복사합니다. 명령줄에서는 다음처럼 사용할 수 있습니다.
echo "요청 내용" | actl send codex
actl copy codex --print
웹 보드는 기본적으로 로컬에서만 열립니다.
actl serve
다른 기기에서 보려면 명시적으로 외부 주소에 바인딩하고 토큰을 사용합니다. 토큰을 직접 정하지 않으면 `actl serve --host <주소>`가 일회성 토큰을 출력하고, 표시된 `?token=...` 주소로 처음 접속합니다. 이후 API 요청은 `Authorization: Bearer <토큰>`으로 인증합니다. 자세한 운영 절차는 [docs/ACTL_OPERATIONS.md](docs/ACTL_OPERATIONS.md)를 참고하세요.
주요 명령은 `actl help`에서 확인할 수 있습니다.
다른 프로그램과의 관계
actl (리모컨) → JuRelay (셋톱박스: PM → Worker → QA) → JuControler (허브: JuPlan · JuCeipt · Tester)
`actl`은 AI 창을 조작하고 결과를 가져옵니다. JuRelay는 승인된 작업을 실행하고, JuControler는 여러 프로젝트와 도구를 감독합니다.
아직 안 되는 것
- AI 프로그램 설치, 로그인, tmux 창 생성은 대신하지 않습니다.
- 연결된 live tmux 창이 없으면 실제 전송과 결과 수집을 할 수 없습니다.
- SSH 터미널이 OSC52 클립보드를 막으면
--print로 출력해 수동 복사해야 합니다. - Windows 설치와 실제 원격 운영은 오프라인 테스트만으로 완료를 보증할 수 없습니다.
- AI의 답변 품질이나 작업 완료를 보증하지 않습니다.
점검 명령
저장소에서 릴리즈 전 검사는 다음 명령으로 실행합니다.
bash scripts/qa.sh
Windows 소스/패키지 검사는 PowerShell에서 실행합니다.
powershell -ExecutionPolicy Bypass -File scripts/qa.ps1
English summary
JuActl's `actl` is a remote control for people who use several AI assistants. It shows live panes, sends prompts, and copies the latest result. Each pa
Related Skills
Duo Agent
두 AI(Claude Code와 Codex)가 같은 코드 파일을 보며 번갈아 가며 개발과 리뷰를 자동으로 반복하는 협업 템플릿입니다. 마치 릴레이 경주처럼, 한 AI가 코드를 작성하면 다른 AI가
Usage
macOS menu bar & Windows tray app pinning Claude Code, Codex & Antigravity quota, burn rate, and cost to your
TokenBar
AI token usage & quota monitor for the macOS menu bar — native Swift, Liquid Glass, 3D contribution graph. Tra
Easel
Easel is a Codex and Claude macOS workspace for AI-assisted product design and frontend iteration. It brings a
Prompt Line
Prompt Line is a macOS app developed to improve the prompt input experience in the terminal for CLI-based AI c
Vibe Island Updates
Vibe Island releases & update feed — download the latest DMG of the macOS notch panel for 25 AI coding agents
Related Agents
Slim Wrapper
tfx-route.sh 경유 전용 래퍼 에이전트. 코드를 직접 읽거나 수정하지 않고 Bash(tfx-route.sh)를 통해 Codex/Antigravity에 위임하는 thin wrapper. OS
Content Fidelity Auditor
원문과 윤문본을 의미 단위로 대조하여 "내용이 보존됐는가"를 검증하는 감사관. 사실·주장·수치·고유명사·인용·인과관계·순서가 한 글자라도 훼손됐는지 탐지해 edit 단위로 롤백 지시를 내린다. 윤문
Harnie Builder Ko
실용주의 시니어 엔지니어. 설계와 태스크 지시를 가장 단순하고 견고한 코드로 구현한 뒤 결과를 검증한다. 오버엔지니어링을 결함으로 취급한다.