
SIwithin 0.5.0은 Claude Code와 OpenAI Codex 명령줄 도구를 정해진 폴더와 달러 예산 안에서 실행하고, 실행별 기록을 남기는 macOS용 독립 프로젝트다. 다만 Codex 어댑터는 실제 CLI를 상대로 검증되지 않았으며, Linux와 Windows에서는 안전 경계가 없어 실행을 거부한다.
Claude 어댑터는 기본적으로 로컬 프록시를 통해 API 요청을 보내고 비용을 계산한다. 실행마다 별도 토큰을 사용하며, 예산에 도달하면 프록시가 이후 요청을 거부하고 실행 프로세스를 종료한다. Codex 어댑터는 사용량을 턴이 끝날 때만 보고하므로 --soft-budget가 필요하다. 한 턴이 길면 예산을 넘긴 뒤에야 감지될 수 있다. Codex는 API 키가 실행 환경에 들어가고 네트워크 벽을 쓸 수 없어 --network open도 요구한다.
실행은 macOS의 sandbox-exec 프로필로 제한한다. 지정 폴더만 쓰도록 하고 홈 폴더 읽기·쓰기를 거부하며, Claude 프록시 모드에서는 네트워크 연결도 프록시 포트 외에는 차단한다. 실행별 비용·사용량·결과를 기록하고, 기록 파일의 변경을 확인할 수 있도록 영수증 해시를 장부에 연결한다.
이 경계가 모든 위험을 막는 것은 아니다. 실행이 API로 보내는 요청 본문은 프록시가 읽지 않으며, 실행 폴더에 남긴 스크립트나 Git 훅을 나중에 실행하는 경우도 보호하지 않는다. Codex의 네트워크는 열려 있고 키가 실행 환경에 노출된다. 프로젝트는 이 한계와 추가 보안 주의사항을 SECURITY.md에 명시하며, 의존하기 전에 읽으라고 안내한다.
설치는 Python 3.10 이상이 필요하고 표준 라이브러리만 사용한다. 자체 네트워크 호출과 원격 분석은 없다고 프로젝트는 설명한다. 다만 스모크 테스트는 개발에 사용한 Python 3.9.6에서 통과했으며, 지원 하한인 3.10 이상에서는 실행하지 않았다고 밝힌다. 최신 버전은 0.5.0으로 2026년 10월 19일 출시됐고, 테스트는 가짜 CLI와 가짜 사용량 서버를 대상으로 291개 검사를 통과했다. 실제 Admin API와 실제 콘솔 사용량 내보내기 파일을 이용한 조정 기능 검증은 아직 하지 않았다.
프로젝트 저장소 · Codex 비대화형 모드 문서 · Codex CLI 문서
부록: 원문 예시
2026-10-13 14:02 | docs-pass | /Users/you/work/proj | claude sonnet - | 12 turns | 6.4 min | cli $0.4123 | true $0.4123 | in 310k out 18k | runs/2026-10-13-1402-docs-pass | done | receipt 864410d4e9f126c9abf1b0b12c28e21ff8541cf24ceaf98039781609a9133881
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요