Agentic Terminal
원격 서버의 AI 에이전트가 내 PC 의 도구를 씁니다.
SSH 터미널 안에서 에이전트가 Gmail 을 읽고, 화면을 캡처하고, 파일을 올립니다. 요청마다 사람이 승인합니다.
특허 제10-3019208호 · 2026년 9월 9일 등록 (지식재산처)
v0.3.23 · Windows EXE 10.5 MB · Windows 10/11 64-bit · macOS 11 이상

터미널이 한 방향이면 에이전트는 서버 밖으로 나오지 못합니다.
SSH 는 내 명령을 서버로 보내고 출력을 받는 도구입니다. 서버에서 도는 에이전트는 내 PC 의 파일도, 메일도, 화면도 볼 수 없습니다. Agentic Terminal 은 반대 방향 통로를 하나 더 엽니다. 에이전트의 요청이 SSH 역방향 터널을 타고 내 PC 로 들어오고, 정책 엔진과 승인 창을 거쳐 실행됩니다.
| 기존 SSH 터미널 | Agentic Terminal | |
|---|---|---|
| 내 PC → 서버 | 명령 입력 | 명령 입력 |
| 서버 → 내 PC | 화면 출력만 | 화면 출력과 MCP 도구 호출 (승인 후) |
| 에이전트가 쓸 수 있는 것 | 서버 안의 것만 | 내 PC 의 Gmail, 파일, 클립보드, 화면, 브라우저 |
실제 화면입니다.



설정은 파일 하나입니다.
이 사이트를 만드는 Claude Code 세션이 아래 설정으로 Agentic Terminal 에 붙어 있습니다. 예시가 아니라 저장소에 있는 파일 그대로입니다.
.mcp.json
{
"mcpServers": {
"agentic-terminal": {
"command": "bash",
"args": ["-c", "~/.agentic-terminal/mcp-bridge.sh"]
}
}
}~/.agentic-terminal/mcp-bridge.sh
# stdio 로 들어온 MCP 요청을 로컬 릴레이(HTTP)로 넘깁니다
while IFS= read -r line; do
[ -z "$line" ] && continue
curl -s -X POST "http://localhost:${AGENTIC_MCP_PORT}/mcp" \
-H "Content-Type: application/json" \
-H "X-Agentic-Token: ${AGENTIC_MCP_TOKEN}" \
-d "$line"
echo
done에이전트 쪽에서는 서버 하나만 보입니다. 내장 서비스 아홉 개와 외부 MCP 서버가 그 뒤에서 라우팅됩니다.
에이전트가 요청하고, 사람이 결정합니다.
정책 엔진이 요청을 먼저 봅니다. 자동 허용, 자동 차단, 사람에게 묻기 중 하나입니다. 묻는 경우 선택은 셋입니다.
allow_once 이번만 허용 / allow_session 세션 동안 허용 / deny 거부
| 요청 | 뜻 |
|---|---|
| screen.capture | 화면 캡처 |
| file.upload | 파일 올리기 |
| browser.open | 브라우저 열기 |
| clipboard.read | 클립보드 읽기 |
| clipboard.write | 클립보드 쓰기 |
| notify.show | 알림 표시 |
| tool.call | MCP 도구 호출 |
모든 결정은 감사 로그에 남습니다. 시각, 세션, 호스트, 요청 종류, 정책 판단, 사람의 결정이 한 줄씩 기록됩니다.
IDE 를 대신하지 않습니다.
파일 뷰어와 간단한 편집은 있지만 코드 에디터를 내장하지 않습니다. Git GUI 와 컨테이너 관리도 없습니다. 개발은 원격 서버의 도구로 하고, 이 앱은 그 서버와 내 PC 를 잇는 데 집중합니다.
Enterprise 라이선스는 회사 지급 PC 를 통제하는 장치입니다. 라이선스 파일이 없으면 Community 모드이고 모든 기능이 열립니다. 개인 사용자는 아무 조치가 필요 없습니다.
가격과 라이선스
| 누구 | 조건 | 비용 | |
|---|---|---|---|
| Community | 개인, 팀 | 라이선스 파일 없음. 기능 제한 없음 | 무료 |
| Enterprise | 회사 지급 PC 를 통제해야 하는 조직 | .agt-license 파일 배치. 기능, 언어, MAC 주소, 만료일을 오프라인 Ed25519 서명으로 고정. 잠긴 기능은 화면에서 사라짐 | 문의 |
| 공공기관 | 조달청 벤처나라 이용 기관 | 물품식별번호 26309390 | 나라장터 벤처나라에서 확인 |
등록하고, 특허를 받았습니다.
"원격 AI 에이전트와 로컬 리소스 간 보안 브리지를 포함하는 자동화 SSH 터미널 시스템" 으로 2026년 9월 9일 특허를 등록했습니다 (특허 제10-3019208호, 지식재산처. 2026년 4월 13일 출원). 한국저작권위원회에 컴퓨터프로그램저작물로 등록했습니다 (제C-2026-035266호, 2026년 7월). 조달청 벤처나라 제품으로 지정됐습니다 (제2026-07-0056호, 2026년 8월).
인증 · 등록 현황 →사양
| OS | Windows 10 1809 이상, Windows 11 (x64. ARM64 미지원) / macOS 11 이상 (Apple Silicon, Intel) |
| 설치 파일 | Windows EXE 10.5 MB, MSI / macOS DMG |
| 언어 | 한국어, 영어, 일본어, 중국어 간체 |
| 셸 | 원격 bash, zsh, fish. 로컬 pwsh, bash, zsh 자동 감지 |
| 터미널 | xterm.js. tmux, vim, neovim, htop 확인 |
| 코어 | Rust (russh, tokio). UI 는 Tauri 2, React 19 |
| MCP | JSON-RPC 2.0, stdio 와 HTTP |
| 자동 업데이트 | minisign 서명 검증 후 내려받고, 사용자가 확인하면 재시작 |
자주 받는 질문 셋
macOS 판은 Windows 판과 같습니까?
같은 코어입니다. Windows 판이 먼저 나왔고 릴리스가 앞섭니다. 차이가 생기면 릴리스 노트에 적습니다.
회사에서 특정 기능을 막을 수 있습니까?
Enterprise 라이선스 파일로 기능, 언어, 허용 MAC 주소, 만료일을 정합니다. 막힌 기능은 비활성화가 아니라 화면에서 사라집니다.
에이전트가 내 화면을 마음대로 봅니까?
아닙니다. 화면 캡처는 정책 엔진을 거치고, 기본값은 사람에게 묻는 것입니다. 이번만 허용하거나 거부할 수 있고 결정은 로그에 남습니다.
도입 상담: platform@wevesolutions.co.kr