Community코딩 & 개발github.com

Mindburn-Labs/helm-ai-kernel

AI 에이전트를 위한 장애-폐쇄 실행 방화벽: MCP 도구 격리, OpenAI 호환 요청 프록시, 서명된 영수증 발행, 오프라인 EvidencePack 검증

helm-ai-kernel란 무엇인가요?

이 스킬은 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 보안 실행 환경을 제공합니다. 'fail-closed'(장애-폐쇄) 방식으로 동작하여, MCP(Model Context Protocol) 도구를 격리하고 OpenAI 호환 API 요청을 프록시하며, 모든 실행 내역에 대해 서명된 영수증을 발행합니다. 또한 오프라인에서 EvidencePack(증명 패키지)을 검증할 수 있어, 에이전트의 행동을 감사하고 추적할 수 있습니다. 이는 민감한 데이터나 시스템에 접근하는 에이전트의 안전성을 높이는 데 유용하며, 보안이 중요한 DevOps 및 MCP 기반 개발 환경에서 특히 효과적입니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add Mindburn-Labs/helm-ai-kernel

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

helm-ai-kernel은(는) 무엇을 하나요?

AI 에이전트를 위한 장애-폐쇄 실행 방화벽: MCP 도구 격리, OpenAI 호환 요청 프록시, 서명된 영수증 발행, 오프라인 EvidencePack 검증.

개요

이 프로젝트는 AI 에이전트(예: Claude Code, Cursor, Codex)의 안전한 실행을 위해 설계된 커널입니다. 주요 기능은 다음과 같습니다:

  • MCP 도구 격리: 신뢰할 수 없는 MCP 도구를 샌드박스에서 실행하여 시스템 손상을 방지합니다.
  • OpenAI 호환 프록시: 모든 API 요청을 가로채고 감사 로그를 기록하며, 필요시 요청을 변환합니다.
  • 서명된 영수증: 각 실행에 대해 암호학적으로 서명된 영수증을 생성하여 무결성을 보장합니다.
  • 오프라인 검증: 인터넷 연결 없이도 EvidencePack을 검증할 수 있는 기능을 제공합니다.

설치

npm install @mindburn/helm-ai-kernel

또는 소스에서 빌드:

git clone https://github.com/Mindburn-Labs/helm-ai-kernel.git
cd helm-ai-kernel
npm install
npm run build

사용법

import { HelmKernel } from '@mindburn/helm-ai-kernel';

const kernel = new HelmKernel({
  mode: 'fail-closed', // fail-closed 또는 fail-open
  mcpQuarantine: true,
  proxyOpenAI: {
    endpoint: 'https://api.openai.com/v1',
    apiKey: process.env.OPENAI_API_KEY,
  }
});

// AI 에이전트 실행
const result = await kernel.execute({
  agent: 'claude-code',
  prompt: '파일 시스템을 탐색해줘',
  tools: ['read-file', 'list-directory']
});

console.log(result.receipt); // 서명된 영수증

환경 변수

변수설명필수 여부
OPENAI_API_KEYOpenAI API 키예 (프록시 사용 시)
HELM_SIGNING_KEY영수증 서명용 개인 키아니요 (기본값 사용)
HELM_LOG_LEVEL로그 레벨 (debug, info, warn, error)아니요

아키텍처

[AI Agent] → [Helm Kernel] → [MCP Tools]
                   ↓
            [Signed Receipt]
                   ↓
            [EvidencePack] → [Offline Verifier]

라이선스

MIT

관련 스킬