用語集
このサイトで使われている主要な用語の説明です。
A-Z
| 用語 | 読み方 | 説明 |
|---|---|---|
| API | エーピーアイ | ソフトウェア同士がやり取りするための仕組み |
| Bash | バッシュ | Mac / Linux で使われるシェル(コマンド入力環境) |
| CI/CD | シーアイシーディー | コードの自動テスト・自動デプロイの仕組み |
| CLI | シーエルアイ | コマンドラインインターフェース。文字入力でパソコンを操作する方法 |
| CLAUDE.md | クロードエムディー | Claude Code のプロジェクト設定ファイル |
| clone | クローン | リモートリポジトリをローカルにコピーすること |
| commit | コミット | 変更をリポジトリに保存すること |
| Git | ギット | ファイルの変更履歴を管理するツール |
| GitHub | ギットハブ | Git リポジトリをクラウドに保存・共有するサービス(Microsoft 運営) |
| GitLab | ギットラボ | Git リポジトリをクラウドに保存・共有するサービス(企業利用が多い) |
| HEAD | ヘッド | Git で「今いる場所」を示すマーカー |
| Homebrew | ホームブリュー | Mac 用のパッケージ管理ツール |
| Hooks | フックス | ツール実行前後に自動処理を追加する仕組み |
| HTTPS | エイチティーティーピーエス | 暗号化された通信プロトコル |
| JSON | ジェイソン | データ形式の一種。設定ファイルなどに使われる |
| MCP | エムシーピー | Model Context Protocol。AI と外部ツールを接続するプロトコル |
| merge | マージ | ブランチを統合すること |
| MR | エムアール | Merge Request。GitLab でのプルリクエストの呼び方 |
| PATH | パス | OS がコマンドを探す場所の一覧 |
| PowerShell | パワーシェル | Windows 用のシェル(コマンド入力環境) |
| PR | ピーアール | Pull Request。コードの変更をチームに共有してレビューしてもらう仕組み |
| push | プッシュ | ローカルの変更をリモートリポジトリに送信すること |
| pull | プル | リモートリポジトリの変更をローカルに取得すること |
| SSH | エスエスエイチ | 暗号化された通信方式。鍵認証でパスワード不要にできる |
| WSL | ダブリューエスエル | Windows Subsystem for Linux。Windows 上で Linux を動かす仕組み |
日本語用語
| 用語 | 説明 |
|---|---|
| エージェント | 自律的にタスクを実行する AI インスタンス |
| オーケストレーション | 複数エージェントの役割・タイミングを管理すること |
| カスタムコマンド | ユーザーが定義したスラッシュコマンド |
| コンフリクト | 同じ箇所を複数人が変更したときに起きる衝突 |
| サブエージェント | メインの Claude が専門タスクを委託する先の AI |
| スラッシュコマンド | / で始まる特殊なコマンド |
| ステージング | コミット対象としてファイルを選択すること |
| セッション | Claude Code との会話の単位 |
| ターミナル | 文字入力でパソコンを操作するアプリ |
| トークン | AI がテキストを処理する際の単位。利用量の計算に使われる |
| ブランチ | コードの並行作業を可能にする Git の仕組み |
| プロンプト | AI への質問や指示のこと |
| マージ | ブランチを統合すること |
| リポジトリ | Git が管理するプロジェクトの単位 |
| リファクタリング | 動作を変えずにコードの品質を改善すること |
| ローカル | 自分のパソコン上の環境 |
| リモート | GitHub / GitLab 上の環境 |
| ワークツリー | 同じリポジトリの異なるブランチを別ディレクトリで作業する仕組み |