開発環境セットアップ

Gemini CLI開発のためのローカル開発環境と依存関係のセットアップ

システム要件

開始する前に、システムがこれらの要件を満たしていることを確認してください

Node.js

18.0.0以上

JavaScript実行環境

node --version

npm

8.0.0以上

Node.jsパッケージマネージャー

npm --version

Git

2.20.0以上

バージョン管理システム

git --version

VS Code

最新版(推奨)

コードエディター

code --version

インストール手順

開発環境をセットアップするには、これらの手順に従ってください

1

リポジトリをクローン

GitHubからGemini CLIのソースコードを取得

git clone https://github.com/google-gemini/gemini-cli.git
cd gemini-cli
2

依存関係をインストール

必要なプロジェクトの依存関係をすべてインストール

npm install
3

プロジェクトをブートストラップ

モノレポをセットアップしてパッケージをリンク

npm run bootstrap
4

プロジェクトをビルド

TypeScriptコードをコンパイル

npm run build

環境設定

開発環境とツールを設定

VS Code拡張機能

推奨VS Code拡張機能

TypeScript and JavaScript Language Features
ESLint
Prettier - Code formatter
GitLens
Thunder Client (APIテスト)

環境変数

必要な環境変数を設定

GEMINI_API_KEY=your_api_key
NODE_ENV=development
DEBUG=gemini:*
LOG_LEVEL=debug

インストールを確認

開発環境が正しく設定されていることを確認

テストを実行

npm test

すべてのテストが成功するはず

開発モードを開始

npm run dev

開発サーバーが起動するはず

コード品質をチェック

npm run lint

リンティングエラーがないはず