【NextJS】Gemini CLIを使ってシンプルプロジェクトを開発

1. 概要

前回はStitchを使ってUIデザインを作り、NextJSで動かしてみる内容でした。今回はGemini CLIを使ってシンプルなプロジェクトを開発してみます。

Google Cloudは Geminiの強力な機能をターミナルに直接統合するオープンソース AI エージェント Gemini CLIを発表

対象としては開発を1年程やってて自分で最初から開発してみたい方になります。そのため細かい用語などの説明はしません。

2. nodeのインストール

こちらを参考

3. Gemini CLIをインストール

3-1. インストール

npm install -g @google/gemini-cli

3-2. 確認

gemini

4. プロンプトを投げて、プロジェクトを作成

4-1. プロンプト

下記技術スタックを使って2~10人で使えるグループ分けサイトを作ってください。
・Next.js(App Route)
・TypeScript
・SCSS

しばらくしたらプロジェクトを作成してくれました。

5. ディレクトリの構造

.
├── next-env.d.ts
├── next.config.mjs
├── package-lock.json
├── package.json
├── src
│   └── app
│       ├── globals.scss
│       ├── layout.tsx
│       ├── page.module.scss
│       └── page.tsx
└── tsconfig.json

2 directories, 9 files

6. サーバーを起動

6-1. NextJSを立ち上げる

npm run dev

7. ブラウザで確認

  • http://localhost:3000

7-1. 画面

8. 備考

今回はGemini CLIを使ってシンプルなプロジェクトを開発してみました。

9. 参考

投稿者プロフィール

Sondon
開発好きなシステムエンジニアです。
卓球にハマってます。

関連記事

  1. 【NextJS】Server Actions with MySQL

  2. 【NextJS】AWS SAMを使いCLIでデプロイしたLambda関…

  3. 【NextJS】Hooks-useContext

  4. 【NextJS】SnackbarやLink

  5. 【NextJS】Hooks-useContext・useReducer…

  6. 【NextJS】Access nextjs app launched …

最近の記事

制作実績一覧

  1. Checkeys