# GitHub アプリのコードを記述する

GitHub API をアプリ、継続的インテグレーションで使用する方法と、アプリを使った構築方法について学びます。

## Links

* [GitHub アプリのコードの記述について](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/about-writing-code-for-a-github-app)

  GitHub Appに機能を追加するコードを記述する必要があります。

* [GitHub Apps の構築に関するクイック スタート](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/quickstart)

  pull request にコメントする GitHub App をすばやく作成します。

* [webhook イベントに応答するGitHub アプリの構築](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/building-a-github-app-that-responds-to-webhook-events)

  webhook イベントに応答して API 要求を行う GitHub App を構築する方法について説明します。

* [GitHub アプリを使用して \[GitHub でログイン\] ボタンをビルドする](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/building-a-login-with-github-button-with-a-github-app)

  このチュートリアルに従って、 GitHub Appの Web アプリケーション フローを介してユーザー アクセス トークンを生成する Ruby コードを記述します。

* [GitHub アプリを使用した CLI の構築](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/building-a-cli-with-a-github-app)

  このチュートリアルに従って、デバイス フローを介して GitHub App のユーザー アクセス トークンを生成する CLI を Ruby で記述します。

* [GitHub アプリを使用した CI チェックのビルド](/ja/enterprise-server@3.22/apps/creating-github-apps/writing-code-for-a-github-app/building-ci-checks-with-a-github-app)

  GitHub Appとチェックを使用してテストを実行する継続的インテグレーション サーバーを構築します。