에이전트가 무엇을 하는지 보여 주는 Mac 터미널
Claude Code와 Codex는 지나가는 텍스트 대신 모델, 사고 강도, 권한 모드, 지난 세션을 메뉴로 갖춘 바를 얻습니다. 모든 설정은 열어 볼 수 있는 파일입니다. 무료, 계정 불필요, 텔레메트리 없음, macOS와 Linux 지원.
curl -fsSL https://vobuda.com/install.sh | sh - 영구 무료
- 계정 불필요
- 텔레메트리 없음
- Apple 서명
- 40 개 인터페이스 언어
- 계정 영구 불필요
- 25 개 터미널 팔레트
- 텔레메트리 없음
- 70+ 개 Cmd+K 액션
- Apple 서명 및 공증 완료
- 227 종류의 파일 색상 구분
- 업무와 비즈니스에 무료
- 12 종류의 모니터 패널
- 설치와 업데이트 한 줄
- 2000+ 번의 배포 전 검사
- macOS 10.15+ 및 Linux
지금 최고의 맥 터미널이 해야 할 일
터미널은 대개 빠르고 단출하거나, 편리하지만 폐쇄적입니다. 둘 다 하루 종일 그 창 안에 실제로 무엇이 앉아 있는지는 신경 쓰지 않았습니다.
지난 20년간 선택은 단순했습니다. 빠른 터미널은 설정을 사용자 소유의 파일에 담아두고 셸에서 멈춥니다. 편리한 터미널은 패널과 완성도를 더하지만, 그 대가로 계정을 요구하고 사용자의 기록을 누군가의 서버에 올립니다. 결국 어느 쪽을 포기할 수 있는지 골라야 했습니다.
그런데 하루 종일 터미널 안에 앉아 있는 것이 더 이상 셸이 아니게 되었습니다. 이제는 에이전트입니다. Claude Code, Codex, 로컬 모델 같은 것들입니다. 그리고 터미널은 에이전트를 담기에는 맞지 않는 그릇입니다. 에이전트에는 모델, 사고 강도, 권한 모드, 세션 기록, 상태가 있는데, 이 모든 정보는 스크롤되며 지나가는 텍스트로만 나타나고 스크롤되는 순간 사라져 버립니다. 결국 세 개의 에이전트 중 어느 것이 나를 기다리고 있는지 알아내려고 화면 세 개를 뒤져야 합니다.
Vobuda는 세 번째 답으로, 세 가지 결정과 거기서 따라 나오는 모든 것 위에 세워졌습니다. 프로그램이 아는 모든 것은 읽을 수 있는 파일입니다. 어느 길로 닿든 모든 동작에는 이름이 하나뿐입니다. 에이전트는 창의 일급 시민입니다. 그 주변에서 사람들이 보통 프로그램을 세 개 더 열어서 하는 일을 하는데, 창이 블록을 담는 법을 알고 나면 어떤 블록이든 담을 수 있기 때문입니다.
세 가지 결정, 그리고 그로부터 나온 프로그램 전체
{ "theme": "tokyo-night", "look": "soft", "term": { "font": "JetBrains Mono", "fontSize": 13 }, "window": { "opacity": 0.96, "quakeKey": "cmd+`", "restoreSession": true }, "signals": { "done": { "sound": "Glass" }, "notice": true }} // Save the file. The window redraws. Nothing asks for a restart.{ "name": "Tokyo Night", "light": false, "app.bg": "#21222e", "app.fg": "#c0caf5", "app.accent": "#8db0ff", "term.bg": "#1a1b26", "term.fg": "#c0caf5", "term.cursor": "#7aa2f7", "term.black": "#15161e", "term.red": "#f7768e", "term.green": "#9ece6a", "term.yellow": "#e0af68", "term.blue": "#7aa2f7", "term.magenta": "#bb9af7"} // An excerpt. The whole file has all sixteen terminal colours, the selection and the tab strip.{ "cmd+k": "app.commands", "cmd+d": "block.split", "cmd+shift+d": "block.split-down", "cmd+shift+v": "voice.dictate", "cmd+shift+r": "voice.read", "cmd+shift+2": "block.to-tab:2"} // The macOS menu bar is built from this same file.{ "name": "Essentials only", "panels": [ { "kind": "cpu", "title": "PROCESSOR" }, { "kind": "mem", "title": "MEMORY" }, { "kind": "procs", "title": "PROCESSES", "rows": 10 } ]} 실제 폴더에 있는 실제 파일입니다. 하나를 열어 한 줄을 바꾸고 저장하면, 실행 중에도 창이 다시 그려집니다.
모든 설정은 파일입니다
데이터베이스도, 계정도, 숨은 상태도 없습니다. ~/.config/vobuda에는 읽을 수 있는 JSON이 있고 프로그램이 실행되는 동안 감시됩니다. 파일을 저장하면 창이 다시 그려집니다. 테마, 룩, 모니터 스킨, 독 버튼, 에이전트 설명, 단축키, 프로젝트. 설정 폴더는 git 저장소가 될 수 있고, 하나의 아카이브로 저장해 다른 Mac에서 복원할 수 있습니다.
하나의 동작, 다섯 가지 경로
버튼, 단축키, macOS 메뉴 바, Cmd+K, 명령줄은 모두 하나의 사전 안에서 같은 동작을 가리킵니다. 다섯 개의 구현이 아니라 하나의 구현입니다. 그래서 에이전트가 vobuda do block.split-down으로 창을 재배치할 수 있고, 사용자는 에이전트가 정확히 무엇을 했는지 읽을 수 있습니다. 인터페이스 테스트가 프로그램 전체를 자체 명령줄로 구동하는 이유도 여기에 있습니다.
에이전트는 스스로를 설명합니다
세션은 에이전트 자체의 파일에서 옵니다. 모델은 자체 설치에서, Codex의 경우 자체 선택기에서 옵니다. 사고 강도은 사용 중인 모델에서 옵니다. Claude Code의 권한 모드는 화면에서 읽고 자체 키를 눌러 바꿉니다. 여기 있는 것 중 저희가 만든 남의 모델 목록은 없는데, 그런 목록은 새 모델이 나오는 날 낡아 버리기 때문입니다.
바이브 코딩, 손이 닿는 곳에 있는 컨트롤
하루 종일 에이전트에게 작업을 맡기고 결과를 읽는 방식으로 일한다면, 바뀌는 부분은 바로 여기입니다.
-
Claude Code의 슬래시 명령을 메뉴로
내장 명령으로 /compact, /clear, /model, /effort, /cost, /context, /resume, /rewind, /memory, /agents, /mcp, /status 등이 있으며, 각각 무엇을 하는지 여러분의 언어로 함께 나열합니다. 에이전트는 방향키로 자기 메뉴를 그리는데, 마우스는 거기에 전혀 닿지 않습니다. 이것들은 저희가 실행 중인 에이전트 위에 그린 평범한 드롭다운입니다.
-
이 폴더가 실제로 가진 모든 스킬
출처별로 묶여 개수와 함께 표시됩니다. 내 것, 팀의 것, 플러그인이 가져온 것까지. 여섯 개 출처에 걸친 예순 개의 스킬은 이름을 외워야 하는 목록이 아니라 훑어볼 수 있는 목록입니다. Claude Code의 스킬은 ~/.claude/skills와 프로젝트 안의 해당 폴더에서 가져옵니다.
-
첫 문장으로 구분하는 지난 세션
에이전트 자체 파일에서 실행 시각과 함께 읽어옵니다. New는 새 세션을 시작하고, continue는 마지막 세션을 이어가며, 그 이전 세션들은 첫 문장으로 열 수 있습니다. 사람이 대화를 실제로 기억하는 방식이 바로 이것입니다.
-
계정에서 쓸 수 있는 모델
100만 토큰 컨텍스트의 Opus, Claude Code가 마지막으로 파악한 계정에서 쓸 수 있는 모델, 그다음 Sonnet과 Haiku가 나오며, 각각 지원하는 사고 강도이 함께 있습니다. 두 버튼 모두 '모델'이라는 낱말이 아니라 값을 표시하는데, 에이전트 자체의 상태 줄에서 읽은 값이라서 저희의 믿음은 여러분이 에이전트 안에서 바꾸는 순간 낡아 버리기 때문입니다.
-
묻지 않고 할 수 있는 일
Claude Code의 모드: 스스로 판단, 편집 수락, 매 단계 확인, 계획만. 자체 화면에서 읽고 자체 키를 필요한 만큼 눌러 바꾸며, 실제와 조용히 어긋날 수 있는 저희 쪽 설정이 아닙니다.
할 수 있는 모든 것을 한 목록에
동작이 이만큼 많으면 프로그램의 대부분은 사실상 숨어 있습니다. Cmd+K는 '이걸 해라'가 아니라 '무엇을 할 수 있나'에 답하는 길입니다.
-
단축키를 대체하는 대신 가르쳐줍니다
모든 줄에 자체 단축키가 표시됩니다. 같은 동작 때문에 목록을 두 번 열어본 사람이라면 세 번째에는 이미 단축키를 외우게 됩니다.
-
다섯 번째 사전이 아닙니다
모든 줄은 버튼, 단축키, 메뉴 바, 명령줄과 똑같이 이름으로 동작을 실행합니다. 이 목록이 그리는 표는 코어의 목록과 양방향으로 검사되어, 존재하지만 여기 나타나지 않는 동작이 있으면 빌드가 실패합니다.
-
같은 목록이 테스트를 구동합니다
인터페이스 테스트는 별도의 비공개 훅이 아니라 바로 이 사전을 통해 프로그램 전체를 실행합니다. 그래서 명령줄을 신뢰할 수 있고, 에이전트가 창을 재배치해도 무엇을 했는지 정확히 읽을 수 있는 것입니다.
창이 전혀 없어도 같은 이름이 통합니다
모든 동작에는 이름이 있고, 그 이름 자체가 인터페이스입니다. 단축키, 버튼, 메뉴 바, 명령 목록, 명령줄은 모두 같은 사전에 닿아 있으므로, 손으로 할 수 있는 일은 무엇이든 글로 적을 수 있습니다.
-
포트도 설정도 필요 없습니다
명령줄은 설정 폴더에 작은 파일 하나를 떨어뜨리고 창이 그것을 집어 올립니다. 열 포트도 없고, 첫 명령이 동작하기 전에 설정할 것도 없습니다.
-
그래서 에이전트가 조작할 수 있습니다
블록에서 실행 중인 Claude Code는 사용자가 직접 입력했을 법한 것과 똑같은 이름을 사용해 창을 분할하고, 테마를 바꾸고, 자기 옆에 파일을 열고, 무엇을 했는지 알려줄 수 있습니다. 특별한 권한을 가진 훅이 필요 없습니다. 애초에 그런 것이 존재하지 않기 때문입니다.
-
그래서 창이 질문에 답할 수 있습니다
어느 vobuda 블록에서든
vobuda state를 입력하면 실제로 열려 있는 것을 JSON으로 출력합니다. 탭, 그 안의 블록과 각 블록에서 실행되는 것, 테마입니다. 아침의 레이아웃을 되돌리려는 스크립트는 그것을 읽어 다시 재생합니다.
~/dev/vobuda❯vobuda state
{"tabs": [{ "title": "site", "blocks": [{ "agent": "claude", "cwd": "/Users/you/site" }] }], "theme": "tokyo-night", …}
~/dev/vobuda❯vobuda do block.split-down
# the same name the key presses and the menu bar item
~/dev/vobuda❯vobuda theme catppuccin-mocha
# the window redraws; the file it read is yours to edit
~/dev/vobuda❯vobuda where
/Users/you/.config/vobuda
~/dev/vobuda❯ 보고 있지 않은 동안 일어나는 일
자리를 비운 동안
에이전트가 멈출 때마다 한 줄이 남습니다. 어느 블록인지, 무엇을 요청받았는지, 언제 끝났는지, 얼마나 걸렸는지. 블록별로 묶이고, 최신순이며, 아직 보지 않은 것은 가장자리에 표시가 붙습니다. 요청은 에이전트 자체의 화면에서 읽으며, 읽을 수 없으면 비워 둡니다. 기록 속의 추측은 빈칸보다 나쁘기 때문입니다. 창마다 50개를 보관하므로 '자리를 비운 사이'에는 '잠든 사이'도 포함됩니다.
사용량 한도, 그리고 잠들고 싶어 하는 Mac
Claude Code가 사용량 한도에서 멈췄고 스스로 기다리기를 시작하지 않았을 때, 바가 Claude Code 자체의 한도 메뉴를 여는 버튼 하나를 내밀며, 기다릴지 계속할지는 여러분이 고릅니다. Vobuda가 스스로 보내는 것은 없습니다. 별개로, 설정이나 동작 하나로 30분부터 12시간 사이로 정한 시간 동안 Mac을 깨어 있게 할 수 있으며, 탭 스트립의 배지가 그 유지를 보여 주고 풀어 줍니다.
바로 대응할 수 있는 신호
작업을 끝냈거나 권한을 기다리는 에이전트는 탭에 배지를 깜빡이고, 사용자가 고른 소리를 재생하며, Vobuda가 앞 창이 아닐 때는 시스템 알림을 보냅니다. 배지는 커서가 그냥 지나가는 것이 아니라 창 안에서의 첫 동작, 즉 클릭이나 키 입력이나 스크롤로 사라집니다.
스크린샷을 그대로 올려놓으세요
Finder에서 파일을 블록으로 드래그하면 경로가 따옴표로 감싸진 채 입력되어 바로 실행할 수 있습니다. 스크린샷이나 이미지를 에이전트가 실행 중인 블록에 올려놓으면 에이전트가 그 이미지를 받는데, 이는 Claude Code와 Codex가 이미지를 전달받기를 원하는 바로 그 방식입니다. 화면 구석의 썸네일에서 바로 드래그하면 되고, 먼저 저장할 필요도 없습니다.
같은 창 안의 시스템 모니터
패널 종류는 열두 가지이며, 어느 것이 보이는지는 누군가 한 번 설계한 화면이 아니라 파일이 정합니다.
-
숫자는 스스로에게 정직합니다
시스템이 측정이 아니라 추정한 값에는 물결표(~)가 붙고, 하드웨어가 없으면 0이 아니라 값 자체가 표시되지 않습니다. 별도 GPU가 없는 기기에서 GPU 패널이 0퍼센트로 표시되는 일은 없습니다.
-
두 주소, 각각에 복사 버튼
패널은 인터넷이 보는 주소를 먼저 알려 주고 그 아래에 이 기기가 자기 네트워크에서 가진 주소를 알려 줍니다. 패널이 화면에 있는 동안에만, 약 10분에 한 번, 아직 알려진 주소가 없을 때는 30초마다 묻고, 요청에는 기기에 대한 정보가 담기지 않습니다.
-
드래그로 배치합니다
모니터의 패널, 독의 버튼, 에이전트 바의 구성 요소는 모두 같은 동작으로 집어서 원하는 자리에 놓을 수 있습니다. 줄은 왼쪽의 손잡이로 집기 때문에 드래그가 선택하려던 텍스트를 가로채는 일이 없습니다.
기기 밖으로 나가는 것
거의 없습니다. 그리고 그 몇 가지는 정책 문서에 묻어두지 않고 분명하게 밝힐 가치가 있습니다.
| 무엇을 | 어디로 가는가 |
|---|---|
| 음성 | 시스템 자체 프레임워크가 기기에서 인식합니다. 온디바이스 인식을 선호가 아니라 필수로 요구합니다. 네트워크가 필요한 언어는 거부되며, 대신 로컬에 설치하는 방법을 안내합니다. |
| 파일, 설정, 기록 | 기기 안에 머뭅니다. 계정도 없고 저희의 동기화도 없습니다. 나가는 사본은 하나뿐인데, Mac이 iCloud Drive에 두는 설정 사본이며, 기본으로 켜져 있고 Apple을 통하며 스위치 하나로 끌 수 있습니다. |
| 오류 | 발생한 자리에서 기록되고, 기록하기 전에 민감한 정보가 제거되며, 켜기 전에는 어디로도 전송되지 않습니다. 켜면 하루에 최대 한 번, 저희 수신 서버로, 이 기기를 나타내는 무작위 숫자와 함께 가고 이름은 가지 않습니다. |
| 하루에 한 번 | vobuda에 새 버전이 있는지(vobuda.com 또는 GitHub에), Claude Code와 Codex에 있는지(npm에), 그리고 애드온 카탈로그. |
| 주소 패널 | 화면에 보이는 동안 약 10분마다 한 번, 인터넷이 보는 주소가 무엇인지 묻는 요청. |
마지막 둘에는 여러분이나 기기에 대한 정보가 담기지 않습니다. 요청이 하나 더 있는데, Claude Code가 있는 Mac에서 에이전트 바가 화면에 있는 동안 5분마다, Claude Code가 키체인에 보관하는 로그인으로 Anthropic에 계정의 한도를 묻습니다. 토큰은 Anthropic에게만 갑니다. 분석 도구도 사용 보고도 없습니다. 끌 수 있는 설정이 아니라 아예 존재하지 않는 코드로서 그렇습니다. 개인정보 처리 페이지에 모든 요청이 나열되어 있습니다.
모든 설정을 파일로 저장하는 맥 터미널
내장 테마는 바이너리 안에 들어 있고 설정 폴더가 그것을 덮어쓰므로, 업데이트로 새 색상이 추가되어도 사용자가 편집한 내용은 지워지지 않습니다. 25개의 터미널 팔레트가 기본 제공되며, 그중 두 개는 색각 이상을 위해 만들어져 세 가지 색각 이상 유형을 시뮬레이션하는 테스트를 거쳐 출시됩니다. 테마 선택 화면은 선택 중인 테마의 명암비와 색각 이상이 있는 사람에게 색상이 얼마나 구분되는지를 함께 알려줍니다. 읽을 수 없는 테마는 테마가 아니기 때문입니다.
창 룩 스물아홉 가지가 색이 아니라 창의 형태를 정합니다. 모서리, 그림자, 패널 색, 투명도, 그리고 독을 아예 그릴지 여부입니다. 버튼 하나로 사용 중인 룩에서 나만의 룩을 만들 수 있고, 다른 룩과 마찬가지로 룩 폴더의 파일이 됩니다. 룩이 칠한 것은 다음 룩이 되돌려 줍니다. 벗을 수 없는 색은 아무도 입힐 수 없어야 하기 때문입니다.
재시작을 요구하는 것은 없습니다. 단 하나도요. 설정 폴더는 계속 감시되며, 이제는 코어가 소유한 두 가지, 즉 macOS 메뉴 바와 드롭다운 창의 전역 단축키까지 포함됩니다. 검사 도구가 설정 화면의 모든 안내 문구를 읽어서 '재시작'이라는 단어가 나오면 빌드를 실패시킵니다.
셸 옆에 열리는 파일
출력에 경로가 나타나고 두 줄만 고치면 되는 상황인데, 지금까지는 그 때문에 에디터로 나갔다가 셸의 맥락을 잃은 채 돌아와야 했습니다.
-
저장은 의도적으로만
Cmd+S를 누르기 전까지는 아무것도 쓰이지 않습니다. 입력하는 대로 저장하는 에디터는 메모 앱에서는 괜찮지만, 실행 중인 셸 옆에서는 좋지 않습니다.
-
거부하는 것도 쓰는 것만큼 중요합니다
열린 이후 디스크에서 변경된 파일은 덮어쓰지 않습니다. 바이너리 파일을 깨진 텍스트로 보여주지 않습니다. 폴더는 아예 열리지 않으며, 편집한 파일을 닫으려 하면 확인을 묻습니다.
-
파일 찾기
현재 위치한 폴더 아래에서 이름으로 검색하며, 각 결과는 자신이 속한 두 단계의 폴더를 함께 보여줍니다. 이름만으로는 두 개의 index.ts를 구분할 수 없기 때문입니다. node_modules, .git 같은 폴더는 건너뛰고, 두 글자 미만으로는 아무것도 검색하지 않습니다.
실제로 읽을 수 있는 색
팔레트 25종, 창 룩 스물아홉 가지, 그리고 둘 모두에 대해 사실을 알려 주는 선택기.
-
색각 이상을 위해 만든 팔레트 두 개
출시 전에 세 가지 색각 이상 유형을 시뮬레이션하는 테스트를 거칩니다. 읽을 수 없는 테마는 테마가 아닙니다.
-
직접 만드는 룩
현재 사용 중인 룩에서 시작해 해당 섹션에서 색을 편집하면, 그것도 다른 룩과 마찬가지로 룩 폴더 안의 파일이 됩니다. 어떤 룩이 칠한 것이든 다음 룩이 그대로 되돌려 놓습니다.
-
재시작을 요구하지 않습니다
단 하나도요. 설정 폴더는 코어가 소유한 macOS 메뉴 바와 드롭다운 창의 전역 단축키까지 포함해 계속 감시됩니다. 검사 도구가 설정 화면의 모든 안내 문구를 읽어서 '재시작'이라는 단어가 나오면 빌드를 실패시킵니다.
그 외에 창이 담아야 할 모든 것
블록은 블록입니다. 창이 하나를 담는 법을 알면 어떤 블록이든 담습니다. 모두의 것이 되기에는 너무 큰 것은 vobuda 자체 카탈로그의 애드온으로 나오며 한 번의 조작으로 통째로 설치하고 제거합니다. Design은 살아 있는 페이지를 가리키며 무엇을 바꿀지 말하는 것이고, Director는 회의를 열고, 일에 필요한 에이전트를 고용하고, 결과를 건네주는 관리자입니다.
셸 옆에 열리는 파일
227가지 파일 형식에 대한 색상은 터미널 자체 테마에서 가져와, 열린 파일이 그것을 호출한 셸 옆에 있어도 어색하지 않습니다. 프로젝트 전체 검색, 이름 일부만 입력해 여는 파일, 여러 개의 커서까지 지원합니다. Cmd+S를 누르기 전까지는 아무것도 쓰이지 않고, 작업 중 디스크에서 변경된 파일은 덮어쓰지 않으며, 바이너리는 깨진 텍스트로 보여주는 대신 거부됩니다.
할 수 있는 모든 것을 한 목록에
Cmd+K는 모든 동작을 입력해서 찾는 목록으로 엽니다. 글자는 순서대로 맞춰지므로 'spld'가 'Split down'을 찾아 주고, 모든 줄에 자기 단축키가 표시되며, 키는 거기서 익히게 됩니다. 검사 하나가 그 목록을 코어의 사전과 양방향으로 대조합니다. 존재하는데 거기서 제공되지 않는 동작이 있으면 빌드가 실패합니다.
퀘이크 창
전역 키 하나를 정하면 터미널이 화면 위에서 내려오고, 같은 키가 그것을 숨겨 부른 곳으로 포커스를 돌려줍니다. 직접 고르기 전에는 키가 정해져 있지 않습니다.
블록이 된 웹 페이지
웹 페이지도 다른 블록과 똑같이 레이아웃 안에 열리며, 자체 주소창, 북마크, 홈페이지를 가지고 세션과 함께 되돌아옵니다. 에이전트의 브라우저가 어디에 열릴지도 직접 정할 수 있습니다.
답변을 소리 내어 읽어줍니다
Mac에서는 Cmd+Shift+R이 시스템 자체 음성으로 에이전트의 마지막 답을 소리 내어 읽습니다. 읽는 것은 화면이 아니라 답입니다. 장식, 스피너, 힌트 바는 건너뛰고, 경로는 파일 이름이 되며, 읽기는 그 답을 만든 명령에서 멈춥니다.
프로젝트
프로젝트는 자기 탭, 자기 폴더, 자기 테마, 자기 독을 가진 창으로, workspaces 폴더의 파일로 보관되며 설정, 메뉴, 명령줄에서 엽니다.
한눈에 보기
- 플랫폼
- macOS 10.15 이상, Apple silicon용과 Intel용 패키지를 각각 제공하며 설치 한 줄 명령이 알맞은 것을 고릅니다. Linux는 Intel/AMD와 ARM용 .deb 또는 AppImage
- 가격
- 무료, 개인 및 상업적 용도 모두 가능
- 계정
- 없음
- 기술 스택
- Rust, Tauri 2, React 19, xterm.js. 기본은 텍스트로 그리고 GPU 렌더링은 선택 사항
- 설정
- ~/.config/vobuda의 읽을 수 있는 JSON, 핫 리로드, 열 개 섹션과 모든 설정에 대한 검색
- 인터페이스
- 40개 언어 지원, 오른쪽에서 왼쪽으로 쓰는 언어 포함, 각 언어별 가이드 제공
- 테마
- 터미널 팔레트 25종, 창 룩 29종, 직접 만드는 모니터 스킨
- 설치
- Mac에서는 한 줄, 새 Mac에서는 비밀번호 없음. Linux에서는 .deb 또는 AppImage
- 서명
- Apple Developer ID로 서명, 공증 및 스테이플링 완료
- 소스코드
- 공개하지 않음. 라이선스 참조
설치 전에 사람들이 묻는 질문
Vobuda는 무료인가요?
네, 개인 용도뿐 아니라 상업적 용도로도 무료입니다. 체험판도, 유료 등급도, 만들어야 할 계정도 없습니다. 라이선스가 허용하지 않는 것은 프로그램을 그대로 넘기는 행위입니다. 사본을 배포하거나, 판매하거나, 서비스 형태로 제공하거나, 분해하는 것은 안 됩니다.
Vobuda는 오픈소스인가요?
아니요. 무료이지만 소스는 비공개입니다. 배포되는 것은 빌드된 결과물이며, 소스코드는 공개하지 않습니다. 공개 저장소에는 README, 변경 이력, 라이선스, 그리고 이 페이지의 그림 자료만 들어 있습니다.
macOS가 실행할 때 경고를 띄우나요?
아니요. 빌드는 Apple Developer ID로 서명되고 공증을 받았으며, 설치 파일도 스테이플링되어 있어서 처음 실행하는 맥에서도 아무 경고 없이 열립니다. 초기 버전은 자체 인증서로 서명해 경고가 떴지만, 0.1.1 버전부터 그런 일은 없습니다.
Intel 맥에서도 작동하나요?
네. Apple silicon용 패키지와 Intel용 패키지가 따로 있고, 설치 한 줄 명령이 알맞은 것을 알아서 고르며, 최소 요구 버전은 macOS 10.15입니다.
사용하려면 Claude Code나 Codex가 꼭 필요한가요?
아니요. 우선 터미널이며, 첫 실행에서 간단한 질문 두 가지에 답하고 나면 셸 블록 하나만 열립니다. 에이전트 바는 블록에서 에이전트가 실행 중일 때만 나타나고 그 전에는 나타나지 않습니다.
Claude Code와 가장 잘 맞는 터미널은 무엇인가요?
사실 진짜 질문은 터미널이 에이전트의 상태를 어떻게 다루는가입니다. Vobuda는 Claude Code 자체의 세션, 스킬, 모델, 사고 강도, 권한 모드를 읽어서 블록 위의 바에 표시하므로, 아무것도 직접 입력하거나 외울 필요가 없습니다. 아무것도 프록시하거나 재구현하지 않습니다. 그 아래에는 사용자의 스킬, 메모리, 권한을 그대로 가진 진짜 Claude Code가 있습니다.
Linux나 Windows 버전도 있나요?
Linux는 됩니다. 다운로드 페이지에 Intel/AMD와 ARM 기기용 .deb와 AppImage가 있으며, Ubuntu 22.04+, Debian 12+, Fedora 36+, openSUSE Leap 15.6+를 지원합니다. 받아쓰기와 읽어 주기는 macOS 전용입니다. Windows 빌드는 없으며 알려 드릴 날짜도 없습니다.
네트워크로 무엇을 전송하나요?
하루에 한 번 vobuda, Claude Code, Codex에 새 버전이 있는지 묻고 애드온 카탈로그를 가져옵니다. 주소 패널이 화면에 있는 동안에는 인터넷이 보는 주소가 무엇인지 묻습니다. Claude Code가 있는 Mac에서 에이전트 바가 화면에 있는 동안에는 5분마다 Claude Code 자체의 로그인으로 Anthropic에 계정의 한도를 묻습니다. 결함 보고는 켜야만 전송됩니다. 분석 도구도 사용 보고도 없으며, 개인정보 처리 페이지에 모든 요청이 나열되어 있습니다.
설치도 업데이트도 한 줄이면 됩니다
계정도, 로그인도, 사전 설정도 필요 없습니다. 아니면 서명된 패키지를 받아 더블클릭하기만 하면 됩니다.
curl -fsSL https://vobuda.com/install.sh | sh