홍드로이드의 야매코딩

비싼 모델을 막는 한 줄 본문

AI & Vibe Coding

비싼 모델을 막는 한 줄

홍드로이드 2026. 8. 25. 15:56
반응형

AI에게 일을 맡기면 혼자 곁가지 작업을 여러 개 띄웁니다. 그런데 그 곁가지가 어떤 등급의 모델을 부를지는 내가 정한 적이 없습니다. 필요하다고 판단하면 비싼 쪽을 쓸 수도 있죠. 공식 변경점을 보니 권한 규칙을 도구 이름이 아니라 입력값으로 걸 수 있게 바뀌었는데, 예시로 나온 게 정확히 "오퍼스 등급을 요청하는 곁가지 작업을 막는 한 줄"이었습니다.

📌 30초 요약

① 권한 규칙을 "어떤 도구냐"가 아니라 "어떤 값으로 부르냐"로 걸 수 있습니다.

② 공식 예시가 비싼 모델 등급을 요청하는 곁가지 작업 차단입니다.

별표를 쓰면 "값이 지정된 경우 전부"를 잡을 수 있습니다.

설정을 화면 열지 않고 한 줄로 바꾸는 방법도 생겼습니다.

되돌리기 어려운 git 명령을 시키지도 않았는데 돌리는 것이 막혔습니다.

커밋에 붙던 세션 링크를 빼는 설정도 새로 생겼습니다.

이름이 아니라 값으로 겁니다

그동안 권한 규칙은 도구 단위였습니다. "이 도구는 쓰지 마" 또는 "이 도구는 물어보고 써"처럼요. 그런데 같은 도구라도 어떤 값으로 부르느냐에 따라 성격이 완전히 다릅니다. 곁가지 작업을 띄우는 것 자체는 문제가 없는데 비싼 등급으로 띄우는 게 문제인 경우처럼요.

# 예전 — 도구 단위
"곁가지 작업 도구"        → 전부 막거나 전부 허용

# 지금 — 값까지 지정
"곁가지작업(모델:비싼등급)"  → 그 등급을 요청할 때만

# 별표는 "값이 지정된 경우 전부"
"곁가지작업(격리:*)"        → 격리를 명시한 호출 모두

# 막는 규칙과 물어보는 규칙 양쪽에 씁니다

문법 자체는 단순합니다. 도구 이름 뒤 괄호에 "항목:값"을 적으면 끝입니다. 중요한 건 이게 "이 도구를 쓰지 마"와 "이 도구를 이렇게는 쓰지 마" 사이를 갈라준다는 점입니다. 전부 막으면 못 쓰고 전부 열면 통제가 안 되던 중간이 생겼습니다.

값을 막는 데 쓸 수 있습니다

공식 문서가 든 예시가 모델 등급이라는 점이 눈에 띕니다. 권한 기능인데 처음 보여주는 쓰임새가 비용 통제인 셈입니다.

💰 왜 곁가지 작업이 비용 지점인가

내가 직접 고른 모델은 눈에 보입니다. 화면에 떠 있으니까요. 그런데 일을 맡기면 안에서 곁가지 작업이 여러 개 돌고, 각각이 어떤 등급을 쓰는지는 지나간 뒤에야 압니다. 하나짜리면 티가 안 나는데 여러 개가 동시에 돌면 이야기가 달라지죠. 이제 그걸 규칙 한 줄로 정할 수 있습니다 — "곁가지는 비싼 등급 쓰지 마"라고요.

도구별 요금제와 한도를 비교한 글에서 "어느 쪽이 싼가"를 따진 적이 있는데, 이 기능은 그 다음 질문에 해당합니다 — "고른 요금제 안에서 새는 곳을 어떻게 막나". 등급을 아예 낮춰 쓰는 방법도 있지만, 그건 중요한 작업까지 같이 내려갑니다. 곁가지만 골라 막는 쪽이 손실이 적습니다.

설정을 한 줄로 바꿉니다

같은 주에 들어온 다른 편의 기능입니다. 설정을 바꾸려면 화면을 열고 항목을 찾아 눌러야 했는데, 이제 "항목=값" 형태로 바로 지정할 수 있습니다. 화면을 안 여니 대화 흐름이 끊기지 않습니다.

