Skip to main content

5 posts tagged with "AI"

View all tags
🛠️

Antigravity CLI の /planning と /artifact を活用した、計画から実装までの開発フロー実践

· 8 min read

開発プロセスにおいてAIにコード変更を指示する際、十分な調査や設計合意がないまま直接コードを書き換えると、意図しない変更や修正の手戻りが発生するリスクが高まります。このような課題を解決するために、Antigravity CLI には、実装前の「計画(Planning)」と成果物の「視覚的な管理(Artifact)」を組み合わせた開発フローが用意されています。

本記事では、対話画面から実行できる /planning コマンドと Artifact(成果物) 機能の役割を整理し、実際にプロジェクトへ単体テストを導入したプロセスをもとに、AIと開発者の間における認識の齟齬を防ぐアプローチについて解説します。

🔀

Gemini CLI の後継、Antigravity CLI の紹介:Homebrewでの導入手順と新機能

· 8 min read

従来の Gemini CLI は、 2026年6月18日 をもってサポートおよびリクエストの受け付けが終了し、Googleの後継エージェントツールである Antigravity CLI (コマンド名: agy )へ完全に統合されます。

本記事では、Macの Homebrew を使用したインストール手順、新旧ツールの比較、料金体系・クレジットモデルの変化について解説します。

🎨

DESIGN.md:AIエージェントと「デザインの意図」を共有するための新標準

· 5 min read

AIに「いい感じのUIを作って」と頼んでも、プロジェクト独自の色味や、角丸サイズといったこだわりまではなかなか再現してくれません。

この「AIと人間の認識のズレ」を解決し、AIエージェントを強力なフロントエンドエンジニアに変えるための新標準、それが google-labs-code/design.md です。

今回は、この DESIGN.md の仕様を本サイト sawara.me に導入し、Gemini CLI でどのように活用しているかをご紹介します。

🧠

AIの「記憶」をデザインする:Gemini CLI における GEMINI.md 活用術

· 4 min read

Gemini CLI を使って開発を進めていると、「さっきも同じ指摘をしたのに」「プロジェクトの規約を無視して別のライブラリを提案された」といった手戻りが発生することがあります。これらの問題の根本的な原因は、AIがプロジェクト特有の「文脈(コンテキスト)」を維持できていないことにあります。

AIを活用した開発フローを最適化するためには、チャットのたびに指示を繰り返すのではなく、AIが参照するコンテキストを Markdown ファイルとして定義しておくことが重要です。今回は、Gemini CLI の機能を最大限に引き出すための GEMINI.md 活用術を解説します。

🚀

Gemini CLI「Skills」入門:特定タスクに特化した専門知識をAIに持たせる方法

· 11 min read

Gemini CLIを日々の開発で活用していると、特定の定型作業(フレームワーク固有のコンポーネント作成、テストコードの自動生成、デプロイ手順の実行など)をより確実に、かつ効率的に行いたい場面が増えてきます。このような特定タスクへの「専門知識」をAIに持たせる仕組みが「Skills」機能です。

今回は、Skills機能の概要から実装手順、Gemini CLI上での確認方法までを詳しく解説します。