메인 콘텐츠로 건너뛰기
릴리스 v2.1.178 → v2.1.1833가지 기능 · 6월 15–19
Artifacts

Artifact는 Claude Code가 세션에서 claude.ai의 비공개 URL로 게시하는 라이브 대화형 페이지이며, 세션이 계속 작동하면서 제자리에서 업데이트됩니다. 터미널 텍스트가 적절하지 않은 경우(예: 인라인으로 주석이 달린 diff가 있는 PR 안내 또는 세션 데이터로 구축된 대시보드)에 요청하십시오. Artifacts는 Team 및 Enterprise 플랜에서 베타 버전입니다.

Claude에 페이지를 요청한 다음 게시 프롬프트를 승인하십시오:

Claude Code
> Make an artifact that walks through this PR with the diff annotated inline.
Artifact 생성
입력 매개변수로 일치v2.1.178

거부 및 요청 권한 규칙은 이제 Tool(param:value) 구문을 사용하여 도구의 입력 매개변수를 일치시킬 수 있습니다. 예를 들어, Agent(model:opus)는 Opus 모델 계층을 요청하는 서브에이전트 생성과 일치합니다. 값은 와일드카드로 *를 허용하므로 Agent(isolation:*)는 모든 명시적 격리 값과 일치합니다.

settings.json의 거부 목록에 매개변수 규칙을 추가하십시오:

.claude/settings.json
{
  "permissions": {
    "deny": ["Agent(model:opus)"]
  }
}
입력 매개변수로 일치
프롬프트에서 모든 설정 지정v2.1.181

key=value/config에 전달하여 설정 인터페이스를 열지 않고 설정을 직접 변경합니다. 구문은 -p 플래그를 사용한 비대화형 모드 및 Remote Control에서도 작동합니다.

프롬프트에서 thinking 설정을 지정하십시오:

Claude Code
> /config thinking=false
명령 참조

기타 개선 사항

Auto 모드는 이제 로컬 작업을 삭제하도록 요청하지 않았을 때 파괴적인 git 명령(git reset --hard, git clean -fd, git stash drop)을 차단하고, 특정 스택을 요청하지 않은 경우 terraform destroy를 차단합니다
새로운 attribution.sessionUrl 설정을 false로 설정하여 웹 및 Remote Control 세션의 커밋 및 PR에서 claude.ai 세션 링크를 생략합니다
/config 인터페이스에서 Enter와 Space 모두 선택된 설정을 변경하고, Esc는 이제 되돌리는 대신 저장하고 닫습니다
새로운 sandbox.allowAppleEvents 옵트인 설정을 사용하면 샌드박스된 명령이 macOS에서 Apple Events를 보낼 수 있습니다
CLAUDE_CLIENT_PRESENCE_FILE을 마커 파일로 지정하여 기계에 있는 동안 모바일 푸시 알림을 억제합니다
긴 단락은 이제 첫 번째 줄 바꿈을 기다리는 대신 한 줄씩 스트리밍됩니다
API 연결이 생각 중에 끊어지면 이제 “Connection closed while thinking” 메시지를 표시하는 대신 자동으로 재시도합니다
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1이 설정되면 모든 세션에 하나의 암시적 팀이 있으므로 Agent 도구의 name 매개변수를 사용하여 팀원을 직접 생성합니다
중첩된 .claude/skills 디렉토리의 Skills는 해당 파일에서 작업할 때 로드되며, 이름 충돌 시 중첩된 skill은 <dir>:<name>으로 표시되므로 둘 다 사용 가능합니다
사용자 정의 ANTHROPIC_BASE_URL 및 Foundry에서 프롬프트 캐싱이 읽지 않는 문제를 수정했습니다
네트워크 드라이브 및 클라우드 동기화 폴더에서 Write 및 Edit이 0바이트 또는 잘린 파일을 생성하는 문제를 수정했습니다
v2.1.178–v2.1.183의 전체 변경 로그 →