Skip to content

Antigravity CLI を dotfiles で管理する(install codify) #14

@stlwolf

Description

@stlwolf

背景 / 目的

legacy Gemini CLI(Node 製)は個人無料枠(oauth-personal)が 2026-06-18 に停止。加えて現環境(asdf node v18.17.1)では正規表現 v フラグ(Node 20+ 必須)で起動時クラッシュしていた。後継の Antigravity CLI(Go 製、バイナリ agy) を導入・検証し、採用可否を判断する。

役割分担(既定方針):

  • install / 環境 provisioning は dotfiles 側(再現性重視)
  • ハーネス配備(rules/skills 配布)は ai-development-hub
  • 素 install は検証フェーズ限定。採用するなら本リポに install フローを codify する

前提 / 制約

  • 課金は 定額サブスク型 + 超過分のみクレジット(無料 Individual / Google AI Pro / Ultra)。不透明な重量従量は避ける
  • 個人 Google アカウント必須(Workspace Business では付与されない)。GCP プロジェクト作成は不要
  • 無料 Individual プレビューは $0 だが枠は小さく変動あり。AI Pro 認識不具合の報告もあるため実機確認が必要

検証ステップ

  • 公式ページ(antigravity.google)でインストール手順を最終確認(コマンドは Google ドメインからのみ取得)
  • Homebrew cask でインストール: brew install --cask antigravity-cli(v1.0.3 / macOS 12+ / curl | bash を回避)
  • 初回 agy 実行 → 個人 Gmail で Google Sign-In(認証情報は Keychain に cache)。GCP プロジェクト作成が不要なことを実証
  • 認証後に表示される 実ティア / クォータを観測($0 か、Google AI Pro が正しく認識されるか)
  • 一時フォルダで低リスクなプロンプトを 1 回実行し、動作確認
  • 安定性を確認(Node 製 gemini CLI のようなランタイムクラッシュが起きないか)

判断基準(採用 / 見送り)

  • 無料 or 定額枠で実用に足るレート / クォータか
  • 認証・課金が想定どおり明確か(重量従量に化けないか)
  • so-compare 参加・大コンテキスト調査ラッパー等の用途に耐えるか

採用する場合の次段(本 Issue のスコープ外)

  • dotfiles: install フロー(Brewfile 等)+ GEMINI.md 相当の Antigravity 指示ファイル整備
  • ai-development-hub: sync-antigravity 追加 + so-compare への参加

関連

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions