Claude Code StatusLine이란?Claude Code는 터미널 하단에 커스텀 상태줄(statusLine)을 표시할 수 있다. settings.json에 command를 설정하면, Claude Code가 JSON 형태의 세션 정보를 stdin으로 전달하고, 스크립트의 stdout 출력을 상태줄에 렌더링한다.표시할 수 있는 정보:모델명 — 현재 사용 중인 Claude 모델 (e.g., Opus 4.6)Git 브랜치 — 현재 작업 중인 브랜치비용 — 세션 누적 API 비용컨텍스트 사용량 — 컨텍스트 윈도우 사용 퍼센트간단 버전모델명, 브랜치, 컨텍스트, 비용을 한 줄로 표시하는 기본 스크립트.statusline.ps1$json = [Console]::In.ReadToEnd()$obj = $json..
개요Claude Code를 사용할 때 Anthropic 공식 구독과 Z.ai의 GLM-4.7 모델을 간편하게 전환할 수 있도록 PowerShell 프로파일을 설정하는 방법입니다.설정 방법1. PowerShell 프로파일 열기notepad $PROFILE💡 프로파일 파일이 없다면 자동으로 생성됩니다.2. 전환 스크립트 추가아래 코드를 $PROFILE 파일에 추가합니다:# Claude Code 프로파일 전환 스크립트# 1. 기본 모드 (Anthropic 구독) - 환경변수 설정만 합니다.function cc { Remove-Item Env:\\ANTHROPIC_AUTH_TOKEN -ErrorAction SilentlyContinue Remove-Item Env:\\ANTHROPIC_BASE_UR..
개요Claude Code의 statusline 기능을 간단히 설정해보았다.다음과 같이 Claude Code 입력창의 아래에 여러 상태정보들이 들어가는 것이다. 왼쪽부터 프로젝트 폴드명, 브랜치-상태, 모델명, 날짜시간 정보가 나오도록 하였다.입력창에 /statusline 명령으로 간단히 생성할 수도 있지만 색깔과 정보를 조금 더 커스텀하게 작업해보았다.참고: 정보의 배경색도 바꾸어보기도 했는데 다시 RESET 되지가 않아서 글자색만 바꾸었다.정보앤트로픽 공식 페이지: https://docs.anthropic.com/ko/docs/claude-code/statusline스크립트 gist: https://gist.github.com/nicewook/69400a054f4ed581e1e75ac6d1102ae0..
증상Claude Code를 실행하려는데 갑자기 에러가 나기 시작했다. 요청하는 대로 claude update 를 실행해도 문제는 지속되었다.$ claudeIt looks like your version of Claude Code (0.2.9) needs an update.A newer version (1.0.24 or higher) is required to continue.To update, please run: claude updateThis will ensure you have access to the latest features and improvements.원인claude 바이너리가 두 개 였다. 챗GPT는 원인을 다음으로 추측하는데 솔직히 나는 왜 이렇게 되었는지 모르겠다. 하하npm 글..
개요AWS에서 Kiro AI IDE를 내어 놓았다.Kiro는 만들고자 하는 제품이나 기능에 대해 프롬프트만 넣으면 유저 스토리(user story)들을 만들어 주는데, 각각의 유저 스토리는 EARS(Easy Approach to Requirements Syntax) 형식의 엣지 케이스를 포함한 수용기준을 담고 있다. 웹페이지 본문의 소개는 다음과 같다.Kiro unpacks requirements from a single prompt—type "Add a review system for products" and it generates user stories for viewing, creating, filtering, and rating reviews. Each user story includes EARS..
개요목표클로드 데스크탑(Claude Desktop)을 통해 얻은 지식을 로컬 PC의 옵시디언(Obsidian)에 저장해둔다.그러면서도 안전하게, 무료로 GitHub에 자동 백업을 한다.참고 링크:https://youtu.be/tOCVAG7UkqM?si=DJIqARUZZ1MMgRjQhttps://youtu.be/_PiRCPnQmgk?si=wAe0K4y49uiLCTvL도구GitHub 백업을 위한 옵시디언 커뮤니티 플러그인: Obsidian GitMCP 서버 연동을 위한 옵시디언 커뮤니티 플러그인: Local REST API클로드 데스크탑에서 로컬 옵시디언과 연동하기 위한 MCP 서버순서옵시디언 GitHub 백업 설정하기옵시디언 MCP 서버 설정하기이번 글에서는 MCP 서버를 설정해보자.옵시디언 MCP 서버L..
개요목표클로드 데스크탑(Claude Desktop)을 통해 얻은 지식을 로컬 PC의 옵시디언(Obsidian)에 저장해둔다.그러면서도 안전하게, 무료로 GitHub에 자동 백업을 한다.참고 링크:https://youtu.be/tOCVAG7UkqM?si=DJIqARUZZ1MMgRjQhttps://youtu.be/_PiRCPnQmgk?si=wAe0K4y49uiLCTvL도구GitHub 백업을 위한 옵시디언 커뮤니티 플러그인: Obsidian GitMCP 서버 연동을 위한 옵시디언 커뮤니티 플러그인: Local REST API클로드 데스크탑에서 로컬 옵시디언과 연동하기 위한 MCP 서버순서옵시디언 GitHub 백업 설정하기옵시디언 MCP 서버 설정하기이번 글에서는 GitHub 백업 설정하기를 다룬다.옵시디언 G..
단계의 목표이번 단계의 목표는 이미 구현된 MCP 서버를 MCP Python SDK를 이용해 좀 더 만들어보는 것이다.지난 코드작업들은 완전히 클로드 코드에게 맡기고 코드의 동작만을 이해했었는데, SDK를 이용해 좀 더 쉽게 이해해보는 것이다. 그럼에도 불구하고 지난 번 구현은 MCP의 작동에 대한 이해에 도움이 되었다(정신승리!)TL;DR결과물은 별도의 리포지토리인 https://github.com/nicewook/todo-printer 에서 확인할 수 있다.기본 설치공식 리포지토리의 안내대로 하나씩 따라가 보겠다. 파이썬 패키지/프로젝트 매니저인 uv는 설치되어 있다고 가정한다.uv inituv init todo-printercd mcp-server-demouv init 은 새로운 Python 프로젝..
단계의 목표마지막 단계이다. MCP 서버를 만들어서 클로드 데스크탑(Claude Desktop)에 등록하여 도구를 사용한다.MCP 서버가 어떻게 시작하고, 클로드 데스크탑과 어떻게 통신하는지를 알아본다.MCP 서버의 시작클로드 데스크탑과 MCP 서버간의 초기 통신클로드 데스크탑의 도구 호출MCP 서버가 제공하는 도구(Tools)를 상세히 알아보기결과물 시연클로드 데스크탑 → MCP 서버 개념 이해클로드 데스크탑에 등록MacOS 기준으로 클로드 데스크탑 실행 후 Cmd+, 명령으로 Settigs 창 열고, Developer → Edit Config 선택선택시 나타나는 claude_desktop_config.json 파일에 원하는 MCP Server 설정 등록.나의 경우에는 ~/Library/"Applica..
단계의 목표이 단계의 목표는 파이썬으로 프린터와 관련한 기능을 수행하는 코드를 작성하는 것이다.핵심 기능은 다음과 같으며, 사실상 사용하는 기능은 프린터 출력이 전부이다.프린터 출력하기사용가능한 프린터 목록 가져오기프린터 상태 확인하기양해GitHub: https://github.com/nicewook/receipt-printerGitHub 리포지토리는 참고 공유하지만 별도로 정리가 잘 되어있지는 않으며 블로그 포스팅의 내용과는 달라질 수 있다.범용성을 고려하지 않았다. 하드코딩 된 부분이 많다는 것이다.기능 보기각각의 기능들을 확인해보자. 리포지토리에서 printer.py 파일을 보면 된다.바이브 코딩의 시대이다. 이제 실제 코드를 하나하나 뜯어보는 것은 의미가 없을 수 있다.어떤 기능이 필요한지만 알면..
- Total
- Today
- Yesterday
- github
- 영화
- strange
- Echo
- intellij
- MCP
- OpenAI
- 오블완
- API
- notion
- claude code
- backend
- agile
- 체호프
- golang
- websocket
- go
- 독서
- 클린 애자일
- 인텔리제이
- ChatGPT
- 티스토리챌린지
- solid
- 독서후기
- 잡학툰
- Gin
- clean agile
- postgres
- bun
- gocore
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |