Skip to content

feat(home): agy を共通モジュールにして macmini にも入れる - #595

Merged
gapul merged 1 commit into
mainfrom
feat/agy-module
Sep 11, 2026
Merged

feat(home): agy を共通モジュールにして macmini にも入れる#595
gapul merged 1 commit into
mainfrom
feat/agy-module

Conversation

@gapul

@gapul gapul commented Sep 11, 2026

Copy link
Copy Markdown
Owner

agy (antigravity-cli) を母艦専用の1行から共通モジュールに移し、macmini にも入れる。既定モデルもここで宣言する。

settings.json は置き換えずに合流させる

agy はこのファイルを自分で書く (信頼したディレクトリが増えるたびに追記される)。store のシンボリックリンクで固めると、書けないファイルを渡すことになる。宣言したいキーだけを既存の内容に合流させて、残りは触らない。

既定は gemini-3.1-pro-high にした。これはセカンドオピニオンを取りに行く道具なので、消費より答えの質を採る。1回ごとの上書きは --model で、選択肢は agy models。Claude Sonnet 4.6 / Opus 4.6 / gpt-oss-120b もこの枠で選べる。

ついでに macmini が評価できなくなっていたのを直した

私の変更とは無関係に、main の時点で .#darwinConfigurations.macmini.system が落ちていた。hosts/macmini.nixnixpkgsAgents を引数に取るのに、macmini の specialArgs に渡していない。

error: attribute 'nixpkgsAgents' missing
  … while evaluating the module argument `nixpkgsAgents' in "…/nix/hosts/macmini.nix"

pr-gate は macmini のクロージャを建てないので、CI では見えていなかった。今回 macmini に何か入れようとして初めて当たった。1行足して通るようにしてある。

ここは別途考える価値がある。母艦と homeserver は毎回建てているが、macmini は「次に触る人が気づくまで壊れたまま」になる場所だということが分かった。

@gapul
gapul merged commit dcac23f into main Sep 11, 2026
5 checks passed
@gapul
gapul deleted the feat/agy-module branch September 11, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant