sudoprivacy/sudocode

Rust-native CLI coding agent for hackers — terminal-native, pipe-composable, scrollback-safe. Built because Claude Code chose non-coders.

해결하는 문제

Sudo Code는 터미널에서 작업하는 것을 선호하는 엔지니어를 위해 높은 제어력과 낮은 복잡도의 CLI 코딩 에이전트를 제공합니다. 많은 AI 대시보드가 가진 '블랙박스' 느낌을 피하고, 검사 가능하고 구성 가능하며 모델 독립적인 도구를 제공함으로써 의도에서 검증된 작업까지의 경로를 단축하는 것을 목표로 합니다.

작동 방식

Rust로 구축된 scode는 독립형 CLI, 코파일럿 또는 워커로 사용할 수 있는 "에이전트 유닛"으로 작동합니다. 다양한 모델 제공업체(Anthropic, OpenAI, xAI, Gemini)와 통합되며, 다양한 파일 시스템 백엔드(표준 로컬 FS, 원격 커널용 Nexus VFS 또는 프로세스 내 시스템 호출)를 통해 여러 배포 모드를 지원합니다. 대화형 사용을 위한 REPL, 다른 Unix 도구로 파이프할 수 있는 원샷 프롬프트, 편집기나 웹 클라이언트와 통합하기 위한 헤드리스 ACP 서버를 지원합니다.

대상 사용자

tmux, SSH 또는 IDE 터미널에서 생활하며 반복적인 작업을 자동화하고 모델, 자격 증명 및 권한을 완전히 제어하려는 "해커"와 엔지니어를 위해 설계되었습니다.

주요 특징

  • 모델 독립성 (Model Agnostic): Anthropic, OpenAI, xAI, Gemini를 포함한 광범위한 제공업체를 지원합니다.
  • Unix 네이티브 설계: 복잡한 TUI 대신 셸 파이프, JSON 출력 및 인라인 ANSI 상호 작용을 지원합니다.
  • 구성 가능성: 사람, 오케스트레이터(Hydra 등) 또는 다른 에이전트가 nexus VFS 평면을 통해 구동할 수 있습니다.
  • 검사 가능한 상태: 파일 기반 구성과 JSONL 세션을 사용하여 상태의 이식성과 가독성을 유지합니다.
  • 확장성: MCP 서버, 플러그인 및 bash, 파일 편집, 웹 검색을 위한 다양한 내장 도구를 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트