T1mn/pad
Stop hunting panes. Run your AI workflow from one place.
해결하는 문제
PAD(Panels for Agent Development)는 Claude Code, Codex, Gemini 등 다양한 터미널 기반 AI 에이전트를 여러 tmux 패널에서 관리하는 문제를 해결합니다. 중앙 집중식 워크스페이스를 제공함으로써, 어느 에이전트가 활성화되어 있는지, 어떤 에이전트가 작업을 완료했는지, 마지막 응답이 무엇인지 수동으로 패널을 탐색할 필요 없이 한눈에 확인하고 빠르게 전환할 수 있습니다.
작동 방식
Rust로 구현된 tmux 네이티브 TUI(Terminal User Interface)인 PAD는 tmux 위에 관리 계층을 제공합니다. 사용자는 단일 뷰에서 여러 에이전트 세션을 모니터링하고, 패널에 연결하지 않고도 최근 대화 기록과 활동 상태를 미리 확인할 수 있으며, 키보드 단축키를 사용해 특정 에이전트 세션으로 빠르게 이동할 수 있습니다. 또한 에이전트 대화와 함께 코드 및 프로젝트 파일을 탐색할 수 있는 'pad-sider' 도우미 패널도 포함되어 있습니다.
대상 사용자
동시에 여러 터미널 기반 AI 에이전트를 사용하여 개발 및 코딩을 수행하며, tmux를 세션 관리 도구로 의존하는 개발자들입니다.
주요 기능
- 중앙 집중형 에이전트 워크스페이스: Claude, Codex, Gemini, Grok, OpenCode 등 다양한 에이전트의 세션을 한 곳에서 관리 가능.
- 세션 미리보기: 패널에 연결하기 전에 최신 Q&A 대화 내용과 활동 상태를 확인 가능.
- 빠른 탐색:
Enter로 패널로 이동,F12또는Ctrl+Q로 PAD 워크스페이스로 돌아가기. - 통합 코드 브라우저: 에이전트 흐름을 떠나지 않고도 프로젝트 파일을 확인할 수 있는 내장 파일 트리와 'pad-sider' 기능.
- 소형 리소스 사용: 순수 Rust로 작성되어 메모리 사용량이 매우 낮음 (~12 MB idle RSS).
- 원격 접근: 원격 업데이트 및 세션 접근을 위한 Telegram 봇 데몬 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트