핑핑핑크젤리

이클립스 레거시 스프링 프로젝트 AI 활용_컨티뉴에서 API 사용 본문

💖INEAST 회사 개인 공부💖

이클립스 레거시 스프링 프로젝트 AI 활용_컨티뉴에서 API 사용

핑핑핑크젤리 2026. 3. 19. 11:32
반응형

이클립스 : 서버 구동, 컴파일, SVN/CVS 관리

AI활용 : VS Code를 이클립스 워크스페이스 폴더로 열어서(Open Folder), AI 플러그인(Cursor나 Continue)으로 코드만 수정하고 저장.


1. 환경셋팅

 

- vscode에서 설치한 플러그인

1. Extension Pack for Java

2. Continue


- 클로드 콘솔에서 api키 발급 및 결제

https://platform.claude.com/dashboard

 

Dashboard | Claude Platform

 

platform.claude.com


- C:\Users\ineast\.continue\config.yaml 설정 (rules는 내 맘대로)

name: My Local Config
version: 1.0.0
schema: v1
models:
  - name: Claude Sonnet 4.6
    provider: anthropic
    model: claude-sonnet-4-6
    apiKey: 내 api 키
rules:
  - name: SQL Front Comma
    rule: 모든 SQL 작성 시 콤마(,)는 줄의 시작(앞)에 배치할 것
  - name: Escape EL Tags
    rule: 백틱(``) 안의 EL 태그 ${}는 항상 \${} 로 이스케이프할 것
  - name: Token
    rule: 토큰 넘치지 않게 속도 조절할 것 
  - name: Size
    rule: 쿼리 튜닝 시 항상 대용량 데이터 처리를 우선으로 생각할 것

- 이클립스-VS Code 동기화 설정

 

  • 폴더 열기: VS Code에서 File > Open Folder를 눌러 이클립스에서 작업 중인 프로젝트 루트 폴더를 엽니다.
  • 자동 저장 활성화: VS Code 상단 메뉴 File > Auto Save를 체크하세요.
    • 이렇게 하면 VS Code에서 AI가 코드를 수정하는 즉시 파일이 저장되고, 이클립스가 이를 감지하여 자동으로 빌드를 시작합니다.
  • 이클립스 설정 확인: 이클립스 설정(Window > Preferences)에서 General > Workspace로 들어가 아래 항목들이 체크되어 있는지 확인하세요.
    • Refresh using native hooks or polling (외부 파일 변경 감지)
    • Refresh on access

2. Continue 사용

vscode에서 해당 버튼 클릭

 

1. vscode에서 해당 버튼 클릭 또는 ctrl + l

2. 채팅에서 명령어 실행

 

반응형