sipyourdrink-ltd/bernstein

Deterministic orchestrator for CLI coding agents (Claude Code, Codex, Gemini CLI, +40 more). No model in the coordination loop, so parallel runs in per-task git worktrees replay byte-identically. Signed lineage plus an opt-in HMAC audit chain a reviewer checks offline, without rerunning it. Cluster mode, air-gap deploy. https://bernstein.run

무엇을 해결하는가

Bernstein은 CLI 코딩 에이전트를 위한 결정적 오케스트레이터입니다. 조정 루프에서 LLM을 제거하고 재현 가능한 Python 기반 스케줄러로 대체함으로써 다중 에이전트 AI 워크플로의 비결정성과 책임 부족 문제를 해결합니다. 이는 에이전트 작업이 서로 격리되도록 하고 모든 작업이 암호화적으로 검증 가능하도록 보장합니다.

어떻게 작동하는가

Bernstein은 어떤 에이전트가 실행되는지, 그들의 예산 및 작업 그래프를 결정하기 위해 평범한 Python 스케줄러를 사용하며,これにより 계획 재생 시 동일한 결과를 보장합니다. 각 작업을 자체 git worktree에 격리하고 병합 전에 린트, 타입, 테스트 게이트를 적용합니다. 책임을 보장하기 위해, Merkle-체인과 HMAC-SHA256 감사 로그를 사용하여 항상 켜진 계열 척도와 재생 저널을 유지하며, 이를 통해 사용자는 오프라인에서 아티팩트의 출처와 실행의 정확한 단계를 검증할 수 있습니다.

누가 사용하는가

높은 보증, 재현 가능, 감사가 가능한 AI 기반 코딩 워크플로우가 필요한 개발자 및 팀, 특히 에어갭 환경에서 운영되거나 코드가 어떻게 생성되었는지에 대한 엄격한 암호화 증명이 필요한 팀을 대상으로 합니다.

주요 특징

  • 결정적 스케줄링: 조정 루프에 LLM이 없으며, 실행은 end-to-end로 재현 가능.
  • 암호화 검증 가능성: HMAC-연결된 감사 로그, Merkle-연결된 이벤트 저널, 그리고 서명된 에이전트 카드를 사용하여 변조 방지 기록을 보장합니다.
  • 에이전트 격리: 각 작업은 필수 머지 게이트가 있는 별도의 git worktree에서 실행됩니다.
  • 광범위한 호환성: 40개 이상의 CLI 에이전트 어댑터(예: Claude Code, Codex, Gemini CLI)를 지원하며, 에어갭 설치 프로파일을 포함합니다.
  • 비용 통제: 스케줄링 중 네트워크 조회 없이 해시 고정 가격 테이블을 사용하여 작업 또는 실행당 USD 예산을 강제합니다.
  • 검증 가능한 거버넌스: RBAC 및 예산 검사는 서명된 계열 척도의 결정적 투영입니다.

A deterministic orchestrator for CLI coding agents that ensures reproducible runs and cryptographic verifiability through a Python-based scheduler and HMAC-chained audit logs.

TITLE: