전체 글
[Claude Code] 2.1.289, 샌드박스에서 새던 deny 규칙이 막혔어요
[Claude Code] 2.1.289, 샌드박스에서 새던 deny 규칙이 막혔어요Claude Code 2.1.289가 10월 4일(한국 시간) 나왔어요. 대부분 Mods와 플러그인 수정인데, 그 사이에 권한 규칙이 적용되지 않던 경우 네 가지가 같이 고쳐졌어요. deny·ask 규칙에 기대고 있다면 이번 버전으로 올려두는 게 좋아요.01. 변수를 앞에 붙인 명령이 deny 규칙을 피해 갔어요샌드박스 auto-allow 모드는 샌드박스 안에서 도는 Bash 명령을 묻지 않고 실행하는 모드예요. 공식 문서에는 이 모드에서도 명시한 deny 규칙은 항상 지켜진다고 나와 있어요.그런데 changelog를 보면 두 경우에 deny·ask 규칙이 빠졌어요. 하나는 값이 펼쳐지는 환경변수를 앞에 붙인 명령이에요. ..
[Beekeeper Studio] 기능을 덜어내서 빨라진 SQL 편집기
개발자 도구 · API & DB[Beekeeper Studio] 기능을 덜어내서 빨라진 SQL 편집기Beekeeper Studio는 macOS·Windows·Linux에서 도는 오픈소스 SQL 편집기이자 DB 관리 앱이에요. 메뉴가 빽빽한 범용 DB 클라이언트 대신, 쿼리 작성과 테이블 편집에 집중한 가벼운 GUI를 원할 때 쓰는 도구예요. 무료 Community와 유료 에디션의 경계, 설치와 첫 연결, 쿼리 파라미터, 변경을 모아서 한 번에 적용하는 테이블 편집까지 공식 문서 기준으로 정리했어요.기능을 많이 넣지 않는 게 이 도구의 설계 방향이에요GitHub README에는 만든 사람들의 불만이 그대로 적혀 있어요. 다른 오픈소스 SQL 편집기들이 기능을 전부 밀어 넣는 방식이라 UI가 복잡하고 찾기 ..
[Claude Code] 2.1.288, 백그라운드 30분 제한이 터미널에선 풀렸어요
[Claude Code] 2.1.288, 백그라운드 30분 제한이 터미널에선 풀렸어요Claude Code 2.1.288에서 백그라운드 명령 30분 제한이 걸리는 범위가 좁아졌어요. 2.1.285 때 모든 세션에 들어갔던 30분 제한이 이제 사람이 지켜보지 않는 세션에만 걸려요. 같은 릴리즈에 지운 프롬프트 복구와 위험한 rm 차단 수정도 같이 들어왔어요.01. 터미널과 VS Code 세션에선 시간 제한이 없어요공식 문서 기준으로 터미널, 데스크톱 앱, VS Code 확장에서 직접 작업하는 세션은 백그라운드 명령에 시간 제한이 없어요. 문서에도 "2.1.288 이전에는 모든 세션에 적용됐다"고 적혀 있어요.제한이 남는 곳은 -p 실행, Agent SDK 앱, CI 잡, 클라우드 세션이에요. 여기선 기존처럼..
[Claude] Sonnet 4.5 지원 종료, 11월 30일부터 API 호출이 실패해요
[Claude] Sonnet 4.5 지원 종료, 11월 30일부터 API 호출이 실패해요Anthropic이 9월 30일 Claude Sonnet 4.5의 지원 종료를 공지했어요. Claude API에서는 11월 30일에 내려가고 그 뒤로 claude-sonnet-4-5-20250929로 보낸 요청은 실패해요. 남은 시간은 약 두 달이에요.01. 모델 ID를 박아둔 코드라면 지금 바꿔야 해요공식 문서는 deprecated를 "아직 동작하지만 권장하지 않는 상태", retired를 "요청이 실패하는 상태"로 구분해요. Sonnet 4.5는 지금 deprecated이고 11월 30일에 retired로 넘어가요.권장 대체 모델은 claude-sonnet-5-5예요. 어디서 4.5를 쓰고 있는지 모르겠다면 Cla..
[Claude Code] 2.1.287, Mods로 화면과 도구 호출까지 바꿔요
[Claude Code] 2.1.287, Mods로 화면과 도구 호출까지 바꿔요Claude Code 2.1.287에서 Mods가 정식으로 들어왔어요. 플러그인이 Claude Code 안에서 직접 돌면서 화면을 그리고 도구 호출에 끼어드는 기능이에요. 문서 기준으로 기본값이 켜짐이라 설치 전에 권한 범위부터 알아두는 게 좋아요.01. Mod는 Claude Code 안에서 도는 JavaScript 함수예요공식 문서 기준으로 Mod는 JavaScript나 TypeScript 이벤트 핸들러를 담은 플러그인이에요. 도구 호출, 프롬프트 제출, 화면 그리기 같은 이벤트마다 Claude Code가 이 함수를 불러요.기존 settings hook은 셸 명령을 밖에서 실행하는 방식이었어요. Mod는 같은 프로세스 안에서..
[Helix] 설정 파일 없이 켜자마자 쓰는 모달 에디터
개발자 도구 · 에디터 & IDE[Helix] 설정 파일 없이 켜자마자 쓰는 모달 에디터Helix는 Rust로 만든 터미널용 모달 에디터예요. Neovim에서 플러그인으로 하나씩 붙이던 LSP·Tree-sitter·퍼지 파인더가 처음부터 들어 있어요. 키 조작은 Vim과 순서가 반대예요. 먼저 고르고 나중에 동작을 정해요. 설치와 첫 설정, 셀렉션 우선 편집, 언어 서버 연결, 넘어오기 전에 알아둘 함정까지 공식 문서 기준으로 정리했어요.Neovim에서 플러그인으로 조립하던 기능을 기본값으로 넣은 에디터예요Neovim을 IDE처럼 쓰려면 보통 조립이 필요해요. LSP 클라이언트 설정, Tree-sitter 파서, 파일 파인더, 자동완성 플러그인을 각각 설치하고 Lua로 엮어요. 설정이 몇백 줄이 되는 경..
[Claude Code] 2.1.286, verify 스킬을 커밋 직전에 돌리게 안내해요
[Claude Code] 2.1.286, verify 스킬을 커밋 직전에 돌리게 안내해요9월 30일(현지시간) 나온 Claude Code 2.1.286에서 커밋 직전 검증 흐름이 바뀌었어요. 프로젝트나 사용자 스킬 중 verify라는 이름이 있으면 Claude가 커밋 전에 그걸 실행하도록 안내받아요. API 재시도 방식과 --bare 모드 동작도 함께 달라졌어요.01. verify 스킬이 있으면 커밋 전에 먼저 돌려요changelog 기준으로, 프로젝트 스킬이나 사용자 스킬 중 이름이 verify인 게 있으면 Claude는 커밋 바로 전에 그 스킬을 실행하라는 안내를 받아요. 문서만 바꾼 커밋과 테스트만 바꾼 커밋은 예외예요.테스트·린트·빌드를 묶은 스킬을 verify로 만들어두면 커밋 전 검증을 따로 ..
[Claude Code] 2.1.285, 백그라운드 명령에 30분 기본 제한이 생겼어요
[Claude Code] 2.1.285, 백그라운드 명령에 30분 기본 제한이 생겼어요9월 29일 나온 Claude Code 2.1.285에서 백그라운드로 돌리는 셸 명령에 시간 제한이 생겼어요. 개발 서버나 긴 빌드를 백그라운드에 띄워두는 경우라면 동작이 바뀌는 업데이트예요. 터미널에서 데스크톱 앱을 바로 여는 옵션과 플러그인 설정 명령도 함께 들어왔어요.01. 백그라운드 명령은 timeout 기본값 30분 뒤 종료돼요changelog 기준으로, run_in_background로 실행한 Bash·PowerShell 명령은 이제 timeout 값이 지나면 멈춰요. 기본값은 30분이고 최대 2시간까지 늘어나요.명령이 시간 제한으로 멈추면 Claude에게 알림이 간다고 해요. 그래서 세션 안에서 종료 이유가..
[WezTerm] 터미널과 tmux를 Lua 파일 하나로
개발자 도구 · 터미널 & 환경[WezTerm] 터미널과 tmux를 Lua 파일 하나로WezTerm은 터미널 에뮬레이터에 멀티플렉서(탭·분할·세션 유지)를 같이 넣은 오픈소스 터미널이에요. 설정은 전부 Lua 파일 하나로 해요. 같은 파일이 macOS·Linux·Windows에서 그대로 돌아가요. 설치와 첫 설정, 리더 키, 원격 멀티플렉싱, 그리고 쓰기 전에 알아둘 함정까지 공식 문서 기준으로 정리했어요.터미널 앱과 tmux를 따로 설정하던 자리를 합치는 도구예요보통 개발 환경은 두 겹이에요. 창을 그리는 터미널 앱(iTerm2, Terminal.app 등)이 있어요. 그 안에서 tmux 같은 멀티플렉서가 탭·분할·세션을 맡아요. 설정 파일도 두 개, 단축키 체계도 두 개가 돼요.WezTerm은 이 두..
[Claude] Sonnet 5.5 공개, 값은 그대로인데 API 코드는 손봐야 해요
[Claude] Sonnet 5.5 공개, 값은 그대로인데 API 코드는 손봐야 해요Anthropic이 현지시간 9월 28일 Claude Sonnet 5.5를 공개했어요. 토큰 단가는 Sonnet 5와 같고, 같은 작업을 더 적은 토큰으로 끝내서 작업당 비용이 최대 30% 줄어든다는 발표예요. 다만 API에서 Sonnet 5 코드를 그대로 옮기면 400 에러가 나거나 조용히 동작이 바뀌는 변경이 있어요.01. Sonnet 5.5 가격은 입력 $2, 출력 $10 그대로예요100만 토큰당 입력 $2, 출력 $10으로 Sonnet 5와 같아요. 캐시 읽기 $0.20, 배치 50% 할인도 그대로예요.context window는 1M 토큰, 최대 출력은 128K예요. 모델 ID는 claude-sonnet-5-5이..
[DBeaver] DB마다 툴 갈아타지 않는 법
개발자 도구 · API & DB[DBeaver] DB마다 툴 갈아타지 않는 법Postgres는 pgAdmin, MySQL은 Workbench, Oracle은 SQL Developer로 나뉘어 있던 자리를 하나로 합치는 도구예요. 커뮤니티 에디션은 Apache 2.0 오픈소스이고 100종이 넘는 관계형 드라이버를 지원해요. 설치와 첫 연결, 자주 쓰는 기능, 무료판이 막히는 지점까지 공식 문서 기준으로 정리했어요.DB 벤더마다 다른 전용 툴을 한 창으로 모으는 자리예요DBeaver는 스스로를 "Universal Database Tool"이라고 소개해요. 여러 데이터베이스를 하나의 클라이언트에서 다루는 것이 이 도구의 출발점이에요.실무에서 DB 클라이언트가 늘어나는 이유는 대개 벤더 때문이에요. Postgr..
[Claude] 플러그인 디렉토리 제출이 열렸어요, 유료 플랜이면 누구나
[Claude] 플러그인 디렉토리 제출이 열렸어요, 유료 플랜이면 누구나Claude 플러그인 디렉토리에 직접 제출하는 길이 열렸어요. Anthropic이 9월 25일 제출 포털을 공개했고, 유료 플랜 사용자라면 파트너 프로그램 신청 없이 만든 플러그인을 공식 디렉토리에 올릴 수 있어요. 한 번 등록하면 claude.ai, 데스크톱·모바일 앱, Cowork, Claude Code에서 같이 쓰인다고 해요.01. Pro 플랜 개인 계정도 제출할 수 있어요공식 문서 기준으로 제출 가능한 플랜은 Pro, Max, Team, Enterprise예요. Free 계정은 안 돼요.Pro와 Max는 본인 계정으로 바로 제출해요. Team과 Enterprise는 Owner가 제출해요. Enterprise에서는 Owner가 ..