Claude Code・Codex・Gemini CLI の設定と使い方を、公式ドキュメントを基に日本語で整理
Claude Code、Codex、Gemini CLI など AI コーディングツールの導入手順、設定ファイルの書き方、おすすめ設定を検証付きで解説する技術サイトです。
ツール別に探す
- Claude CodeAnthropic のターミナル/VS Code 向けコーディングエージェント Claude Code の設定と使い方
- CodexOpenAI の Codex CLI / VS Code 拡張 / クラウド版の設定と使い方
- Gemini CLIGoogle の Gemini CLI の設定と使い方
- AIコーディング全般ツール横断の比較、セキュリティ、ワークフロー設計
新着・更新記事
-
.mcp.json で環境変数からトークンを渡す書き方(${VAR} 展開)
Claude Code の .mcp.json にアクセストークンを直接書かず、${GITHUB_TOKEN} のような環境変数の参照で渡す方法を解説します。展開の書き方、既定値の指定、環境変数が未設定のときの挙動、チームでの運用ルールを紹介します。
-
AI エージェントにテストを先に書かせてから実装させるワークフロー:Claude Code・Codex・Gemini CLI での指示の出し方
コーディングエージェントに「失敗するテストを先に書き、通るまで実装する」手順を守らせるための指示の書き方を解説します。コンテキストファイルへの記述例、Claude Code の hooks やスキルによる強制、テストを改ざんさせないための注意点を紹介します。
-
AI コーディングツールに API キーや秘密情報を読ませないための設定:Claude Code・Codex・Gemini CLI 共通の対策
.env や認証情報ファイルを Claude Code、Codex、Gemini CLI に読ませないための具体的な設定(permissions の deny、サンドボックス、除外設定)と、読ませてしまった場合の対処、そもそも秘密情報をリポジトリに置かない構成を解説します。
-
Claude Code VS Code 拡張のインストールと初期設定【最初に見直したい 5 項目】
Claude Code を VS Code で使うための拡張機能のインストール手順、ログイン方法、CLI との関係、最初に見直したい設定を公式ドキュメントに沿って解説します。
-
Claude Code で git push --force を禁止する deny 設定
Claude Code が誤って git push --force や git push -f を実行しないよう、settings.json の permissions.deny で禁止する書き方と、書き方の揺れ(-f、--force-with-lease)への対処、動作確認の方法を解説します。
-
Claude Code で git push だけ毎回確認させる ask 設定
Claude Code でコミットまでは自動で進めつつ、git push の直前だけ必ず確認を挟むための permissions.ask の書き方を解説します。allow と ask が両方一致したときの挙動、ブランチごとの許可、動作確認の手順も紹介します。
-
Claude Code で npm run 系のコマンドをまとめて許可する書き方
Claude Code の permissions.allow で npm run、pnpm、yarn、npx のコマンドを確認なしで実行させるパターンの書き方を解説します。:* による前方一致の意味、install 系を除外する方法、Python やその他のツールへの応用例も紹介します。
-
Claude Code と git worktree で複数タスクを並列に進める手順
git worktree を使って Claude Code のセッションを複数同時に走らせる方法を解説します。worktree の作り方、各セッションの起動、依存関係とポート競合の回避、作業後の統合と後片付けまでの手順をまとめます。
-
Claude Code に MCP サーバーを追加する方法(claude mcp add と .mcp.json の使い分け)
Claude Code で MCP サーバーを追加・管理する手順を解説します。claude mcp add コマンドの書き方、local・project・user の 3 つのスコープ、.mcp.json でチーム共有する方法、認証と接続確認のコツを紹介します。
-
Claude Code に入力したコードは学習に使われるのか:プランごとのデータ利用と設定の確認方法
Claude Code で扱ったコードや会話が Anthropic のモデル学習に使われるかを、個人プラン(Pro/Max)と商用(API/Team/Enterprise)に分けて整理します。設定画面での確認手順、保持期間、業務利用で押さえるべき点を解説します。
-
Claude Code の defaultMode 4 種類の違いと選び方(default / acceptEdits / plan / bypass)
Claude Code の settings.json で設定する permissions.defaultMode の 4 つの値の違いを表で整理し、個人開発・チーム開発・CI のそれぞれでどれを選ぶべきかを解説します。Shift+Tab による一時的な切り替えとの関係も説明します。
-
Claude Code の hooks でファイル編集のたびに lint と format を自動実行する
Claude Code の hooks 機能を使って、ファイル編集後に Prettier や ESLint、ruff を自動実行する設定を解説します。PostToolUse の書き方、stdin から編集ファイルを取り出す方法、失敗時に Claude へ修正を促す方法を紹介します。