여러분, 다시 만나서 반가워요! 지난번 포스팅에서 Gemini CLI의 기본기를 다졌다면, 오늘은 진짜 '고수'들의 영역으로 들어갈 시간입니다. 솔직히 말씀드리면, 저도 이 기능을 처음 써보고 "와, 이건 반칙 아닌가?" 싶었거든요. 단순히 채팅만 하는 AI가 아니라, 내 컴퓨터의 다른 앱을 조종하고 수개월 전의 약속까지 기억하는 비서가 생긴다면 어떨까요? 상상만 해도 짜릿하죠?
- MCP 서버를 연결해 Figma, DB, 구글 문서 등 외부 툴과 Gemini를 직접 연동하세요.
- /memory 명령어로 중요한 정보를 영구 저장하고, 대화의 맥락을 완벽하게 유지하세요.
- 터미널 환경이 단순한 텍스트 창을 넘어 거대한 생산성 허브로 진화합니다.
Tip 3: MCP 서버로 Gemini에게 '팔다리' 달아주기
Gemini가 똑똑하긴 하지만, 내 로컬 데이터베이스나 피그마(Figma) 디자인 파일까지는 기본적으로 들여다보지 못하죠. 이때 필요한 게 바로 **Model Context Protocol (MCP)**입니다. 쉽게 말해, Gemini와 외부 툴을 이어주는 전용 통로라고 보시면 돼요.
나만의 커스텀 도구 추가하는 방법
구글 검색이나 코드 실행 샌드박스는 이미 기본 탑재되어 있지만, 여러분이 직접 만든 파이썬 스크립트나 마이크로서비스를 연결할 수도 있어요. 방법은 아주 간단합니다!
- CLI 명령어로 즉시 추가:
gemini mcp add myserver --command "python3 my_mcp_server.py" --port 8080명령어를 실행하세요. - 설정 파일 확인:
~/.gemini/settings.json에 들어가면 자동으로 서버 설정이 추가된 것을 볼 수 있습니다. - 연결 확인: 터미널에서
/mcp를 입력해 서버가 잘 돌아가는지, 어떤 기능을 쓸 수 있는지 리스트를 확인하세요.
이 기능을 활용하면 "지라(Jira) 티켓 하나 만들어줘"라든가 "우리 회사 DB에서 지난주 매출 데이터 뽑아와서 표로 그려줘" 같은 복잡한 작업이 가능해집니다. 거의 마법사 수준이죠? 단, 보안을 위해 신뢰할 수 없는 서버는 trust: false 설정을 유지하는 것, 잊지 마세요!
Tip 4: 절대 잊지 않는 천재적 '기억력' 활용하기
대화를 하다 보면 "아, 아까 그거 뭐라고 했지?"라고 되묻고 싶을 때가 있죠? Gemini CLI의 Memory 기능은 단순히 대화 이력을 남기는 수준을 넘어, 중요한 정보를 '장기 기억 저장소'에 박제해버립니다. 세션이 종료되어도 사라지지 않아요!
기억력 명령어 3대장
이 기억들은 여러분의 프로젝트 폴더 내 GEMINI.md 파일에 차곡차곡 마크다운 형식으로 쌓입니다. 개발 스타일 가이드나 프로젝트 특유의 규칙을 저장해두면, 나중에 Gemini가 엉뚱한 코드를 짜는 걸 원천 봉쇄할 수 있죠. 에디터 꿀팁 하나 더! ~/.gemini/GEMINI.md(글로벌 메모리)에 본인의 이름이나 선호하는 답변 스타일을 적어두면, 모든 프로젝트에서 맞춤형 응대를 받을 수 있답니다.
자주 묻는 질문 (FAQ)
자, 오늘은 Gemini CLI를 진정한 프로 도구로 만들어주는 두 가지 강력한 팁을 알아봤습니다. 이제 터미널 창은 단순한 입력창이 아니라, 여러분의 업무 전반을 꿰뚫고 있는 똑똑한 파트너가 된 거예요. 다음 포스팅에서도 여러분의 생산성을 수직 상승시킬 꿀팁들로 돌아올게요. 궁금한 점은 언제든 댓글 남겨주세요! 안녕~!
[이 포스팅은 Gemini CLI 활용 정보 제공을 목적으로 하며, 특정 소프트웨어 설치 및 서버 설정 시 발생할 수 있는 보안 이슈에 대해서는 사용자의 주의가 필요합니다.]