본문 바로가기

git2

API 키 유출, 내 깃 저장소도 안전할까? gitleaks로 직접 점검해 봤습니다 (OpenCode 사고 정리) AI 코딩 도구에 외부 서비스 키를 연결하거나,프로젝트의 .env에 키를 넣어 사용하는 일이 많아졌습니다.설정할 때는 편리하지만,API 키 유출 소식을 접하면 서비스에 등록한 키와 저장소에 남긴 키를 함께 돌아보게 됩니다. 10월 18일(KST)에 공개된 OpenCode/오픈코드 보안 공지를 정리하고,gitleaks로 파일 삭제 이후에도 키가 발견되는지 직접 확인했습니다.실습에는 실행 시 무작위로 생성한 가짜 값만 사용했습니다. (실제 인증 키 사용 없음) 결론부터키가 노출됐다면 파일 삭제/히스토리 정리보다 키 폐기 후 재발급(rotate)이 먼저입니다.그다음 사용량/청구 내역을 확인하고,이후 gitleaks로 저장소를 점검해 재발을 막는 순서입니다. 파일을 지우는 작업은 저장소 내용을 바꾸지만,이미 복.. 2026. 10. 18.
RTK로 AI 에이전트 토큰 줄이기, git status/테스트 출력 직접 재봤습니다 AI 코딩 에이전트가 코드를 수정하는 동안,터미널에는 변경 파일 목록과 커밋 기록/테스트 결과가 계속 쌓입니다.사람이라면 필요한 부분만 훑고 넘어가지만,에이전트에는 이런 출력도 읽어야 할 입력이 됩니다. RTK는 이 지점에서 명령 출력을 압축하는 도구입니다.출력이 짧아지는 것만큼 중요한 것은 실패 원인을 찾을 정보가 남는지입니다.Git 명령 세 가지와 Go 테스트를 대상으로,원본과 RTK 출력의 바이트 수/줄 수를 비교했습니다. 에이전트가 읽기 전에 출력을 줄이는 RTKRTK 저장소의 RTK는 Rust Token Killer의 약자이며,10월 16일(KST) 기준 별표는 약 8만 3,500개입니다.Rust로 만든 단일 바이너리 명령줄 도구(CLI)로,셸 명령을 재작성하고 출력을 압축해 AI 코딩 에이전트.. 2026. 10. 16.