- [ AI/AI와 일하기 ]VS Code에서 Gemini CLI 사용 시 `Ctrl+F` 충돌 해결 방법2025-11-12 15:46:40VS Code에서 Gemini CLI 사용 시 Ctrl+F 충돌 해결 방법1. 문제 정의: Gemini CLI와 VS Code 단축키의 충돌Visual Studio Code(이하 VS Code)의 터미널 환경은 개발자가 CLI(Command Line Interface) 도구를 통합적으로 사용하는 주요 공간이다. Gemini CLI와 같은 지능형 터미널 기반 도구는 효율적인 상호 작용을 위해 특정 단축키 조합을 활용한다.그러나 VS Code의 기본 단축키 설정이 Gemini CLI의 단축키와 충돌하는 문제가 발생한다. 특히, Ctrl+F 키 조합이 대표적인 충돌 원인이다.1-1. Ctrl+F 충돌의 근본 원인Ctrl+F는 터미널 패널에 포커스가 있을 때 VS Code의 터미널 검색 기능을 활성화하는 단축키..
- [ AI/AI와 일하기 ]Gemini CLI 필수 익스텐션 "Gemini CLI Companion"2025-10-30 10:29:31Gemini CLI 필수 익스텐션 "Gemini CLI Companion"앞으로 Gemini CLI를 VSCode에서 사용할 때 Gemini CLI Companion를 필수 익스텐션으로 설치하는 것이 좋겠다. 아래는 관련 문서를 한글로 번역한 내용이다.원문 출처: https://marketplace.visualstudio.com/items?itemName=Google.gemini-cli-vscode-ide-companionGemini CLI Companion - Visual Studio Code 확장개요Gemini CLI Companion개발자: Google (google.com)IDE 워크스페이스에 직접 액세스할 수 있는 Gemini CLI를 활성화합니다.설명Gemini CLI Companion 확장은..
- [ AI/LangChain ]LangChain 그래프 시각화 오류 해결 방법2025-09-22 17:14:01LangChain 그래프 시각화 오류 해결 방법LangChain에서 그래프를 시각화할 때, 보통 아래와 같이 코드를 실행한다.from IPython.display import display, Imagedisplay(Image(graph.get_graph().draw_mermaid_png()))하지만 이 방식은 내부적으로 mermaid.ink API를 호출하기 때문에, 간헐적으로 500 오류 등 외부 API 문제로 인해 다음과 같은 ValueError가 발생할 수 있다.ValueError: Failed to reach https://mermaid.ink/ API while trying to render your graph. Status code: 500....이 문제를 피하기 위해 draw_mermaid_..
[ AI/AI와 일하기 ]MCP Inspector: 127.0.0.1로 접속해야 하는 이유2025-09-19 14:14:20MCP Inspector: 127.0.0.1로 접속해야 하는 이유Model Context Protocol (MCP) 서버를 개발하고 MCP Inspector로 테스트할 때, localhost 대신 127.0.0.1을 사용해야 하는 이유에 대해 알아보겠다. 이 작은 설정 차이가 통신 실패의 원인이 될 수 있다.문제의 원인: localhost와 127.0.0.1의 차이많은 개발자들이 로컬 환경에서 테스트할 때 localhost를 사용한다. localhost는 시스템의 로컬 호스트를 가리키는 편리한 이름이지만, 운영 체제에 따라 IPv4 주소인 127.0.0.1로 해석될 수도 있고 IPv6 주소인 ::1로 해석될 수도 있다.Error from MCP server: FetchError: request to ht..- [ AI/AI와 일하기 ]AI 시대, 개발자의 생존 전략2025-08-08 09:35:49AI 시대, 개발자의 생존 전략1. 강연 요약 및 배경이 강연은 저서 "토비의 스프링"으로 유명하신 이일민 님께서 AI 시대에 개발자들이 마주한 고민과 방향성에 대해 이야기하는 내용이다. 강연 영상은 링크를 참조하자! (https://youtu.be/mYMvFZDTC_M?feature=shared)발표자는 자신을 'AI 보조 프로그래밍 1년 차'로 소개하며, 단순히 코드를 작성하는 것을 넘어선 새로운 개발자의 역할에 대해 강조한다.강연은 AI가 개발을 돕는 두 가지 방식으로 나뉜다.AI를 위한 소프트웨어 엔지니어링 (Software Engineering for AI): AI를 활용한 애플리케이션 개발 기술이다.소프트웨어 엔지니어링을 위한 AI (AI for Software Engineering): AI를..
- [ AI/AI와 일하기 ]n8n과 Ollama Docker Compose 연동하기2025-08-05 11:28:40n8n과 Ollama Docker Compose 연동하기1. 개요n8n은 워크플로우 자동화를 위한 강력한 도구이다.Ollama는 로컬 환경에서 대규모 언어 모델(LLM)을 쉽게 실행할 수 있도록 돕는 솔루션이다.이 글에서는 Docker Compose를 사용하여 n8n과 Ollama를 함께 연동하는 방법을 다룬다.localhost 네트워크 통신 문제 해결부터 모델 다운로드 방법까지 상세하게 설명하는 것이 목적이다.2. Docker Compose 파일 작성2-1. 기존 docker run 명령어 분석기존 docker run 명령어는 다음과 같았다.docker run -d -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8..
[ AI/AI와 일하기 ]Chrome 내장 Translation API 활용 튜토리얼2025-07-20 09:19:18Chrome 내장 Translation API 활용 최신 튜토리얼1. 개요Chrome의 내장 AI Translation API는 브라우저에서 직접, 클라우드가 아닌 온디바이스로 텍스트 번역을 수행할 수 있는 혁신적인 기능이다.이 튜토리얼에서는 최신 Chrome(138 이상)에서 Translator API를 활용해 간단한 번역 웹앱을 만드는 방법을 안내한다.본 기능은 실험적이므로, 특정 플래그 활성화와 최신 Chrome 버전이 필요하다.2. 준비물Chrome 브라우저(버전 138 이상)(Canary, Dev, Beta 등 최신 버전 권장)실험적 플래그 활성화 (먼저 코드를 구동해보고 동작하지 않는다면 이 설정을 적용해 다시 시도해 보자!)주소창에 chrome://flags 입력 후 이동아래 플래그를 검색 ..- [ AI/AI와 일하기 ][번역] Cline rules2025-07-06 15:11:38원문: https://docs.cline.bot/features/cline-rulesCline 규칙Cline 규칙을 사용하면 Cline에 시스템 수준 지침을 제공할 수 있습니다. 이는 프로젝트 또는 모든 대화에 대한 컨텍스트와 기본 설정을 포함하는 영구적인 방법으로 생각할 수 있습니다.규칙 생성규칙 탭에서 + 버튼을 클릭하여 규칙을 생성할 수 있습니다. 이렇게 하면 IDE에서 새 파일이 열리고 여기에 규칙을 작성할 수 있습니다. 파일을 저장하면:규칙은 프로젝트의 .clinerules/ 디렉토리에 저장됩니다 (워크스페이스 규칙인 경우).또는 Documents/Cline/Rules 디렉토리에 저장됩니다 (글로벌 규칙인 경우).채팅에서 /newrule 슬래시 명령을 사용하여 Cline이 규칙을 생성하도록 할..