Anthropic에이전트와 개발

Claude Code, 예약 작업 커넥터 경고와 이메일 전송 확인 추가

Claude Code가 /schedule로 만든 클라우드 예약 작업에 요청하지 않은 커넥터가 붙으면 경고하고, 웹·셸 도구가 계정 이메일을 네트워크로 보내기 전에 사용자에게 묻는다.

루카스 ·

Anthropic이 Claude Code에 두 가지 보호 장치를 넣었다. /schedule로 클라우드 예약 작업을 만들 때 사용자가 요청하지 않은 커넥터가 함께 붙으면 경고를 띄우고 제거 방법을 안내한다. 웹 도구나 셸 도구가 계정 이메일 주소를 네트워크로 보내려 할 때는 먼저 사용자에게 확인을 받는다.

두 항목은 Claude Code 업데이트 기록에 새로 올라온 내용이다.

예약 작업과 이메일 전송에 생긴 확인 절차

경고는 새 클라우드 예약 작업이 요청하지 않은 커넥터를 받을 때 나타난다. 같은 변경 묶음에서 /schedule은 작업을 만들거나 수정한 뒤 결과에 다음 실행 시각과 링크가 빠지던 문제도 고쳤다.

함께 추가된 기능

  • Agent SDK의 훅 콜백에 onFailure: "block" 옵션이 생겼다. 콜백이 실패하면 동작을 그냥 실행하지 않고 막는다.
  • 클라우드 세션에서 MCP 서버가 방문을 요청한 링크를 열거나 거절할 수 있는 링크 카드가 추가됐다. 요청이 보이지 않고 지나가던 문제를 줄인다.
  • 자동 모드의 점검이 서브에이전트의 도구 호출에 답을 내지 못하면 알림을 띄운다. 이전에는 메인 화면에 아무 표시가 없었다.
  • Claude Desktop의 Code 탭은 조직의 원격 관리 설정이 세션에 불러와지지 않았을 때와 불러와졌을 때 각각 알림을 보여 준다.
  • OpenTelemetry 지표·이벤트·스팬에 anthropic.plan, anthropic.seat_type, anthropic.provider, anthropic.custom_base_url 속성이 붙는다.
  • Claude apps 게이트웨이 관리 API에 비용 보고서(GET /v1/organizations/analytics/cost)가 생겼다. 날짜 범위의 과거 지출을 전체, 개발자별, 일별, IdP 그룹별로 볼 수 있다.

동작이 달라진 부분

메인 대화와 다른 모델을 쓰는 서브에이전트와 팀원은 세션의 추론 강도 대신 해당 모델에 저장된 강도나 기본값을 따른다. 실행 중인 백그라운드 에이전트에 SendMessage로 보낸 메시지는 더 일찍 도착하며, 실행 중이던 명령은 중단되지 않고 백그라운드로 넘어간다.

Read 도구의 "마지막 Read 이후 파일이 바뀌지 않았다"는 표시는 없어졌다. 바뀌지 않은 파일을 다시 읽으면 내용이 그대로 반환된다.

오류 수정도 많다. 매우 큰 CLAUDE.md가 마지막 전송 이후 바뀐 세션에서 자동 대화 압축 뒤 "Prompt is too long"이 나던 문제, 압축이 자기 요청을 줄이는 과정에서 앞선 요약이 사라지던 문제가 고쳐졌다. claude -p는 가득 찬 디스크나 할당량 때문에 기록(transcript)이나 ~/.claude.json 쓰기에 실패해도 0으로 끝나던 것을, 이제 오류를 출력하고 text·json 출력에서는 종료 코드 1로 끝낸다. 다만 가득 찬 NFS 내보내기는 놓칠 수 있다. 지역이나 네트워크 차단(HTTP 403)이 로그인 실패로 표시되던 문제도 차단 사유를 설명하도록 바뀌었다.

업데이트 기록에는 이 밖에도 바뀐 줄이 353줄 더 있다. 이 기사에는 공개된 항목 중 일부만 담았다.

댓글

기사에 대한 의견이나 틀린 내용 제보를 남겨 주세요.

댓글을 불러오고 있습니다.