
여러분, 다시 만나서 반가워요! 지난번 포스팅에서 Gemini CLI의 기본기를 다졌다면, 오늘은 진짜 '고수'들의 영역으로 들어갈 시간입니다. 솔직히 말씀드리면, 저도 이 기능을 처음 써보고 "와, 이건 반칙 아닌가?" 싶었거든요. 단순히 채팅만 하는 AI가 아니라, 내 컴퓨터의 다른 앱을 조종하고 수개월 전의 약속까지 기억하는 비서가 생긴다면 어떨까요? 상상만 해도 짜릿하죠?
📌 에디터의 3줄 요약- 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대장
| 명령어 | 설명 및 활용 예시 |
|---|
| /memory add | 중요한 사실 저장 (예: "내 API 키 끝자리는 42야") |
| /memory show | 지금까지 저장된 모든 장기 기억 확인 |
| /memory refresh | 수동으로 편집한 GEMINI.md 파일을 다시 불러오기 |
이 기억들은 여러분의 프로젝트 폴더 내 GEMINI.md 파일에 차곡차곡 마크다운 형식으로 쌓입니다. 개발 스타일 가이드나 프로젝트 특유의 규칙을 저장해두면, 나중에 Gemini가 엉뚱한 코드를 짜는 걸 원천 봉쇄할 수 있죠. 에디터 꿀팁 하나 더! ~/.gemini/GEMINI.md(글로벌 메모리)에 본인의 이름이나 선호하는 답변 스타일을 적어두면, 모든 프로젝트에서 맞춤형 응대를 받을 수 있답니다.
자주 묻는 질문 (FAQ)
❓ MCP 서버를 쓰려면 코딩을 직접 해야 하나요? ▼
💡 꼭 그렇지는 않아요! 이미 커뮤니티에서 만든 Figma, Slack, GitHub 연동용 MCP 서버들이 많이 공개되어 있습니다. 공개된 주소나 패키지를 등록만 해서 사용할 수도 있어요.
❓ 메모리가 너무 쌓이면 성능이 느려지지 않을까요? ▼
💡 텍스트 기반이라 속도에 큰 지장은 없지만, 너무 불필요한 정보가 많으면 답변의 정확도가 떨어질 수 있습니다. 주기적으로 GEMINI.md 파일을 열어 불필요한 내용은 지워주는 '대청소'를 추천드려요!
❓ 프로젝트마다 다른 기억을 갖게 할 수 있나요? ▼
💡 네, 당연하죠! 프로젝트 루트 폴더에 GEMINI.md가 있으면 해당 프로젝트에만 적용되는 기억이 되고, 홈 디렉토리(~/)에 있으면 모든 곳에 적용되는 전역 기억이 됩니다.
자, 오늘은 Gemini CLI를 진정한 프로 도구로 만들어주는 두 가지 강력한 팁을 알아봤습니다. 이제 터미널 창은 단순한 입력창이 아니라, 여러분의 업무 전반을 꿰뚫고 있는 똑똑한 파트너가 된 거예요. 다음 포스팅에서도 여러분의 생산성을 수직 상승시킬 꿀팁들로 돌아올게요. 궁금한 점은 언제든 댓글 남겨주세요! 안녕~!
[이 포스팅은 Gemini CLI 활용 정보 제공을 목적으로 하며, 특정 소프트웨어 설치 및 서버 설정 시 발생할 수 있는 보안 이슈에 대해서는 사용자의 주의가 필요합니다.]