
Show HN: OkaiDokai, OpenClaw, Claude Code 및 Codex를 위한 툴 레벨 방화벽
요약
OkaiDokai는 AI 에이전트의 셸 명령, HTTP 요청, 파일 쓰기 등 모든 툴 호출을 가로채 실시간으로 승인 여부를 결정할 수 있게 해주는 툴 레벨 방화벽입니다. 사용자는 푸시 알림을 통해 즉각적으로 허용 또는 거부를 결정할 수 있으며, 규칙 기반의 자동화와 상세한 로그 기록을 지원합니다.
핵심 포인트
- 모든 툴 호출(셸, HTTP, 파일 쓰기 등)을 가로채 실시간 승인/거부 프로세스 제공
- Apple Watch, iOS, Android, Web을 통한 초고속 푸시 알림 승인 시스템
- Glob 기반 패턴 매칭을 통한 1ms 미만의 빠른 규칙 평가 및 자동화 지원
- 모든 결정 사항에 대한 상세 로그 기록 및 검색/필터링 기능
- 응답이 없을 경우 자동으로 작업을 거부하는 보안 설계
OkaiDokai는 모든 툴 호출(tool call) — 셸 명령(shell commands), HTTP 요청(HTTP requests), 파일 쓰기(file writes), 메시지(messages) — 을 가로채고 실시간으로 허용(Allow) 또는 거부(Deny)할 수 있도록 푸시 알림(push notification)을 보냅니다.
작동 방식
OkaiDokai — 승인 필요
web_fetch → api.wise.com/transfers
{ "account": 13967081, "amount": 2500.00, "currency": "EUR" }
단 하나의 명령어로 작동합니다. OpenClaw 및 훅 시스템(hook system)을 갖춘 모든 에이전트 프레임워크(agent framework)와 함께 사용할 수 있습니다.
모든 툴 호출은 가로채집니다. 규칙(rule)이 일치하면 1ms 미만 내에 자동으로 결정됩니다. 그렇지 않으면 푸시 알림을 받게 됩니다.
모든 결정은 규칙이 될 수 있습니다. 스팸 필터(spam filter)를 학습시키는 것과 같이, 상호작용이 늘어날수록 귀하의 규칙 세트(ruleset)는 더욱 똑똑해집니다.
허용/거부(Allow/Deny) 작업이 포함된 푸시 알림을 제공합니다. 잠금 화면, Apple Watch 또는 브라우저에서 즉시 응답하세요. 1초 미만의 빠른 전달 속도를 자랑합니다.
우선순위 정렬이 포함된 Glob 기반 패턴 매칭(pattern matching)을 지원합니다. 툴(tool), 세션(session), 에이전트(agent) 또는 시간별로 규칙의 범위를 지정할 수 있습니다. 규칙 확인은 1ms 미만 내에 완료됩니다.
모든 결정은 로그(log)로 기록됩니다 — 누가, 무엇을, 언제, 왜 승인했는지, 그리고 어떤 규칙이 일치했는지 기록됩니다. 검색, 필터링 및 내보내기가 가능합니다.
iOS, Android, Apple Watch, Web을 지원합니다. APNs, FCM 및 Web Push를 통해 푸시 알림을 보냅니다. 어디에 있든 승인할 수 있습니다.
npx okaidokai — 플러그인을 설치하고, 브라우저에서 OAuth를 열어 기기를 페어링합니다. 편집해야 할 설정 파일(config files)은 없습니다.
응답하지 않으면 작업은 자동으로 거부됩니다. 에이전트가 귀하가 응답할 때까지 마냥 기다릴 수 없도록 설계되었습니다. 사용자별로 설정 가능합니다.
| OkaiDokai | 정적 정책 (Static Policies) | Docker 샌드박스 (Docker Sandbox) |
|---|---|---|
| 요청별 승인 (Per-request approval) | ||
| ... |
귀하의 AI 에이전트 (Your AI Agent) │ ▼ ┌─────────────┐ ┌──────────────┐ ┌──────────┐ │ OkaiDokai │────▶│ OkaiDokai │──────▶│ Your │ │ Plugin │◀────│ API │ │ Phone / │ │ (via hook) │ │ │◀──────│ │ Watch / │ └─────────────┘ └──────────────┘ │ Browser │ └──────────┘
모든 툴 호출을 가로챔 (Intercepts every tool call) → 규칙 평가 (Evaluates rules, sends push if needed) → 귀하가 탭하여 허용 또는 거부 (You tap to Allow or Deny)
공유 규칙 세트(shared rulesets) 및 승인 체인(approval chains)을 갖춘 팀 플랜(Team plan)이 곧 출시될 예정입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 HN Claude Code Search의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기