이 문서에서는 개발자를 위한 Gemini Code Assist 도구를 설명합니다. 도구를 사용하면 개발자가 IDE를 벗어나지 않고도 태스크를 가져오고 설계 문서를 요약하는 등 외부 서비스에 연결할 수 있습니다. 이 도구는 무료로 제공되는 개인용 Gemini Code Assist와 Gemini Code Assist Standard 및 Enterprise 버전에서 사용할 수 있습니다.
IDE의 Gemini Code Assist 채팅에서 프롬프트를 @TOOL_NAME으로 시작하여 특정 도구에 프롬프트를 보낼 수 있습니다. IDE에서 도구를 사용해 보려면 도구 시작하기의 안내를 따르세요.
제한사항
Gemini Code Assist 도구에는 다음과 같은 제한사항이 있습니다.
이 도구는 VS Code 및 JetBrains IDE에서만 사용 가능합니다.
도구는 외부 서비스에서 리소스를 만들거나 수정하거나 삭제하는 작업을 수행할 수 없습니다.
각 도구는 제한된 수의 사용 사례를 지원하며 추천 사용 사례 외에서는 오류가 발생할 수 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-29(UTC)"],[],[],null,["# Gemini Code Assist tools overview\n\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThis document describes Gemini Code Assist tools for developers. Tools\nlet developers connect to external services without leaving the IDE in order to\nget tasks, summarize design documents and more. Tools are available in\nGemini Code Assist for individuals, which is available at no cost, and\nthe Gemini Code Assist Standard and Enterprise editions.\nYou can send prompts to specific tools in the Gemini Code Assist chat in your IDE by starting your prompt with `@TOOL_NAME`. To try out tools in your IDE, follow the instructions in [Get started with tools](/gemini/docs/codeassist/tools-agents/get-started-with-tools).\n\nLimitations\n-----------\n\nGemini Code Assist tools have the following limitations:\n\n- Tools are only available in VS Code and JetBrains IDEs.\n- Tools can't perform operations that create, edit, or delete a resource in an external service.\n- Each tool supports a limited number of use-cases and might give errors outside of the recommended use-cases.\n- The tool operator (`@`) followed by the tool name must be at the beginning of your prompt.\n\nAvailable tools\n---------------\n\nThe following table lists available Gemini Code Assist tools.\n\nHow tools use your data\n-----------------------\n\nEach tool has its own private chat history and context. When you use a tool,\nyour prompts and the tool's responses are only used when interacting with that\ntool---other tools can't access this information.\n\nKeeping chat history and retrieved data from each tool separate ensures that\nonly the tool you're using has access to its data. To learn more about what\nAPI calls a specific tool can make on your behalf, see\n[Gemini Code Assist tools permissions](/gemini/docs/codeassist/tools-agents/tools-permissions).\n\nFor more information on how\nGemini Code Assist handles your data, see\n[How Gemini Code Assist uses your data](/gemini/docs/discover/data-governance).\n\nAuthentication\n--------------\n\nGemini Code Assist tools require you to:\n\n- Authenticate to Google Cloud to verify your identity and access privileges.\n- Authenticate to the Google or third-party service or API you're accessing with each tool.\n\nFor more information on security and privacy, see the [Gemini Code Assist: Terms of Service and Privacy Policies](/gemini/docs/codeassist/security-privacy-compliance).\n\nWhat's next\n-----------\n\n- [Configure Gemini Code Assist tools](/gemini/docs/codeassist/tools-agents/configure-tools).\n- [Get started with Gemini Code Assist tools](/gemini/docs/codeassist/tools-agents/get-started-with-tools)."]]