쓸모가 큰 건 화면이 없는 상황입니다. 명령 한 줄로 돌리는 방식이나 멀리서 조종할 때는 설정 화면을 띄울 수가 없는데, 이 방식은 거기서도 통합니다. 덧붙여 설정 화면 자체도 손봤습니다 — 예전에는 나가기 키를 누르면 바꾼 게 되돌아갔는데, 이제는 저장하고 닫힙니다. 습관대로 눌렀다가 날리는 일이 없어졌습니다.

시키지도 않았는데 지우던 것

부록에 중요한 항목이 하나 있었습니다. 자동으로 넘어가는 모드에서 되돌리기 어려운 명령들이 차단됐습니다. 조건이 붙어 있는데, 그 조건이 핵심입니다.

막히는 것 조건
작업 내용을 통째로 되돌리는 명령 내가 버리라고 하지 않았을 때
추적 안 되는 파일 지우기 같은 조건
임시 보관분 삭제 같은 조건
인프라 자원 삭제 명령 대상을 콕 집어 요청하지 않았을 때

"내가 요청했느냐"를 조건으로 삼은 것이 잘 짜인 부분입니다. 이런 명령이 필요한 순간은 분명히 있는데, 그럴 때는 내가 먼저 말을 꺼냅니다. 반대로 시키지도 않았는데 저 명령이 나온다면 대체로 사고죠. 무조건 막는 대신 그 차이를 기준으로 삼았습니다.

하나 더, 커밋과 병합 요청에 붙던 세션 링크를 빼는 설정이 생겼습니다. 웹이나 원격으로 작업하면 기록에 링크가 자동으로 들어갔는데, 원치 않으면 끌 수 있습니다. 공개 저장소에 작업 이력을 남기는 분이라면 확인해둘 만합니다.

🔁 세션 중간에 모델을 바꿀 때의 시점

규칙으로 막는 것 말고 돌아가는 중에 직접 내리는 길도 있습니다. 모델 전환 명령은 대기열을 거치지 않고 즉시 도는데, 캐시 경고를 확인하면 그 차례의 다음 요청부터 새 모델이 쓰입니다. 노력 수준도 같은 방식이고요. 다만 빠른 모드만 다음 차례부터 적용되는데, 지금 차례는 시작할 때의 설정을 끝까지 붙들기 때문입니다. 「값이 많이 나오겠다」 싶을 때 지금 작업부터 내려지는지 아닌지가 여기서 갈립니다.

🔁 막는 한 줄이 안 닿는 자리도 있습니다

한 줄로 비싼 모델을 막는 법을 적었는데, 같은 발상이 통하지 않는 곳을 하나 적어 둡니다. 클라우드 세션의 바깥 연결 설정은 「없음」까지 내려도 깃허브·연결 도구·등록한 키의 주소·앤트로픽 API 넷은 그대로 열려 있습니다. 넷 다 세션의 네트워크가 아닌 다른 길로 나가서 그 목록의 검사 대상이 아니기 때문입니다. 특히 연결 도구 트래픽은 주소 목록으로 못 막고, 줄이려면 그 도구 자체를 꺼야 합니다. 막는 설정을 걸 때는 「무엇이 그 설정을 안 거치는가」를 함께 확인하세요.

🔁 세션을 알아서 늘리는 기능에도 같은 손잡이가 필요합니다

비싼 모델을 한 줄로 막아 두는 법을 봤는데, 그 한 줄이 더 절실해지는 자리가 생겼습니다. 새로 문서에 올라온 프로젝트 기능은 일감마다 클라우드 세션을 띄우는데 동시 개수에 고정 상한이 없고, 제가 적어 둔 숫자도 강제가 아니라 선호로 취급됩니다. 문서 스스로 프로 요금제라면 그날 한도에 일찍 닿을 각오를 하라고 적어 두었고요. 그래서 줄이는 요령의 첫 줄이 「큰 모델이 필요 없는 일은 작은 모델이나 낮은 노력 수준으로」입니다. 막아 두는 한 줄의 값이 세션이 늘어날수록 커지는 셈이죠.

🔁 한 줄로 막을 때, 어디에 적느냐로 갈립니다

