프로그래밍

Google Antigravity : 규칙 (Rules) / 워크플로우 (WorkFlow)

킹소연 2026. 3. 5. 21:59

📎참고 : https://wikidocs.net/312571

 

03 규칙/워크플로우

# 규칙 (Rules) 규칙은 에이전트가 로컬 및 전역 수준에서 따르도록 수동으로 정의된 제약 조건입니다. 규칙을 통해 사용자는 에이전트가 자신의 사용 사례와 스타일에 맞는 행동…

wikidocs.net

 

 

규칙

규칙은 에이전트가 로컬 및 전역 수준에서 따르도록 수동으로 정의된 제약 조건입니다.

규칙을 통해 사용자는 에이전트가 자신의 사용 사례와 스타일에 맞는 행동을 따르도록 안내할 수 있습니다.


🌟규칙 사용 방법 : 

  1. 에디터의 에이전트 패널 상단에 있는 "..." 드롭다운을 통해 사용자 지정(Customizations) 패널을 엽니다.
  2. 규칙(Rules) 패널로 이동합니다.
  3. + Global을 클릭하여 새 전역 규칙을 만들거나, + Workspace를 클릭하여 새 워크스페이스 전용 규칙을 만듭니다.

 

규칙 자체는 단순히 마크다운(Markdown) 파일이므로

여기서 에이전트를 사용자의 작업, 기술 스택, 스타일로 안내하기 위한 제약 조건을 입력할 수 있다.

규칙 파일은 각각 12,000자까지 쓸 수 있다.

 


 

🌿전역 규칙 (Global Rules)과 워크스페이스 규칙 (Workspace Rules) 차이

- 전역 규칙은 ~/.gemini/GEMINI.md에 위치하며 모든 워크스페이스에 적용됨 

- 워크스페이스 규칙은 워크스페이스 또는 git 루트의 .agent/rules 폴더에 위치

 

global rules 작성 예시

 

📍규칙이 활성화되는 방식을 정의할 수도 있다.

  • Manual (수동): 에이전트 입력 상자에서 @ 멘션을 통해 수동으로 규칙을 활성화
  • Always On (항상 켜짐): 규칙이 항상 적용
  • Model Decision (모델 결정): 규칙에 대한 자연어 설명을 바탕으로, 모델이 규칙 적용 여부를 결정
  • Glob: 정의한 glob 패턴(예: .js, src/**/*.ts)을 기반으로, 패턴과 일치하는 모든 파일에 규칙이 적용


워크플로우 (Workflows)

 

서비스 배포나 PR 코멘트 응답과 같은 반복적인 작업 세트를 통해 에이전트를 안내하는 일련의 단계를 정의할 수 있다.

즉 주요 프로세스를 쉽게 반복 실행할 수 있는 방법을 제공한다.

 

✅워크플로우는 마크다운 파일로 저장되며 제목, 설명, 그리고 에이전트가 따라야 할 구체적인 지침이 담긴 일련의 단계를 포함.

워크플로우 파일은 각각 12,000자로 제한.

 

✅워크플로우는 에이전트 내에서 /workflow-name 형식의 슬래시 명령어를 통해 호출할 수 있습니다.

워크플로우 내에서 다른 워크플로우를 호출할 수도 있습니다. 워크플로우 내 'Call /workflow-name' 을 포함하면, 워크플로우에 정의된 각 단계를 순차적으로 처리한다.

✅AI 에이전트에게 워크플로우 생성을 요청할 수도 있습니다! 에이전트가 대화 기록을 사용하여 워크플로우를 생성할 수 있기 때문이다.

 

 


 

워크플로우 만드는 법 : 

  1. 에디터의 에이전트 패널 상단에 있는 "..." 드롭다운을 통해 사용자 지정(Customizations) 패널
  2. 워크플로우(Workflows) 패널로 이동
  3. + Global 버튼을 클릭하여 모든 워크스페이스에서 액세스할 수 있는 새 전역 워크플로우를 만들거나, + Workspace 버튼을 클릭하여 현재 워크스페이스에만 적용되는 워크플로우를 만든다

 

 

 

🌟규칙(Rules)과 워크플로우 (Workflows) 차이는? 

  • 규칙은 프롬프트 수준에서 지속적이고 재사용 가능한 컨텍스트를 제공하여 모델에 지침을 제공하는 반면, 
  • 워크플로우는 trajectory 수준에서 구조화된 단계 또는 프롬프트 순서를 제공하여 상호 연결된 일련의 작업이나 행동을 통해 모델을 안내한다.