나는 최근 내 코딩 프로젝트를 위해 쌍둥이 CLI를 많이 사용하고있다. 나는 정말로 그것이 내 터미널 내부에서 더 빨리 일하는 방법을 좋아합니다.하지만 처음 시작했을 때, 나는 항상 최상의 결과를 얻지 못했습니다. 시간이 지남에 따라, 나는 엄청난 차이를 만드는 몇 가지 간단한 트릭을 배웠습니다. 당신이 쌍둥이 CLI를 사용하면, 나는 내 상위 10 프로 팁을 공유하고 싶습니다. 쌍둥이 CLI를 사용하기위한 나의 상위 10 가지 프로 팁 항상 프로젝트 폴더를 먼저 열어보세요. 이것은 내가 항상하는 매우 중요한 단계입니다! 쌍둥이 명령을 실행하기 전에, 나는 이미 내 프로젝트 폴더 안에 있는지 확인합니다. 이것은 쌍둥이 내 코드의 올바른 뷰를 얻고 오른쪽 로드 시간을 절약하고 프로젝트의 일부가 아닌 다른 파일을 개인적으로 유지하는 데 도움이됩니다.It saves me time and helps keep other files, which are not part of the project, private. 쌍둥이 쌍둥이 2.Craft Clear, Specific Prompts에 대한 정보 쌍둥이 자신은 최상의 결과를 위해 구체적이어야한다고 말하고 있으며, 나는 동의합니다.가난한 조언은 종종 맥락이 부족하기 때문에 실패합니다. # Vague prompt (not recommended) help me fix my UI 대신, 당신이 원하는 것에 대해 명확하게 말하고 작업을 단계로 나누십시오.당신은 심지어 쌍둥이에게 당신의 확인을 기다릴 것을 지시 할 수 있습니다 : # Better prompt with context and checklist request When I tap on a chat message, save that portion of the UI as an image. Provide TypeScript code to implement this feature. Create a step‑by‑step checklist and ask for my approval before editing any files. 변화하기 전에 계획을 세우십시오. 내가 너무 많은 토큰을 사용하는 것에 대해 걱정한다면 (또는 조심하고 싶다면), 나는 쌍둥이에게 먼저 "계획을 생성"하도록 요청합니다.이것은 나에게 그것이 바뀔 것에 대한 명확한 목록을 제공합니다.계획에 오류가있는 경우, 나는 쌍둥이에게 내 파일을 변경하기 전에 계획을 고칠 것을 요청할 수 있습니다.이것은 많은 시간을 절약합니다! 4) 지속적인 컨텍스트를 제공하기 GEMINI.md 프로젝트에 대한 Gemini CLI 배경 지식을 제공하려면, a 폴더에 당신의 리포토리 및 추가 a 파일을 .gemini GEMINI.md 내가 사용하는 The A를 만들기 위한 명령 이 파일에서는 스타일 가이드, 시청자 세부 사항 및 테스트 실행 지침과 같은 프로젝트의 모든 중요한 측면을 문서화합니다.Gemini는 처음 출시했을 때부터이 정보를 사용합니다. /init 쌍둥이 내가 파일을 변경하면, 나는 단지 사용 프로젝트에 대한 Gemini의 지식을 업데이트하도록 명령합니다. 메모리 Refresh 메모리 Refresh /memory refresh # verify it’s saved /memory show Quick Terminal Commands를 위한 Shell Mode 사용 인터랙티브 세션에서는 쉘 모드를 눌러 전환할 수 있습니다. 예를 들어 : ! gemini # inside Gemini CLI ! # enters shell mode pwd # prints the current directory ls # lists files ! # exits shell mode (or press Esc) 쉘 모드는 로컬로 명령을 실행하고 출력을 대화 컨텍스트로 다시 전송합니다.Shell mode executes commands locally and feeds the output back into the conversation context. 6 사용하기 빠른 컨텍스트 업데이트 /memory add 데이터베이스 포트 번호 또는 API URL과 같은 빠른 노트를 사용하려면 이것은 쌍둥이의 기억에 특정 세부 사항을 추가하는 빠른 방법이며, 쌍둥이의 메모리를 열고 편집하는 것보다 빠릅니다. 파일을 매번 /memory add GEMINI.md # store a decision /memory add "The database port is 123 and we decided to use Boostrap CSS." # verify it’s saved /memory show 7.Search the web with @search 건설중인 예를 들어, GitHub에서 알려진 문제를 조사해야 하는 경우: @search @search "https://github.com/google-gemini/gemini-cli/" Gemini는 문제를 캡처하고 그것을 컨텍스트로 사용하여 질문에 답할 수 있습니다. @search "How to fix 'Cannot find module' error in Node.js?" 또는 나는 단순히 조수에게 "웹을 검색하십시오"라고 말하고 나머지를 처리 할만큼 똑똑합니다! Custom Slash 명령어 동일한 유형의 질문을 자주 묻는 경우 사용자 지정 슬래시 명령을 정의하십시오. 정기적으로 계획 템플릿이 필요하다고 가정하십시오. 디렉터리 및 TOML 파일 만들기: # create the commands folder mkdir .gemini/commands # create a toml file touch .gemini/commands/plan.toml 파일 내부에 설명을 추가하고 촉구하십시오. description = "Generate a concise plan from requirements" prompt = """ You are a project planner. Based on the following requirements, generate a numbered plan with deliverables, time estimates and testing tasks. Requirements: {{args}} """ 이제, 당신은 그것을 사용할 수 있습니다 쌍둥이 내부의 명령어 /plan /plan "Add user authentication and registration to the TODO app." 단일 질문에 대 한 비 인터랙티브 모드를 사용 하 여 빠른 답변이 필요하고 전체 채팅 모드를 시작하고 싶지 않을 때, 나는 나는 단지 명령을 통해 내 질문을 전달하고 내 터미널에서 단일, 빠른 응답을 얻었습니다. gemini -p gemini -p "summarize the main points of gemini.md" 10. Enable Checkpoints (My Undo Button!) 내가 가장 좋아하는 보안 기능입니다. 내 안에서 파일.이것은 "보관 버튼"또는 Gemini가 어떤 변경을 하기 전에 작은 Git 혜택과 같습니다.이 프로젝트가 변경 후에 중단되면, 나는 단지 사용할 수 있습니다 저장된 스냅샷 목록을 볼 수 있고 내 파일의 이전 실행 버전으로 돌아가십시오. checkpointing settings.json /restore 비디오 튜토리얼 : Gemini CLI Top 10 팁 이 명령을 액션에서보고 싶다면 비디오 튜토리얼을 참조하십시오. 유튜브에서 보세요: 쌍둥이 CLI 팁 쌍둥이 CLI 팁 결론 CLI는 강력한 도구이지만이 작은 단계는 나를 위해 정말로 빠르고 신뢰할 수있는 것입니다.나는이 팁이 당신이 그것을 최대한 활용하는 데 도움이되기를 바랍니다! 안녕하세요! 😉