구글이 11월 12일 Gemini 4 Hydrogen을 공개해 개발자가 반복적인 코딩과 테스트를 더 빠르게 처리할 수 있게 했다. 복잡한 작업에서는 판단에 강한 모델이 계획을 세우고 실행에 강한 모델이 수정과 검증을 맡도록, 한 작업 안에서 모델을 자동 전환하는 기능도 제공한다.
1. 반복적인 코드 수정과 테스트에 초점
Gemini 4 Hydrogen은 코드 작성, 저장소 탐색, 테스트처럼 반복 실행이 많은 작업에 초점을 둔다. Carbon과 Argon이 깊은 추론이 필요한 문제를 맡는다면 Hydrogen은 일상적인 개발을 단독으로 처리하거나 두 모델과 함께 실행하는 역할이다.
회사 발표 기준, 기본값인 모델이 답을 찾는 깊이를 정하는 추론 단계에서 Hydrogen은 Gemini 3.8 Flash보다 작업을 2.5배 빠르게 끝내며 코딩 과제 수행력을 재는 Terminal-Bench 4.1 점수는 57%로, 3.8 Flash의 18.2%를 웃돈다. 회사는 추측으로 꾸며낸 주장이 5배 넘게 줄었다고도 밝혔다.
저장소를 탐색할 때 파일을 하나씩 읽는 대신 파일 읽기와 검색 도구 호출을 묶어 병렬 처리한다. 도구 호출이 실패하거나 검색 결과가 비어 있을 때에도 다음 행동을 조정하도록 개선했다는 것이 구글의 설명이다.
2. 작업 도중 판단 모델과 실행 모델을 전환
Antigravity의 Orchestrator는 첫 요청만 보고 한 모델로 전체 작업을 고정하는 방식과 다르다. Carbon이 읽기 전용으로 의존성을 살피고 계획을 세운 다음 Hydrogen이 코드를 수정하고 패키지를 갱신해 테스트할 수 있다. Hydrogen이 막히면 Carbon이 현재 상태를 검토하고 계획을 다시 세워 실행을 넘긴다.
회사 발표 기준, Terminal-Bench 4.0에서 Orchestrator는 Carbon에 가까운 작업 성공률을 내면서 Carbon보다 평균 사용 할당량을 24% 줄이고 작업을 19% 빠르게 완료했다. 다만 같은 결과의 벤치마크 버전을 Antigravity 블로그는 Terminal-Bench 4.1로 다르게 표기했다.
Orchestrator를 쓰면 사용자가 매 단계에서 모델을 전환하는 수고를 덜고, 긴 작업의 진행 상황에 따라 판단과 실행을 나눌 수 있다. 역할을 직접 제어하려는 개발자는 Antigravity SDK로 Carbon과 Hydrogen을 조합할 수 있으며, Carbon을 조정자에 두고 Hydrogen 에이전트가 코딩과 검증을 병렬 처리하는 구성도 가능하다.
3. 추론 깊이에 따라 속도와 비용을 조절
Hydrogen은 네 가지 추론 단계를 제공한다. 가벼운 대화나 짧은 시간에 처리하는 양이 중요하면 낮은 단계를, 복잡한 코딩이나 도구 사용에는 기본값인 높은 단계를 시작점으로 삼을 수 있다. 최고 단계는 기본 단계로 해결되지 않는 어려운 다단계 작업에 맞춘 선택지다.
빠른 실행 모델을 반복 작업에 두면 상위 추론 모델의 사용량을 줄일 수 있다. 반면 추론 단계를 높이면 토큰 사용과 대기 시간이 늘고, 추론 토큰도 출력 요금에 포함된다. 구글은 작업별로 평가한 뒤 요구 품질을 만족하는 가장 낮은 단계를 고르도록 권한다.
유료 등급은 대화에 넣을 수 있는 정보 범위인 전체 컨텍스트 창에 같은 단가를 적용한다. 저장한 입력을 다시 쓰는 캐시 적중 입력은 더 저렴하게 처리하므로, 반복 입력이 많은 작업에서는 입력 재사용 여부도 비용에 영향을 준다.
표: Hydrogen 유료 등급의 토큰 요금
조건: Gemini 4 Hydrogen, 전체 1M 컨텍스트 창에 적용하는 유료 표준 요금, 캐시 입력은 암시적 캐시 적중 시 적용
단위: 100만 토큰당 달러
| 항목 | 요금 |
|---|---|
| 입력 | 1.50 |
| 캐시 입력 | 0.075 |
| 출력·추론 | 7.50 |
4. 무료 API부터 구독형 자동 전환까지 제공
Google AI Studio와 Gemini API에서는 무료·유료 등급 모두 이용할 수 있고, 개발자는 Android Studio에서도 빌드할 수 있다. 기업 사용자는 Gemini for business를 통해 이용할 수 있다.
Antigravity에서는 유료 Google AI Pro·Ultra 구독자가 Hydrogen을 단독 모델로 선택할 수 있다. Orchestrator는 Ultra 구독자에게 Carbon·Argon 선택지로, Pro 구독자에게 Argon 선택지로 제공을 시작한다.
5. 기존 앱은 기본 추론 설정과 출력 크기부터 점검
입력과 추론, 출력은 최대 1,048,576토큰의 통합 창을 공유한다. 요청이 끝날 때까지 기다리는 동기 응답은 최대 65,536토큰이며, 더 긴 출력은 출력 상한을 높인 뒤 백그라운드 실행을 쓰거나 이어 생성 기능으로 받을 수 있다.
3.8 Flash에서 이전하면 기본 추론 단계는 medium에서 high로 바뀐다. 아래는 별도 설정 없이 기본 단계로 대화형 웹 앱 생성을 요청하는 구글의 예제다.
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-4-hydrogen",
input="Build an interactive single-file HTML token bucket rate-limiter simulator with live sliders for burst size and request traffic."
)
print(interaction.output_text)Hydrogen의 핵심은 빠른 단독 실행뿐 아니라, 복잡한 개발 작업에서 판단 모델과 실행 모델을 한 세션 안에 연결하는 데 있다.
