Claude CLI(Claude Code) 토큰 최적화: Caveman 플러그인 설정 및 활용법
·
AI
1. 개요최근에 Claude Code를 열심히 사용하고 있는데, 클로드 코드의 사용량이 항상 너무 부족하다.그래서 이런 클로드 코드 토큰 최적화 방법 중 하나인 Caveman 을 Claude code 에 활용해보았다. 지속적으로 에이전트 작업을 수행할 경우, 불필요한 대화형 문구로 인해 토큰이 낭비되는데,Caveman은 AI의 응답에 기술적 핵심과 코드 블록만 출력하도록 강제하여, 토큰 사용량을 절감하는 도구다.2. 주요 기능출력 토큰 절감: 불필요한 수식어와 인사말을 제거하여 출력 토큰(Output Token)을 대폭 줄인다.기술적 정확성 유지: 문장 구조는 단답형으로 압축하지만, 코드 블록, 명령어, 에러 문자열 및 기술 용어는 원본 형태를 그대로 보존한다.언어 독립성: 한국어, 영어 등 사용자가 입..
CLAUDE Code 기본 사용법 및 에이전트에게 컨텍스트 제공하기.
·
AI
이번에는 주요 명령어 및 단축키를 소개하고, Prompt Engineering 과 Context Engineering 차이를 알아보려 한다. 특히 Context Window 개념을 바탕으로 에이전트의 성능을 향상시키는 3가지 원칙을 제공하고,AI 에게 프로젝트 배경지식을 제공하는 md 파일의 효과적인 작성 및 관리 기준을 다룬다.1. 기본 인터페이스 익히기먼저 나는 Claude 를 사용하고 있는데, 그중에서 자주 사용되는 몇가지만 언급하려고 한다.조작기능텍스트 입력 후 Enter사용자가 작성하는 프롬프트를 제출한다.Shift + Enter제출하지 않고 줄바꿈을 삽입한다.Esc대답중인 패널을 중지시킨다.Esc + Esc입력된 모든 텍스트를 삭제한다./model모델을 변경한다.Shift+Tab플래닝 모드로 ..
Antigravity CLI 시작하기
·
AI
1. Antigravity CLI 설치하기먼저 Antigravity CLI 를 설치하기 위해 아래와 같은 명령어를 입력하여 설치하면 된다. macOS / Linux : curl -fsSL https://antigravity.google/cli/install.sh | bash윈도우(Powershell) : irm https://antigravity.google/cli/install.ps1 | iex윈도우(CMD) : curl -fsSL https://antigravity.google/cli/install.cmd -o install.cmd && install.cmd && del install.cmd 이렇게 설치된 프로그램은 아래 명시된 디렉토리에 저장된다.macOS / Linux :~/.local..
코드 한줄도 안보고 trello 자동화 만들기
·
AI
최근 AI 가 실무에서 적극적으로 도입되며 더이상 바이브코딩과 AI 를 사용한 효율성을 높이는 것이 불가능하지 않게 되었다.심지어 Cluade code, Antigravity, Codex 가 치열하게 경쟁하면서 세가지 모두 코드 작성에 엄청난 효율을 보이고있다. 나는 세가지 모두 직/간접적으로 사용해보긴 했지만, 현재는 Google 의 Antigravity 를 메인으로 사용하고 있었다. Antigravity 를 사용해 코드 한줄도 안보고 Google Calendar 자동화 만들기를 실제로 구현했는데,2026.05.22 Antigravity 2.0의 출시로 인해 구조가 변경되면서 완전히 처음부터 구조를 잡아야 하게 되었다. 간단하게 이야기하자면 기존에는 VS Code 에 copilot 등을 추가했던 형식으..
Playwright 핵심 사용법 정리
·
python/python_selenium
Selenium 은 브라우저를 제어하여 자동으로 테스트를 진행하는 도구이다.하지만 최근에 Playwright 를 사용하는 환경도 많은데 두 도구의 차이와 기본 사용방법을 알아보려 한다. 먼저 Selenium 은 W3C WebDriver 프로토콜을 사용하기 때문에 코드가 실행될 때마다HTTP 요청을 보내고 응답을 받는 방식으로, 각 명령마다 네트워크 오버헤드가 발생한다. 반면 Playwright 는 WebSocket 을 활용하여 브라우저와 단일 연결을 맺고 양방향 통신을 수행한다.따라서 브라우저 내부 이벤트에 직접 접근할 수 있어 실행 속도가 빠르고 응답 지연이 적다. Playwright 의 딱 하나 단점이 있다면, 최신 모던 브라우저 엔진만 지원하기 때문에레거시 브라우저에서 테스트를 해야만 한다면 Sel..
컨테이너 기반의 프로젝트에서 많이 사용되는 CI/CD 구축하기
·
Server&load/CI CD
이번에는 저번에 이어서 docker 을 활용해서 컨테이너 기반 프로젝트에서 주로 사용되는 CI/CD 를 구축해보려고 한다. 1. EC2에 Docker 설치먼저 EC2에 Docker 설치하고 ECR 을 세팅해야 하는데 아래 명령어를 통해 Docker을 설치한다.sudo apt-get update && \sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \sudo apt-key fingerprint 0EBFCD88 && \sudo add-apt-r..
container 기반의 프로젝트 CI/CD 구축 방법 (Docker)
·
Server&load/CI CD
이번에는 컨테이너 기반 프로젝트에서 사용되는 프로젝트 CI/CD 구축 방법에 대해서 알아보려고 한다. 컨테이너란 애플리케이션 실행에 필요한 코드, 라이브러리, 시스템 도구 등을 모두 포함하여어디서든지 동일하게 실행되도록 패키딩한 가볍고 독립적인 소프트웨어 단위이다. 즉, 애플리케이션에 필요한 설치 프로그램을 다 상자에 담아서 옮겨주는 것이라고 생각하면 될 것이다. 1. container 기반의 프로젝트에서 많이 사용되는 CI/CD 구축 방법 위는 Docker 기반으로 서비스를 운영할 때 가장 간단하게 구성할 수 있는 인프라 구조이다. 먼저 Github 에 push를 진행하면 먼저 Github Actions 에서 Docker Image를 생성하고'Docker Image를 "도커 허브와 같이 도커 이미지를 ..
일반 프로젝트에서 쓰이는 CI/CD 구축 방식
·
Server&load/CI CD
저번에는 개인 프로젝트에서 쓰이는 CI/CD 구축방식에 대해서 작성해 보았다. 복습하자면, github 에 코드를 넣은 뒤, AWS 의 EC2에서 git pull을 진행한 뒤에 자동으로 빌드되도록 했는데이번에는 일반 프로젝트처럼 github actions 에서 빌드 완성물을 만든 뒤 EC2에 전달해 볼 예정이다.1. 일반 프로젝트에서 쓰이는 CI/CD 구축 방식name : Deploy To EC2on: push: branches: - mainjobs: My-Deploy-Job: runs-on: ubuntu-latest steps: - name: Github Repository 에 올린 파일들을 불러오기 uses: actions/checkout@v4 ..