매개변수까지 짚어 한 줄로 막는 방법을 다뤘는데, 같은 요령을 하위 에이전트 정의 파일에 쓰면 결과가 전혀 달라집니다. 막을 도구 목록에 괄호로 명령을 적으면 그 명령만 걸리는 게 아니라 도구 자체가 통째로 사라집니다. 셸을 남기고 명령 하나만 막으려면 정의 파일이 아니라 권한 설정의 거부 규칙에 적어야 합니다. ★이 글에서 쓴 「어디에 적느냐로 범위가 정해진다」는 감각은 그대로 유효하고, 적을 자리가 하나 더 늘었다고 보시면 됩니다.

자주 묻는 질문

Q. 비싼 등급을 막으면 결과가 나빠지지 않나요?

막히는 건 곁가지 작업 쪽입니다. 내가 직접 대화하는 모델은 그대로고, 안에서 자동으로 띄우는 작업에만 걸립니다. 곁가지는 대개 찾아보기, 정리하기, 확인하기 같은 일이라 등급을 낮춰도 티가 덜 납니다. 그래도 결과가 아쉬워지면 규칙을 지우면 됩니다 — 되돌리기 쉬운 설정이라 한 번 시험해볼 만합니다.

Q. 어떤 값을 걸 수 있는지 어떻게 아나요?

도구가 받는 입력 항목 이름을 그대로 씁니다. 문서 예시는 모델 등급과 격리 여부 두 가지인데, 모든 도구의 모든 항목이 되는지는 문서에 명시돼 있지 않습니다. 걸어두고 실제로 막히는지 확인해보시는 게 확실합니다. 값 자리에 별표를 쓰면 그 항목이 지정된 호출 전부를 잡습니다.

Q. 아예 싼 모델만 쓰는 것과 뭐가 다른가요?

내가 쓰는 쪽은 그대로 두고 안에서 도는 쪽만 내리는 차이입니다. 전체를 낮추면 판단이 필요한 작업까지 같이 내려갑니다. 아예 무료 모델로 돌리는 방법도 있는데 그건 또 다른 선택이라, 공짜 모델을 붙이는 방식과 비교해 보시면 좋습니다.

🧾 솔직하게 밝혀둘 것

공식 변경점을 읽고 정리한 것이고 규칙을 직접 걸어 시험해보지 않았습니다.

어떤 도구의 어떤 항목까지 되는지 문서에 목록이 없습니다. 예시 두 개만 확인했습니다.

절감 효과를 숫자로 재보지 않았습니다. 곁가지를 얼마나 쓰는지에 따라 크게 다를 겁니다.

차단되는 명령 목록은 문서가 든 예시이고 전부는 아닐 수 있습니다. "요청하지 않았을 때"의 판정 기준도 공개돼 있지 않습니다.

한 주치(6월 15~19일) 변경점이고 버전 조건이 붙습니다. 설정 이름은 문서 표기 그대로 옮겼습니다.

✨ 정리하면

권한 설정이 "쓰지 마"와 "이렇게는 쓰지 마" 사이를 갈라주는 쪽으로 한 칸 나아갔습니다. 그리고 공식 문서가 첫 예시로 든 게 모델 등급이라는 점이 흥미롭습니다 — 권한 기능이지만 실제로 가장 먼저 쓰이는 자리는 비용 쪽일 거라고 본 셈이니까요. 곁가지가 몇 개씩 도는 방식으로 쓰신다면 한 줄 걸어두고 결과를 보실 만합니다.

요금제부터 비교하려면 도구별 요금·한도 비교, 아예 공짜로 돌리는 쪽은 무료 모델 붙이기에 있고, 최근 주간 변경점은 느낌표 하나에 딸려오는 답에 이어집니다. AI에 쓰는 돈 전체는 AI 지출 허브에서 순서대로 보실 수 있습니다.

※ 출처: 제조사 공식 문서의 주간 변경점 페이지(2026년 6월 15~19일 구간) 원문. 2026년 8월 25일 확인 기준이며, 문법·설정 이름·차단 대상은 이후 버전에서 바뀔 수 있습니다.

반응형

'AI & Vibe Coding' 카테고리의 다른 글

편집이 곧 실행인 파일  (0) 2026.08.25
대신 갈 모델 세 개  (0) 2026.08.25
느낌표 하나에 딸려오는 답  (0) 2026.08.25
내 로그인으로 도는 브라우저  (0) 2026.08.25
안 쓰는데 값은 나가는 것들  (0) 2026.08.25
Comments