데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      AI 코드 도구 비교: Claude Code vs PyCharm(MCP 연동)

      jungbbong 25.08.05
      7,734 5 1
      DEVOTEE 요약
      Claude Code는 터미널 기반의 AI 도구로, 프로젝트 전체를 빠르게 분석하고 파일 생성 및 수정, 터미널 명령 실행이 가능하여 코드 리뷰 및 오픈소스 활용에 유리합니다. 반면, MCP와 연결된 PyCharm은 IDE 환경에서 작업하기 편리하지만, 열린 파일로만 작업이 제한되어 분석 범위가 좁고 속도와 안정성 면에서 아쉬움이 있습니다. Claude Code는 프로젝트 전반을 다룰 때 적합하고, MCP는 코드 하이라이팅과 자동완성 등 IDE 기능을 더 선호하는 사용자를 위한 대안입니다.
      DEVOTEE 추천 블로그

      Claude Code란

      claude에서 제공하는 설치형 에이전트 AI 도구

      image.png


      두괄식 후기

      대세가 cursor이지만 cursor는 vscode에서 지원이 유리한점에서 일단 제외하고 사용하게된 상황

      나는 pycharm(jetbrains)을 사용하는 사용자로 여러가지 GPT 에이전트를 참고해봤지만 claude code가 현재 사용중인 IDE에서도 지원이 가능하다는 점에서 (터미널국한) 높은 점수를 주어 현재 사용중임.


      claude code는 현재 오픈소스의 프로젝트의 코드를 빠르게 확인하고 설명해준다는 점에서 코드리뷰를 한다던지 오픈소스코드의 특정기능을 발췌한다던지 등등 사용성에서 좋았음.


      mcp서버는 의외로 token이나 IDE에 열려있는 파일들로만 국한지어 판단하는 경우가 많다보니 생각보다 느리고 끊기는 점이 많았고 실제로 에러도 많이 나타나서 약간 불편함이 있었음


      개인적으로는 전반적인 코드를 살펴보고 파악하는데 있어서는 claude code가 프로젝트 내부코드를 빠르게 살펴보고 제안한다는 점에서 오히려 좋았던거같음

      일반적으로 프로젝트 단위로 시야를 조절하는사용성에서는 mcp를 이용한 방법보다 훨씬 나은 선택지가 아닐까 싶음

      사용해보면서 느낀점은 mcp의 가장 큰 단점은 열린 파일만 시야가 간다는점이였던거 같음


      Claude Code 사용법

      # Install Claude Code
      npm install -g @anthropic-ai/claude-code
      
      # Navigate to your project
      cd your-awesome-project
      
      # Start coding with Claude
      claude


      Claude Code vs MCP + Claude + Pycharm

      1. Claude Code 특징

      • 터미널 네이티브: 터미널에서 직접 실행

      • 전체 프로젝트 인식: 프로젝트 디렉토리 전체를 컨텍스트로 이해

      • 직접 파일 조작: 파일 생성, 편집, 삭제를 직접 수행

      • 명령어 실행: Git, npm, pip 등 모든 터미널 명령어 실행 가능

      장점

      • 전체 코드베이스 이해

      • 실제 파일 조작 및 명령어 실행

      • 복잡한 멀티파일 리팩토링 가능

      • Git 워크플로우 완전 통합

      사용 예시

      • 터미널에서 직접 사용하고 코드를 제안하는 방법 + 직접 수정도 가능하여 간단한 토이프로젝트 같은 경우는 바이브코딩으로 구현가능

      • 예시 그림) 실제로 운영중인 소모임의 회원 집계툴을 claude code로 100% 바이브로 만들어본 예제

        image.png

      2. MCP + Claude + Pycharm 특징

      • IDE 통합: PyCharm 플러그인이나 확장을 통해 Claude와 연결

      • MCP 중개: MCP 서버가 PyCharm과 Claude API 사이의 중개자 역할

      • GUI 기반: PyCharm의 그래픽 인터페이스 내에서 작동

      • 컨텍스트 제한: 현재 열린 파일이나 선택된 코드 블록에 주로 의존

      장점

      • 익숙한 PyCharm 환경에서 작업

      • GUI 기반으로 직관적

      • 코드 하이라이팅, 자동완성 등 IDE 기능 활용

      사용 예시

      • claude code와 동일하게 mcp claude를 통해서 pycharm에 열려 있는 batch.py를 수정한 케이스

        image.png


      참고자료

      https://docs.anthropic.com/en/docs/claude-code/overview

      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      jungbbong 님의 최신 블로그

      더보기

      DEVOTEE 추천 블로그

      동영상 기고하기