| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- 개발환경
- 실무
- 자동화
- Android Studio
- 오픈모델
- 무료로 시작하기
- AI 에이전트 개발
- AI 에이전트
- claude code
- 클로드코드
- claudecode
- Gemini
- 홍드로이드
- 안드로이드 스튜디오
- LLM
- 개발 생산성
- MCP
- OpenAI
- ai에이전트
- 안드로이드
- 클로드 API
- 무료 LLM
- 바이브코딩
- 개발자 도구
- 카드 없이
- ai 뉴스
- AI 코딩
- Claude
- 무료 ai
- Android
- Today
- Total
홍드로이드의 야매코딩
승인 창에 안 보이던 명령 본문

AI 코딩 도구를 쓸 때 명령을 실행하기 전에 승인 창이 뜹니다. 무슨 명령인지 보고 허락하는 구조죠. 그런데 공식 변경점을 읽다가 그 창이 명령 전체를 보여주지 않을 수 있었다는 대목을 발견했습니다. 탭 문자나 눈에 안 보이는 글자를 끼워 넣어 뒷부분을 화면 밖으로 밀어내는 방식입니다. 같은 주 변경점을 훑어보니 승인을 피해 가는 경로 네 곳이 한꺼번에 막혀 있었습니다.
📌 30초 요약
① 명령이 자기 일부를 승인 창에서 감출 수 있었습니다. 이제 막혔습니다.
② 저장소에 든 설정만으로 원격 접속을 켜지 못하게 바뀌었습니다.
③ 작업 공간 격리가 파일뿐 아니라 명령·경로 우회까지 막습니다.
④ 자동 허용 설정이 내부 작업에서 제한을 넘던 것도 닫혔습니다.
⑤ 8월 14일부터 자동 모드가 새 세션의 기본이 됐습니다. 직접 정한 값은 그대로입니다.
⑥ 자동 모드가 내부적으로 하는 판정은 사용량에 안 잡힙니다.
명령이 자기 일부를 숨길 수 있었습니다
변경점 목록에 한 줄로 적혀 있었습니다. 명령이 자기 일부를 권한 검사에서 감출 수 없게 됐고, 탭이나 보이지 않는 글자를 채워 넣어 승인 창에서 명령 일부를 가리는 것도 더 이상 안 된다는 내용입니다. 짧은 문장이지만 뒤집어 읽으면 그전에는 그게 가능했다는 뜻입니다.
🫥 왜 이런 게 통했나
텍스트에는 화면에 아무것도 그리지 않는 문자가 있습니다. 사람 눈에는 빈칸이거나 아예 없는 것처럼 보이지만 컴퓨터에는 엄연히 글자입니다. 이걸 명령 중간에 잔뜩 넣으면 승인 창에는 앞부분만 보이고 뒷부분은 밀려 나갑니다. 실행되는 건 전체인데 말이죠.
"보는 것"과 "실행되는 것"이 어긋나면 승인이라는 절차 자체가 무의미해집니다. 사람이 부주의해서가 아니라 제대로 봐도 못 보는 구조였다는 점이 이 항목의 핵심입니다.
같은 줄에 붙은 "명령이 자기 일부를 권한 검사에서 숨긴다"는 표현도 결이 같습니다. 사람이 보는 창을 속이는 것과 검사 로직 자체를 비껴가는 것이 함께 닫혔습니다.
같은 주에 막힌 네 곳
흥미로운 건 이게 혼자가 아니었다는 점입니다. 그 주 변경점 목록을 훑으니 성격이 같은 항목이 넷이었습니다. 전부 "허락받지 않고 넘어가는 길"을 닫는 쪽입니다.
| 비껴가던 길 | 어떻게 막혔나 |
|---|---|
| 승인 창을 눈속임 | 탭·안 보이는 글자로 가리는 것 차단 |
| 남의 저장소 설정으로 원격 연결 | 저장소 설정은 끄기만 가능, 켜기는 내 설정에서만 |
| 격리 공간 밖으로 손 뻗기 | 파일 편집만이 아니라 명령·경로 우회까지 차단 |
| 자동 허용 설정으로 제한 넘기 | 요약·정리 같은 내부 작업에서는 안 통하게 |
두 번째 줄이 특히 실용적입니다. 저장소를 내려받는 것만으로 내 컴퓨터에 원격 접속이 열리는 상황을 막은 것인데, 남이 만든 프로젝트를 열어보는 일이 잦다면 그냥 넘길 항목이 아닙니다. 켜는 건 내 설정이나 조직 관리 설정에서만 되고, 프로젝트 쪽 설정은 끄는 것만 할 수 있습니다. 권한 모드를 정리한 글에서 다룬 "누가 무엇을 정할 수 있는가"의 경계가 한 번 더 조여진 셈입니다.
네 번째 줄은 훅으로 자동 허용을 걸어두는 방식과 직접 연결됩니다. 편의를 위해 걸어둔 자동 허용이 내가 시키지도 않은 내부 정리 작업에까지 적용되던 것이 닫혔습니다. 편해지자고 넣은 설정이 생각보다 넓은 범위에서 작동하고 있었다는 뜻이기도 합니다.
자동 모드가 기본이 됐습니다
같은 주에 반대 방향처럼 보이는 변화도 있었습니다. 8월 14일부터 새 세션은 자동 모드로 시작합니다. 매번 묻는 대신 안전하다고 판단되는 것은 그냥 진행하는 모드입니다.
# 적용 범위
대상 프로·맥스·팀 요금제의 새 세션
시작 8월 14일부터
# 안 바뀌는 경우
기본 모드를 직접 정해둔 경우
→ 그대로 유지 (한 번 뜨는 전환 안내를 수락해야 바뀜)
조직이 관리하는 기본값
→ 바뀌지 않음
# 미리 켜두려면 설정 파일에
{ "permissions": { "defaultMode": "auto" } }
# 언제든 모드는 바꿀 수 있음
비용 쪽에 짚어둘 게 하나 있습니다. 자동 모드는 안전한지 아닌지를 내부적으로 판정하는 과정을 거치는데, 그 판정 호출은 사용량 한도에 포함되지 않습니다. "자동으로 돌리면 뒤에서 더 많이 쓰는 것 아니냐"는 걱정을 미리 정리해둔 셈입니다.
앞의 네 항목과 이 변화를 나란히 놓으면 방향이 읽힙니다. 묻는 횟수는 줄이되, 묻지 않고 넘어가는 뒷길은 잠근다는 쪽입니다. 자동으로 넘기는 판단을 늘리려면 그 판단을 우회하는 경로부터 없애야 앞뒤가 맞으니까요.
🔁 올라가는 파일도 이름으로 확인하세요
승인 창에 안 보이던 것이 있었듯, 올려 보낼 때도 눈으로 확인할 자리가 있습니다. 클라우드 세션에 저장소를 묶어 올릴 때 열쇠처럼 보이는 파일의 커밋 안 한 변경은 빼 주고 뺀 파일 이름을 알려 줍니다. 그런데 연결된 작업 트리나 하위 모듈 같은 배치에서는 그대로 올리고, 올린 파일 이름을 알려 줍니다. 즉 같은 파일이 저장소 구조에 따라 빠지기도 하고 올라가기도 하죠. 어느 쪽이든 문구가 뜨니 넘기기 전에 한 번 읽어 보세요.
🔁 화면에 안 뜨는 것이 하나 더 있습니다
승인 창에 안 보이던 명령을 짚었으니, 아예 창조차 안 뜨는 경우도 적어 둡니다. 하위 에이전트 앞머리에 적은 훅은 폴더를 신뢰하지 않으면 안 도는데, 이때 신뢰를 묻는 대화상자가 아예 나타나지 않습니다. 허용 규칙은 안 쓰이더라도 창이 다시 뜨는 것과 달리, 훅과 앞머리 연결 서버는 묻지도 않고 지나갑니다. 「승인 창에 뭐가 빠졌나」와 함께 「창이 떠야 할 자리에 안 떴나」도 세어 두는 것이 점검의 다음 한 칸입니다.
🔁 안 보이는 사이에 권한이 느는 자리, 하나 더
승인 창에 안 보이던 것이 있다는 이야기를 했는데, 승인 창을 거치지도 않고 도구가 늘어나는 자리가 따로 있습니다. 하위 에이전트에 기억을 켜면 읽기·쓰기·편집이 자동으로 붙습니다 — 자기 기억 파일을 관리해야 하니까요. ★문제는 쓸 도구를 읽기·검색으로 좁혀 둔 검토자에 기억을 더할 때입니다. 「파일을 못 고친다」고 믿고 맡겼는데 고칠 수 있는 상태가 됩니다. 이 글에서 권한 목록을 눈으로 확인하시던 습관을, 정의 파일의 기억 설정에도 한 번 적용해 보세요.
자주 묻는 질문
Q. 제가 그동안 속은 적이 있는 걸까요?
알 수 없습니다. 변경점에는 "이제 안 된다"만 적혀 있고 실제 피해 사례나 발견 경위는 없습니다. 다만 이런 항목이 조용히 처리되는 건 흔한 일이고, 남이 준 프로젝트나 붙여넣은 스크립트를 돌린 적이 있다면 최신 버전으로 올려두는 편이 낫습니다.
Q. 자동 모드로 바뀌는 게 불안한데요?
기본 모드를 직접 정해두면 그대로 유지됩니다. 한 번 뜨는 전환 안내를 수락해야 바뀌는 구조라, 아무것도 안 눌러도 원치 않는 변경은 일어나지 않습니다. 조직이 정한 기본값도 마찬가지로 안 바뀝니다. 모드별 차이는 권한 모드 정리에 있습니다.
Q. 자동 허용 훅을 걸어뒀는데 이제 안 되나요?
평소 쓰던 자리에서는 그대로 동작합니다. 달라진 건 요약이나 정리 같은 내부 작업에서까지 도구 제한을 넘던 부분입니다. 원래 의도한 범위 밖에서 작동하던 것이 정리됐다고 보시면 됩니다. 훅을 여러 개 걸어두셨다면 훅 정리 글과 함께 한 번 점검해볼 만합니다.
🧾 솔직하게 밝혀둘 것
① 공식 변경점을 읽고 정리한 것이고, 숨기기 수법을 제가 재현해본 것은 아닙니다. 재현을 시도하지도 않았습니다.
② "그전에는 가능했다"는 문장을 뒤집어 읽은 것입니다. 실제로 악용된 사례가 있었는지는 문서에 없습니다.
③ 네 항목을 한 묶음으로 본 것은 제 정리입니다. 문서는 그냥 나란히 나열해뒀을 뿐 "보안 묶음"이라고 이름 붙이지 않았습니다.
④ 한 주치(8월 3~7일) 변경점이고 자동 모드 전환은 8월 14일 시작입니다. 요금제·버전 조건이 붙는 항목이 섞여 있습니다.
⑤ 설정 값은 문서 표기 그대로 옮겼습니다. 바꾸기 전에 원문에서 한 번 더 확인하시는 편이 안전합니다.
✨ 정리하면
승인 창은 보고 판단하라고 있는 장치인데, 보이는 것과 실행되는 것이 다를 수 있다면 그 전제가 흔들립니다. 이번 변경점은 그 전제를 다시 세우는 쪽이었고, 같은 주에 비슷한 성격의 구멍 넷이 함께 닫혔습니다. 자동 모드가 기본이 된 것도 따로 보면 반대 방향 같지만, 묻는 횟수를 줄이려면 묻지 않고 넘어가는 길부터 잠가야 한다는 점에서 같은 이야기입니다.
권한을 어디까지 열지는 권한 모드 정리, 자동 허용을 거는 방법은 훅 정리에 있고, 최근 주간 변경점은 최신 모델에서 빠진 도구들에 이어집니다. AI에 쓰는 돈 전체는 AI 지출 허브에서 순서대로 보실 수 있습니다.
※ 출처: 제조사 공식 문서의 주간 변경점 페이지(2026년 8월 3~7일 구간) 원문. 2026년 8월 25일 확인 기준이며, 기능·조건·설정 값은 이후 버전에서 바뀔 수 있습니다.
'AI & Vibe Coding' 카테고리의 다른 글
| 예쁜 화면이 막고 있던 것 (0) | 2026.08.25 |
|---|---|
| 코드 취약점 스캔, 패치는 직접 (0) | 2026.08.25 |
| 슬랙 AI, 말하지 않는 것도 기능 (0) | 2026.08.25 |
| 최신 모델에서 빠진 도구들 (0) | 2026.08.25 |
| 클로드 코드, 한도 풀리면 자동 재개 (0) | 2026.08.25 |
