
tabsh: 브라우저에서 AI 코딩 에이전트 관리
로컬 터미널과 여러 프로젝트의 작업 상태를 한곳에 모으세요

tabsh는 무엇을 하는 도구인가요?
tabsh는 내 컴퓨터에서 실행되는 터미널과 AI 코딩 에이전트를 브라우저 탭으로 가져오는 도구입니다. 명령은 로컬 백그라운드 프로그램이 실행하고, 브라우저는 세션을 보여 주고 조작하는 역할을 합니다. 문서나 이슈, 개발 중인 앱 옆에서 터미널을 사용할 수 있습니다.
여러 프로젝트를 동시에 진행할 때 어떤 작업이 실행 중이고 어떤 작업이 답변을 기다리는지 파악하는 데 도움이 됩니다. 홈페이지 데모는 페이지 안의 모의 환경이며, 실제 명령을 실행하려면 로컬 설치가 필요합니다.
비용과 지원 운영체제
2026년 10월 28일 확인 기준으로 tabsh는 무료 MIT 오픈 소스 소프트웨어이며 유료 요금제가 없습니다. 에이전트, 모델, 네트워크 서비스에 발생하는 비용은 각각 따로 확인해야 합니다.
공식 빌드는 Apple silicon 및 Intel macOS와 x86-64 및 arm64 Linux를 지원합니다. Windows 빌드는 없습니다. Safari는 http://tabsh.localhost:7681의 로컬 앱을 사용하고, Chrome은 로컬 앱 접속 권한을 요청할 수 있습니다.
기존 코딩 에이전트 연결하기
공식 홈페이지는 Claude Code, Codex, Cursor CLI, OpenCode를 소개합니다. 프롬프트를 받는 다른 CLI도 시작, 재개, ACP 명령으로 설정할 수 있습니다. 카드별 TUI와 채팅 화면을 제공하지만, 구체적인 호환 기능은 공급자마다 확인해야 합니다.
tabsh는 사용자가 선택한 도구를 정리합니다. 에이전트 인증이나 모델 구독, 실행 환경까지 자동으로 제공하는 것은 아닙니다.
첫 작업을 시작하고 상태 확인하기
- Mac 또는 Linux 컴퓨터, 프로젝트 폴더, 설정을 마친 에이전트를 준비합니다. Homebrew에서는
brew install blaise1030/tap/tabsh로 설치합니다. tabsh를 실행하고 연결된 브라우저에서 카드의 작업 폴더를 확인합니다.- tabsh 내부 터미널에서 에이전트에게
tabsh setup을 실행하고 안내를 따르도록 요청합니다. 기존 설정은 백업하고 후크를 보존하며, 수정한 파일과 되돌리는 방법을 보고합니다. - 카드가
setup test메모와 함께 Needs input으로 이동했다가 In progress로 돌아오는지 확인합니다. 실패하면 같은 에이전트에게 보고서를 전달합니다. 지원하는 이벤트는 도구별로 다릅니다. - 작은 작업부터 맡기고 파일 차이와 테스트를 검토합니다. 설정된 후크는 화면에 없는 터미널이 응답을 기다리거나 완료될 때 알림과 소리를 낼 수 있습니다.
포그라운드 실행은 시작한 터미널을 닫으면 종료됩니다. Homebrew 사용자는 해당 프로세스를 먼저 멈춘 뒤 brew services start tabsh를 실행하고 http://127.0.0.1:7681에서 브라우저를 연결할 수 있습니다.
여러 프로젝트와 응답 대기 작업 살펴보기
셸이나 에이전트마다 작업 폴더를 가진 카드가 생깁니다. 보드는 Backlog, In progress, Needs input, Completed, Archived 상태로 카드를 나눕니다. 목록에서는 모든 프로젝트의 같은 카드를 상태별로 모아 한 번에 스크롤하며 확인합니다.
카드를 열면 터미널 또는 채팅 패널이 나타납니다. 파일 탐색기는 셸 폴더를 따라가며 파일명 검색, 경로 열기, 패널 편집을 제공합니다. 파일을 터미널에 끌어 놓으면 경로가 입력됩니다. 탭을 닫거나 새로 고친 뒤 셸에 다시 연결할 수 있고, 탭과 폴더 및 스크롤 기록이 복원됩니다.
로컬 실행과 코드 충돌의 한계
백그라운드 프로그램은 루프백에서 연결을 받고 URL 프래그먼트의 토큰으로 페어링합니다. 공식 자료는 tabsh 계정, 자체 중계 서버, 원격 측정이 없다고 설명합니다. 이는 tabsh에 관한 내용이며 연결된 에이전트는 외부 모델을 호출할 수 있습니다. 비공개 코드의 처리 조건은 별도로 확인해야 합니다.
자동 Git worktree 격리는 없습니다. 에이전트가 같은 체크아웃과 브랜치에서 동일 파일을 수정하면 충돌할 수 있습니다. 범위를 나누고 필요한 경우 별도 작업 폴더를 준비한 뒤 변경 내용을 검토하세요.
다른 기기에서의 접속은 선택적인 사설 연결 설정이 필요합니다. 문서는 Tailscale과 SSH 터널을 설명하며 셸의 HTTP 포트를 공개하지 말라고 경고합니다.
자주 묻는 질문
무료 사용에 Claude Code나 Codex 모델 사용량도 포함되나요?
무료인 것은 tabsh 자체입니다. 선택한 모델과 에이전트의 계정, 구독, 사용량 조건은 별도입니다.
데모만 열어 실제 작업을 할 수 있나요?
데모는 모의 환경입니다. 실제 셸을 쓰려면 설치한 로컬 프로그램과 브라우저 연결이 필요합니다.
로컬 실행이면 모든 AI 요청이 오프라인인가요?
아닙니다. tabsh의 로컬 연결과 에이전트가 모델 공급자에게 보내는 요청은 서로 다릅니다.
공식 자료
- 설치, 상태 후크와 사설 접속 문서: 설정과 테스트, 되돌리기 안내.
- 공식 GitHub 저장소: 소스 코드, MIT 라이선스와 Issues.
- 변경 기록: 업데이트 전 확인용.





