Google AI Pro 구독으로 Claude Code처럼 사용하기 - AGY(Antigravity CLI) 간단 사용기

구글 AI Pro를 구독하면서 Claude Code처럼 VSCode 터미널에서 바이브 코딩을 할 수 있는 방법이 없을까 찾아보던 중, AGY(Antigravity CLI)를 알게 되었다.

처음에는 Gemini CLI를 사용하려고 VSCode에 세팅을 진행했다. 하지만 내 환경에서는 Google 계정 로그인이 정상적으로 동작하지 않았고 API Key 방식으로만 사용할 수 있었다. 그래서 Google AI Pro 구독 혜택을 그대로 활용하기 어려웠다.

그러던 중 Gemini와 대화하면서 AGY를 알게 되었고, 개인 프로젝트에서 약 일주일 정도 사용해보고 있다.

아직은 대화의 완성도나 세밀한 제어 능력은 Claude Code가 조금 더 낫다고 느껴진다. 하지만 일반적인 개발 작업이나 바이브 코딩 용도로는 생각보다 상당히 만족스러웠고, 개인적으로는 대부분의 작업을 큰 불편 없이 수행할 수 있었다.

 

설치 방법

AGY를 사용하려면 먼저 Node.js 20 이상이 설치되어 있어야 한다.

설치는 아래 명령어 하나면 끝난다.

irm https://antigravity.google/cli/install.ps1 | iex

설치가 완료되면 터미널에서 다음 명령어를 실행한다.

agy

처음 실행하면 브라우저가 열리며 Google 계정으로 로그인하는 과정이 진행된다. 로그인이 완료되면 이후부터는 터미널에서 agy 명령만 입력하면 바로 사용할 수 있다.

마무리

아직 사용 기간이 길지는 않아 모든 기능을 경험해 본 것은 아니다.

다만 Google AI Pro를 이미 구독하고 있으면서 Claude Code와 비슷한 개발 경험을 찾고 있다면 한 번쯤은 사용해볼 만한 선택지라고 생각한다.

이 글은 초안이며, 앞으로 실제 프로젝트에 적용하면서 Claude Code와의 차이점, 장단점, 사용 팁 등을 계속 추가해 나갈 예정이다.

Posted by 718m2

우리 프로그램은 웹서비스이다. jeus weblogic 과 같은 상용 was를 사용하기도 하지만

tomcat 으로도 서비스 중임.... (java8 , tomcat7)

타사 서비스와 통신을 하며 서비스 하는 부분이 있는데,

계속해서 톰캣로그에 java heap space 오류가 뜸.....

몇달동안 삽질을 했다. 

setenv.sh , catalina.sh, server.xml 등 톰캣 버전에 따라 경로는 다르지만 맥락은 비슷할 것이다. 

JAVA_OPTS="$JAVA_OPTS -Xms1024m -Xmx2048m -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:MetaspaceSize=1024M -XX:MaxMetaspaceSize=2048M -Dfile.encodeing=UTF-8" 

구글링을 엄청 많이 했음. 메모리 관련 글도 많이 읽고 gc 도 보고 별의 별것을 다 써봤는데 계속 오류가 떨어져서

로컬 이클립스로 띄워보기러 함. 근데 오래걸리긴해도 타임아웃도 안걸리고 메모리 관련 오류도 안떨어지고 정상처리가 됨. 

여기에서 힌트를 얻어서 Xms Xmx 같은 설정을 모조리 뺴고 하니 됨......................이게 뭐람 원인은 모르겠음...

결론 java heap space 구글링해서 별 옵션을 다 줘봤는데도 안된다하면 혹시 모르니 그냥 옵션 다 빼고 해보시라......

JAVA_OPTS="$JAVA_OPTS" ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ삽질의 연속이다. .. . . . 정말.

'web > WAS' 카테고리의 다른 글

제우스 웹투비 버전확인  (0) 2021.04.22
Posted by 718m2

netstat -a -o

Posted by 718m2

자바 버전 확인 하고

import java.util.Base64.*; 

이렇게 쓰던가 아니면.... 꼭 저 라이브러리를 쓰고 싶다면,

window - preference - java - compiler - errors/warnings 

Forbidden reference Warning 으로 변경

 

Posted by 718m2

오라클95% mysql5% 사용하는 사람인데, mysql자료 뽑아야했음...

to_date가 안먹혀서 date_format사용!

to_date(칼럼,'YYYYHHDDMMSS') as 일, 

date_format(칼럼, '20%y-%m-%d %T') as 일자

'DB > mysql' 카테고리의 다른 글

mysql 테이블수 칼럼수 확인 information_schema  (0) 2022.04.15
Posted by 718m2

2022. 4. 15. 20:10 web

Same-site chrome

chrome default 는 Lax

'web' 카테고리의 다른 글

하이퍼링크 주소창,툴바,메뉴바 활성화 옵션  (0) 2022.04.15
a태그 edge로 열리게 링크 걸기  (0) 2022.04.15
xml 파싱 사이트  (0) 2021.10.14
json 데이터 정렬 사이트  (0) 2021.04.21
Posted by 718m2

select d.no, e.* 
from scott.emp e 
, (select rownum no from dual
connect by level <=1000) d;



select segment_type,
       TABLESPACE_NAME,
       extent_id,
       file_id,
       block_id,
       blocks
from dba_extents
where owner='계정'
and segment_type <> 'LOBSEGMENT';
--and segment_type ='TABLE';

show parameter block_size;
--==
select value from v$parameter 
where name ='db_block_size';



show sga;

Posted by 718m2

콘솔에서 확인하면서 대충 구글링하면서 시간뗴움.....

자바스크립트 너무 어렵....

 

var array = ["1","1","2","3"]; 
var array2 = Array.from(new Set(array));
array2.sort();
document.writeln('<br><br><br>' + '22222' + '<br>' + array2+'<br>' + array);   





var array = ["4","1","1","3"]; 
var array2 = Array.from(new Set(array));
array2.sort((a,b) => a-b);



var array = ["4","1","1","3"]; 
var array2 = Array.from(new Set(array));
array2.sort((a,b) => b-a);

'web > javascript' 카테고리의 다른 글

document.getElementById  (0) 2022.04.15
자바스크립트 replace  (0) 2022.04.15
일상 트러블슈팅 스크립트오류  (0) 2022.04.15
Posted by 718m2

블로그 이미지
컴퓨터회사 잡부의 삶 나는 무엇인가 나는 누구인가
718m2

공지사항

Yesterday
Today
Total

달력

 « |  » 2026.9
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

최근에 올라온 글

최근에 달린 댓글

글 보관함