サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
docs.github.com/ja
呼び出し元リポジトリの [Actions settings] ページの [Actions permissions] は、アクションと再利用可能なワークフローの使用を許可するように構成する必要があります。「リポジトリの GitHub Actions の設定を管理する」を参照してください。 プライベート リポジトリの場合、呼び出されたワークフローのリポジトリの [Actions settings] ページの [Access] ポリシーは、呼び出し元ワークフローを含むリポジトリからのアクセスを許可するように明示的に構成する必要があります。「リポジトリの GitHub Actions の設定を管理する」を参照してください。 再利用可能なワークフローの制限事項 最大 4 つのレベルのワークフローに接続できます。 詳細については、「再利用可能なワークフローを入れ子にする」を参照してください。 1 つの
概要 このガイドでは、特定の GitHub Actions の機能のセキュリティ強化を設定する方法について説明します。 GitHub Actions の概念について理解するには、「GitHub Actions を理解する」を参照してください。 シークレットの使用 機密性の高い値は、平文としてワークフローファイルに保存するのではなく、シークレットとして保存してください。 シークレットは、organization、リポジトリ、または Environment のレベルで構成でき、機密情報を GitHub に格納できます。 シークレットは Libsodium シールド ボックスを使うため、GitHub に到達する前に暗号化されます。 これは、シークレットが UI または REST API を使って送信されるときに行われます。 このクライアント側の暗号化は、GitHub のインフラストラクチャ内での
メモ カスタム コーディング ガイドライン機能は、Copilot Enterprise プランでのみ利用でき、現在は一部のお客様に限定されています。 この機能は廃止され、今後は Copilot カスタム指示を使った Copilot コード レビュー のカスタマイズが推奨されます。「GitHub Copilot のリポジトリ カスタム命令を追加する」を参照してください。 コーディング ガイドラインについて Copilot には、自然言語で記述された一連のコーディング ガイドラインを指定できます。これは、organization のコーディング スタイルとベスト プラクティスに合わせてコードをレビューするのに役立ちます。 コーディング ガイドラインの例を含む詳細については、「GitHub Copilot コード レビューのコーディング ガイドラインについて」を参照してください。 コーディング
Copilot の長所と短所を理解する GitHub Copilot は AI コーディング アシスタントであり、コードをより速く楽に記述できるため、問題解決とコラボレーションにより多くのエネルギーを集中できます。 Copilot の操作を開始する前に、使用すべき場合と使用すべきではない場合を理解しておくことが重要です。 Copilot が最適な場合の一部を次に示します。 テストと繰り返しコードの記述 デバッグと構文の修正 コードの説明とコメント 正規表現の生成 Copilot は次の場合には適していません。 コーディングとテクノロジに関係のないプロンプトに対応する 専門知識やスキルを更新する。 自分自身が責任者であって、Copilot はサービスの強力なツールであることを忘れないでください。 ジョブに適した Copilot ツールを選択する Copilot コード補完と Copilot
Important Premium リクエストの課金は、次の日付から適用されます。 2025 年 5 月 5 日: Copilot Free、Copilot Pro、Copilot Pro+ 2025 年 5 月 12 日: セルフサービス (クレジット カード) Copilot Business および Copilot Enterprise 2025 年 5 月 19 日: 営業担当者から販売された (請求書が発行される) Copilot Business および Copilot Enterprise リクエストとは リクエストとは、コードの生成、質問への回答、拡張機能による支援など、Copilot に何らかの処理を依頼するあらゆるやり取りを指します。 チャット ウィンドウでプロンプトを送信するたび、または Copilot からの回答をトリガーするたびに、1 リクエストとカウントされます
GitHub では、ニーズや、Copilot を個人として使っているか、organization や Enterprise の一員として使っているかに応じて、GitHub Copilot 用のプランをいくつか提供しています。 GitHub Copilot Free は、organization または Enterprise を通じて Copilot にアクセスできない個人の開発者が使用できます。 この Free プランには、一部の Copilot 機能への制限付きアクセスが含まれており、AI を利用したコーディング支援を無料で試すことができます。 GitHub Copilot Pro は、より柔軟性を求める個人向けに設計されています。 この有料プランには、無制限の補完、Copilot Chat での Premium モデルへのアクセス、Copilot コーディング エージェント へのアクセ
Note この機能は現在パブリック プレビューにあり、変更される可能性があります。 現在、カスタム指示は、Visual Studio、VS Code の Copilot Chat、GitHub Web サイトでサポートされています。 この記事のこのバージョンは、GitHub Web サイト上でリポジトリのカスタム命令を使うためのものです。 他の環境でカスタム指示を使う方法については、上のタブをクリックします。 Note 現在、カスタム指示は、Visual Studio、VS Code の Copilot Chat、GitHub Web サイトでサポートされています。 この記事のこのバージョンは、VS Code でリポジトリのカスタム命令を使うためのものです。 他の環境でカスタム指示を使う手順については、上のタブをクリックします。 Note この機能は現在パブリック プレビューにあり、変更さ
GitHub Copilot Chat can help you create diagrams to better understand your data and communicate insights.
Copilot にそれがリポジトリで行う作業に関する追加コンテキストを提供するファイルを、そのリポジトリに作成します。
GitHub Copilot では、それぞれ長所が異なる複数のモデルがサポートされています。 速度とコスト効率が優先されるモデルもあれば、正確性、推論、またはマルチモーダル入力 (画像とコードの組み合わせなど) での動作に最適化されているモデルもあります。 お使いの Copilot プランと、それを使っている場所 (GitHub.com や IDE など) によっては、アクセスできるモデルが異なる場合があります。 すべての AI モデルで、入力されるプロンプトと出力される候補は、有害、不快、またはトピック外のコンテンツ、および有効な場合なパブリック コードとの一致に関する GitHub Copilot のコンテンツ フィルターを通過します。 Copilot でサポートされている AI モデル 次の表は、Copilot で利用できる AI モデルの一覧と、そのリリース状態およびさまざまなモー
はじめに GitHub Copilot は、コードをレビューしてフィードバックを提供できます。 可能であれば、Copilot のフィードバックには、2 回のクリックで適用できる推奨される変更が含まれています。 GitHub Copilot コード レビュー の詳細内容については、「Copilot コード レビューについて」を参照してください。 Copilot コード レビュー の使用 以下の手順では、GitHub Web サイトで Copilot コード レビュー を使う方法について説明します。 その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。 GitHub.com で、pull request を作成するか、既存の pull request に移動します。 [Reviewers] メニューを開き、[Copilot] を選びます。 C
ワークフローを手動実行する設定 ワークフローを手動で実行するには、workflow_dispatch イベントで実行するようにワークフローを設定する必要があります。 workflow_dispatch イベントをトリガーするには、ワークフローが既定のブランチに存在する必要があります。 workflow_dispatch イベントの構成方法については、「ワークフローをトリガーするイベント」を参照してください。 これらのステップを実行するには、リポジトリへの書き込みアクセスが必要です。 ワークフローの実行
リポジトリからの機密データの削除について git-filter-repo などのツールを使ってリポジトリの履歴を変更する場合、その影響を理解することが重要です。 履歴の書き換えを成功させるには、コラボレーターとの慎重な調整が必要であり、管理する必要がある多くの副作用を伴います。 多くの場合、削除する必要がある機密データがシークレット (パスワード、トークン、資格情報など) である場合、最初の手順として、そのシークレットを失効させたり、ローテーションしたりする必要があることに注意してください。 シークレットが失効されるかローテーションされると、アクセスには使用できなくなりますが、問題を解決するには十分な場合があります。 履歴を書き換えてシークレットを削除するために追加の手順を実行しても、保証されない場合があります。 履歴を書き換えることによる副作用 履歴の書き換えには多くの副作用があります。
このガイドについて organization 所有者は、プライベートまたは機密データの公開を防止することが最優先事項である必要があります。 意図的であれ偶発的であれ、データ漏洩は関係者に大きなリスクを引き起こす可能性があります。 GitHub ではデータ漏洩を防止するための対策を講じていますが、ユーザー側にもセキュリティを強化するために organization を管理する責任があります。 データ漏洩を防ぐことに関しては、以下に示すように重要な要素がいくつかあります。 予防に積極的に取り組む 漏洩の可能性を早期に発見する インシデント発生時の軽減計画を維持する 最適な方法は、管理対象の organization の種類によって異なります。 たとえば、オープンソース開発に重点を置く organization では、外部とのコラボレーションを可能にするために、完全に営利的な organizat
リポジトリのドキュメンテーションをウィキでホストして、他者が利用してプロジェクトにコントリビュートすることを可能にできます。 Wikiは、組織の場合はGitHub FreeとGitHub Freeのパブリック・リポジトリで、パブリックおよびプライベート・リポジトリではGitHub Pro、GitHub Team、GitHub Enterprise Cloud、GitHub Enterprise Serverで利用できます。 詳細については、「GitHub のプラン」を参照してください。 GitHub のすべてのリポジトリに、Wiki と呼ばれるドキュメントをホストするセクションが備わっています。 リポジトリのウィキは、プロジェクトの利用方法、設計方法、中核的な原理など、プロジェクトに関する長いコンテンツを共有するために利用できます。 README ファイルは、プロジェクトができることを手短
再利用可能なワークフローについて あるワークフローから別のワークフローにコピーして貼り付けるのではなく、ワークフローを再利用できます。 再利用可能なワークフローにアクセスできるユーザーは誰でも、別のワークフローから再利用可能なワークフローを呼び出すことができます。 ワークフローを再利用すると、重複が回避されます。 これにより、ワークフローの管理が容易になり、アクションと同様に、他のユーザーの作業を基にして新しいワークフローをより迅速に作成できます。 また、ワークフローを再利用すると、適切に設計され、既にテスト済みで、効果的であることが証明されているワークフローを使用でき、ベスト プラクティスが促進されます。 Organization では、一元的に管理できる再利用可能なワークフローのライブラリを構築できます。 次の図は、再利用可能なワークフローを使用する進行中のワークフロー実行を示していま
リポジトリのルールセットは、そのリポジトリの読み取りアクセス権を持つすべてのユーザーが表示できます。 リポジトリの管理者アクセス権を持つユーザー、または "リポジトリ ルールの編集" アクセス許可のあるカスタム ロールは、リポジトリのルールセットを作成、編集、削除できます。 ルールセットは、GitHub Free と GitHub Free の Organization のパブリック リポジトリ、GitHub Pro、GitHub Team、GitHub Enterprise Cloud のパブリックとプライベートのリポジトリで利用できます。 詳細については、「GitHub のプラン」を参照してください。 プッシュ ルールセットは、内部リポジトリとプライベート リポジトリの GitHub Team プランと、プッシュ ルールセットが有効になっているリポジトリのフォークで使用できます。 ルー
code scanning 用の Copilot Autofix について GitHub Copilot Autofix は code scanning の拡張機能であり、新たなセキュリティの脆弱性の発生を回避できるよう、code scanning アラートを修正するのに役立つターゲットを絞った推奨事項をユーザーに提供します。 潜在的な修正は、コードベース、および code scanning 分析からのデータを使用して、大規模な言語モデル (LLM) によって自動的に生成されます。 GitHub Copilot Autofix は CodeQL 分析で使用でき、サードパーティ ツールの ESLint をサポートしています (サードパーティ サポートは パブリック プレビュー 段階にあり、変更される可能性があります)。 Copilot Autofix は既存のソース コードに関連する潜在的な
前提条件 GitHub Copilot へのアクセス権。 「GitHub Copilot とは何ですか?」を参照してください。 GitHub CLI がインストールされました。 GitHub CLI のインストール手順については、GitHub CLI リポジトリを参照してください。 CLI での Copilot 拡張機能がインストールされています。 「CLIG での GitHub Copilot のインストール」を参照してください。 Organization または Enterprise を介して GitHub Copilot にアクセスできる場合、organization 所有者または Enterprise 管理者が CLI での Copilot を無効にしていると、CLI での Copilot を使用することはできません。 「組織での Copilot のポリシーと機能の管理」を参照して
GitHub Desktop では、コマンド ラインや Web ブラウザーではなく GUI を使用して GitHub と対話できます。 GitHub Desktop を使って、ほとんどの Git コマンドをデスクトップから完了できます。たとえば、リモート リポジトリのプッシュ、プル、クローンや、コミットの属性付け、pull request の作成などを、変更内容を視覚的に確認しながら実行できます。
スラッシュ コマンドについて スラッシュ コマンドを使用すると、テーブル、タスクリスト、コード ブロックなど、より複雑な Markdown を簡単に入力できます。 スラッシュ コマンドは、そのスラッシュ コマンドがサポートされている issue、pull request、またはディスカッションの任意の説明フィールドまたはコメント フィールドで使用できます。 スラッシュ コマンドを使用する スラッシュ コマンドは、コメント フィールドにコマンドを入力し、プロンプトに従うことで使用することができます。 複雑な Markdown をコメントに挿入するには、次のいずれかのコマンドを入力します。 コマンド説明
法的情報このコンテンツの一部は、機械または AI で翻訳されている場合があります。 © 2025 GitHub, Inc.用語プライバシーStatus価格エキスパート サービスブログ
GitHub の公開鍵のフィンガープリントは次のとおりです。 SHA256:uNiVztksCsDhcc0u9e8BujQXVUpKZIDTMczCvj3tD2s (RSA) SHA256:br9IjFspm1vxR3iA35FWE+4VTyz1hYVLIE2t1/CeyWQ (DSA - 終了) SHA256:p2QAMXNIC1TJYWeIOttrVc98/R1BUFWu3/LiyKgUfQM (ECDSA) SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU (Ed25519) ~/.ssh/known_hosts ファイルに次の ssh キー エントリを追加して、GitHub ホストの手動による検証を回避できます。 github.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0
Enterprise の GitHub Copilot GitHub Enterprise Cloud を使用する Enterprise は、GitHub Copilot Business または GitHub Copilot Enterprise のいずれかをサブスクライブするか、Enterprise 内のさまざまな organization で両方を混在させることができます。 どちらのプランも月単位の期間で利用でき、価格は異なります。 詳しくは、「Organization と Enterpriseでの GitHub Copilot の請求について」をご覧ください。 Organization での GitHub Copilot GitHub は、Copilot Business に対して、1 か月あたり 1 ユーザーごとに 19 米国ドル の料金を毎月請求します。 詳しくは、「Organ
Copilot を使用すると、コーディングに関する質問 (コーディングに最適な方法、バグの修正方法、他のユーザーのコードのしくみなど) に対する回答を取得できます。 Copilot でできることの詳細については、「GitHub Copilot とは何ですか?」を参照してください。 Copilot を使用する手順は、どこでそれを使用するかによって異なります。 このクイックスタートのバージョンは、GitHub 用です。 他の環境で Copilot を使用する手順については、上のタブをクリックしてください。 GitHub Copilot にサインアップする 無料で始める Copilot を使うには、Copilot プランにアクセスできる個人用の GitHub アカウントが必要です。 次のことを実行できます。 Copilot Free から始めて、プランをサブスクライブしないで限られた機能を調べま
はじめに このガイドでは、JetBrains IDE で GitHub Copilot からコーディングの提案を取得する方法について説明します。 その他の一般的なコーディング環境の説明を確認するには、ページの上部にあるツール スイッチャーを使います。 このガイドの例では Java を使用していますが、他の言語も同様に機能します。 詳しくは、「IDE での Copilot のコード提案」をご覧ください。 前提条件 Copilot へのアクセス権。 JetBrains で GitHub Copilot を使用するには、Copilot Free での制限付きアクセス、または有料 Copilot プランのフル アクセスが必要です。 「GitHub Copilot とは何ですか?」をご覧ください。 互換性のある JetBrains IDE。 JetBrains で GitHub Copilot を使
次のページ
このページを最初にブックマークしてみませんか?
『GitHub.com ヘルプ ドキュメント』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く