Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>코드분석 AINew to Visual Studio Code? Get it now.
코드분석 AI

코드분석 AI

ohseyoung

|
9 installs
| (1) | Free
AWS Bedrock과 OpenAI GPT를 활용한 코드 분석 도구
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Code Analyzer

AWS Bedrock을 활용한 코드 분석 도구입니다. 이 확장 프로그램은 프로젝트 구조를 분석하고, 파일 및 코드를 분석하여 개선 제안을 제공합니다.

중요 사용 전 확인사항

AWS 설정 요구사항

AWS 자격 증명(Credentials) 설정

  • 로컬 환경에 AWS 자격 증명이 올바르게 구성되어 있어야 합니다.
  • 자격 증명이 없는 경우 터미널에서 aws configure 명령어를 실행하여 설정하세요.

AWS Bedrock 모델 접근 권한

  • 설정된 AWS 계정에 사용하려는 리전의 Bedrock 모델에 대한 접근 권한이 있어야 합니다.
  • AWS 콘솔에서 Bedrock 서비스 접근 권한을 확인하세요.

변경사항 적용

  • AWS 자격 증명을 새로 설정하거나 변경한 경우, VS Code를 재시작하여 변경사항을 적용하세요.

참고: AWS Bedrock 서비스는 모든 리전에서 제공되지 않을 수 있습니다. 지원되는 리전인지 확인하세요.

기능

  • 프로젝트 분석: 프로젝트 폴더 구조를 분석하여 전체적인 평가 및 개선 제안
  • 파일 분석: 개별 파일의 코드 품질, 잠재적 버그, 보안 문제 등을 분석
  • 선택 코드 분석: 에디터에서 선택한 코드 부분만 집중적으로 분석
  • 직접 프롬프트 입력: 사용자가 직접 프롬프트를 입력하여 AI에게 질문 가능
  • 다양한 모델 지원: Claude, Amazon Nova, 그리고 OpenAI GPT 모델 지원

요구 사항

  • AWS 계정 및 Bedrock 서비스 액세스 권한
  • AWS CLI 구성 또는 액세스 키 설정
  • OpenAI 모델 사용 시 별도의 API 키 필요

지원되는 모델

다음 모델들을 사용할 수 있습니다:

AWS Bedrock 모델

  • Claude 모델:
    • us.anthropic.claude-3-5-haiku-20241022-v1:0 (Claude 3.5 Haiku)
    • us.anthropic.claude-3-5-sonnet-20240620-v1:0 (Claude 3.5 Sonnet)
    • us.anthropic.claude-3-5-sonnet-20241022-v2:0 (Claude 3.5 Sonnet v2)
    • us.anthropic.claude-3-7-sonnet-20250219-v1:0 (Claude 3.7 Sonnet)
  • Amazon Nova 모델:
    • us.amazon.nova-pro-v1:0 (Amazon Nova Pro)
    • us.amazon.nova-lite-v1:0 (Amazon Nova Lite)
    • us.amazon.nova-micro-v1:0 (Amazon Nova Micro)

OpenAI 모델

  • Flagship 모델:
    • gpt-4.1 (GPT-4.1 Flagship)
    • gpt-4o (Fast & Intelligent)
    • chatgpt-4o (ChatGPT-4o)
  • 비용 최적화 모델:
    • gpt-4.1-mini (Balanced)
    • gpt-4.1-nano (Cost-effective)
    • gpt-4o-mini (Fast)
  • Reasoning 모델 (o-series):
    • o3 (가장 강력한 reasoning 모델)
    • o3-mini (o3의 경량화 버전)
    • o4-mini (빠르고 비용 효율적인 reasoning 모델)
    • o1 (이전 세대 o-series 모델)
    • o1-pro (더 많은 컴퓨팅 리소스를 활용한 o1 버전)

AWS Bedrock 모델 ID는 AWS Bedrock 콘솔에서 확인할 수 있습니다. OpenAI 모델 ID는 https://platform.openai.com/docs/models에서 확인 가능합니다.

업데이트

  1. 개선사항이나 버그 제보는 osy3197@gmail.com으로 보내주시면 감사하겠습니다.
  2. 추후 다양한 AI 모델 공급자를 추가할 예정입니다.

라이선스

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft