Aller au contenu

Intégration · Outils de développement

Connecter Claude et ChatGPT à GitHub

Demandez à votre IA ce qui vous attend sur GitHub : elle lit vos notifications, problèmes et demandes de fusion. Elle peut ouvrir des problèmes, examiner et fusionner des demandes de fusion, ainsi que publier des versions dans les dépôts auxquels votre jeton donne accès. Vous restez dans le chat au lieu de cliquer à travers les onglets.

Connecter GitHub gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Quoi me faut-il traiter sur GitHub aujourd'hui ?”

    L'IA lit vos notifications non lues et les problèmes assignés, puis liste les demandes d'examen, les mentions et les attributions.

  • “Résumez les modifications de la demande de fusion 42 dans acme/app et signalez tout ce qui est risqué.”

    Elle lit la demande de fusion et ses fichiers modifiés (ajouts, suppressions et patches), puis écrit un résumé court avec les points méritant une inspection plus approfondie.

  • “Ouvrez un problème de bug dans acme/app : le bouton checkout ne fait rien dans Safari. Étiquetez-le comme bug et attribuez-le à maria.”

    Elle crée le problème avec titre et corps, définit l'étiquette bug et maria comme assignée.

Ce que votre IA peut faire

Problèmes et demandes de fusion

Créer, étiqueter, attribuer, commenter et fermer des problèmes. Ouvrir, examiner, mettre à jour et fusionner des demandes de fusion.

Code et historique

Lire des fichiers et dossiers sur n'importe quelle branche, étiquette ou commit. Lister les branches, commits et les fichiers modifiés dans une demande de fusion.

Versions et recherche

Lister et publier des versions, avec ou sans notes générées. Rechercher des problèmes, demandes de fusion et dépôts avec la syntaxe de recherche GitHub.

  • “Validez la demande de fusion 42 et fusionnez-la en squash.”

    Elle soumet un examen d'approbation puis fusionne la demande de fusion avec la méthode squash.

  • “Publiez la version v2.3.0 avec des notes générées.”

    Elle crée la version pour l'étiquette v2.3.0 et demande à GitHub de générer les notes à partir des modifications fusionnées.

  • “Quoi a été commit sur main depuis lundi ?”

    Elle liste les commits sur la branche principale depuis lundi et les résume par auteur et message.

1127 outils pour GitHub

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • add_a_dependency_an_issue_is_blocked_byVisible par d’autres
  • add_a_field_to_an_organization_owned_projectModifie des données
  • add_a_related_issueVisible par d’autres
  • add_an_email_address_for_the_authenticated_userVisible par d’autres
  • add_field_to_user_owned_projectModifie des données
  • add_issue_assigneesVisible par d’autresAssigner des personnes à un problème. Obligatoire : propriétaire, dépôt, numéro du problème et assignataires (liste des identifiants GitHub).
  • add_issue_field_values_to_an_issueVisible par d’autres
  • add_issue_labelsVisible par d’autresAjouter des étiquettes à un problème sans supprimer ses étiquettes existantes. Obligatoire : propriétaire, dépôt, numéro du problème et les noms des étiquettes.
  • add_item_to_user_owned_projectModifie des données
  • add_sub_issueVisible par d’autres
  • add_user_access_restrictionsModifie des données
  • approve_runVisible par d’autres
  • approve_ticketVisible par d’autres
  • archive_migrationVisible par d’autres
  • archive_workflowVisible par d’autres
  • attach_configurationModifie des données
  • attach_configuration_attachModifie des données
  • cancel_pageSupprime des données
  • cancel_runSupprime des données
  • create_a_code_security_configurationModifie des données
  • create_a_commitModifie des données
  • create_a_github_pages_deploymentModifie des données
  • create_a_registration_token_for_a_repositorySupprime des données
  • create_a_remove_token_for_a_repositorySupprime des données
  • create_a_repository_actions_policyModifie des données
  • create_a_repository_for_the_authenticated_userModifie des données
  • create_a_repository_variableModifie des données
  • create_a_view_for_a_user_owned_projectModifie des données
  • create_a_view_for_an_organization_owned_projectModifie des données
  • create_accountModifie des données
  • create_alert_autofixModifie des données
  • create_an_organization_variableModifie des données
  • create_appModifie des données
  • create_app_manifest_conversionModifie des données
  • create_blobModifie des données
  • create_branch_renameModifie des données
  • create_budgetModifie des données
  • create_bulk_listVisible par d’autres
  • create_check_run_rerequestModifie des données
  • create_cluster_projectModifie des données
  • create_codespaceModifie des données
  • create_codespace_exportModifie des données
  • create_codespace_startModifie des données
  • create_codespace_stopModifie des données
  • create_commitModifie des données
  • create_commit_messageModifie des données
  • create_companyModifie des données
  • create_configurationModifie des données
  • create_contextModifie des données
  • create_copilot_space_collaboratorModifie des données
  • create_copilot_space_collaborator_copilot_spaces_add_collaboratoModifie des données
  • create_copilot_space_resourceModifie des données
  • create_copilot_space_resource_copilot_spaces_create_resource_forModifie des données
  • create_custom_patternVisible par d’autres
  • create_custom_pattern_secret_scanning_bulk_create_repo_custom_paVisible par d’autres
  • create_deployment_recordModifie des données
  • create_draft_item_for_user_owned_projectModifie des données
  • create_enforce_adminSupprime des données
  • create_environment_deployment_branch_policyModifie des données
  • create_environment_deployment_protection_ruleModifie des données
  • create_environment_variableModifie des données
  • create_generate_jitconfigModifie des données
  • create_generate_jitconfig_actions_generate_runner_jitconfig_for_Modifie des données
  • create_gistModifie des données
  • create_gist_forkModifie des données
  • create_gist_messageModifie des données
  • create_gpg_keyModifie des données
  • create_hook_pingSupprime des données
  • create_hook_ping_repos_ping_webhookSupprime des données
  • create_hook_testSupprime des données
  • create_hosted_runnerModifie des données
  • create_issueModifie des donnéesCréer un nouveau problème dans un dépôt. Obligatoire : propriétaire, dépôt et titre ; optionnel : corps, étiquettes, assignataires et jalons.
  • create_issue_commentVisible par d’autresPoster un commentaire sur un problème ou une demande de modification. Obligatoire : propriétaire, dépôt, numéro du problème et corps. Le commentaire est visible par tous ayant accès au dépôt.
  • create_issue_field_for_an_organizationVisible par d’autres
  • create_issue_type_for_an_organizationVisible par d’autres
  • create_keyModifie des données
  • create_markdownModifie des données
  • create_messageModifie des données
  • create_message_reactionModifie des données
  • create_message_replyModifie des données
  • create_migrationModifie des données
  • create_network_configurationModifie des données
  • create_or_update_custom_properties_for_an_organizationVisible par d’autres
  • create_org_campaignModifie des données
  • create_org_copilot_spaceModifie des données
  • create_org_hookSupprime des données
  • create_org_invitationModifie des données
  • create_org_migrationModifie des données
  • create_org_personal_access_tokenSupprime des données
  • create_org_personal_access_token_requestTransfère de l’argent
  • create_org_private_registryModifie des données
  • create_org_repoModifie des données
  • create_org_rulesetModifie des données
  • create_org_teamModifie des données
  • create_pageModifie des données
  • create_page_statusModifie des données
  • create_policyModifie des données
  • create_project_rerunModifie des données
  • create_projects_v2_productModifie des données
  • create_projects_v2_projectModifie des données
  • create_propertyModifie des données
  • create_property_access_tokenSupprime des données
  • create_property_attestationModifie des données
  • create_property_autolinkModifie des données
  • create_property_check_runModifie des données
  • create_property_codespaceModifie des données
  • create_property_deploymentModifie des données
  • create_property_dispatchModifie des données
  • create_property_forkModifie des données
  • create_property_generateModifie des données
  • create_property_hookSupprime des données
  • create_property_keyModifie des données
  • create_property_labelModifie des données
  • create_property_mergeModifie des données
  • create_property_milestoneModifie des données
  • create_property_oidc_create_oidc_custom_property_inclusion_for_oModifie des données
  • create_property_orgs_external_properties_for_repos_register_orgaModifie des données
  • create_property_pageModifie des données
  • create_property_rulesetModifie des données
  • create_property_security_advisoryModifie des données
  • create_property_stackModifie des données
  • create_property_taskModifie des données
  • create_property_unitModifie des données
  • create_pull_codespaceModifie des données
  • create_pull_messageModifie des données
  • create_pull_requestModifie des donnéesOuvrir une demande de modification depuis une branche source vers une branche cible. Obligatoire : propriétaire, dépôt, branche source et cible ; optionnel : titre, corps et brouillon.
  • create_pull_request_reviewModifie des donnéesRevoir une demande de modification : approuver, demander des modifications ou commenter. Obligatoire : propriétaire, dépôt et numéro de la demande ; définir l'événement (APPROVER, DEMANDER_DES_MODIFICATIONS, COMMENTAIRE) et le corps.
  • create_pull_requested_reviewerModifie des données
  • create_push_protection_bypassModifie des données
  • create_rawModifie des données
  • create_reaction_for_a_pull_request_review_commentModifie des données
  • create_reaction_for_an_issue_commentVisible par d’autres
  • create_refModifie des données
  • create_registration_tokenSupprime des données
  • create_releaseModifie des donnéesPublier une version pour une balise. Obligatoire : propriétaire, dépôt et nom de la balise ; optionnel : nom, corps, brouillon, préversion et génération des notes de version.
  • create_release_reactionModifie des données
  • create_reportModifie des données
  • create_required_signatureModifie des données
  • create_review_eventVisible par d’autres
  • create_revokeModifie des données
  • create_run_deployment_protection_ruleModifie des données
  • create_run_force_cancelModifie des données
  • create_run_pending_deploymentModifie des données
  • create_run_projectModifie des données
  • create_run_rerunModifie des données
  • create_runner_groupModifie des données
  • create_runner_labelModifie des données
  • create_runner_label_actions_add_custom_labels_to_self_hosted_runModifie des données
  • create_sarifModifie des données
  • create_scopedSupprime des données
  • create_security_advisory_cveModifie des données
  • create_security_advisory_forkModifie des données
  • create_selected_teamModifie des données
  • create_shipment_attemptSupprime des données
  • create_shipment_attempt_orgs_redeliver_webhook_deliverySupprime des données
  • create_shipment_attempt_repos_redeliver_webhook_deliverySupprime des données
  • create_snapshotModifie des données
  • create_ssh_signing_keyModifie des données
  • create_stack_addModifie des données
  • create_stack_unstackModifie des données
  • create_storage_recordModifie des données
  • create_suggestion_ticketVisible par d’autres
  • create_tagModifie des données
  • create_teamModifie des données
  • create_ticket_reactionVisible par d’autres
  • create_treeModifie des données
  • create_unit_rerequestModifie des données
  • create_userModifie des données
  • create_user_copilot_spaceModifie des données
  • create_variableModifie des données
  • create_variable_agents_create_repo_variableModifie des données
  • create_variant_analysisModifie des données
  • create_workflow_dispatchModifie des données
  • delete_a_code_security_configurationSupprime des données
  • delete_a_package_version_for_the_authenticated_userSupprime des données
  • delete_a_pull_request_comment_reactionSupprime des données
  • delete_a_repositorySupprime des données
  • delete_a_repository_actions_policySupprime des données
  • delete_a_repository_secretSupprime des données
  • delete_a_repository_variableSupprime des données
  • delete_a_review_comment_for_a_pull_requestSupprime des données
  • delete_a_secret_for_the_authenticated_userSupprime des données
  • delete_a_self_hosted_runner_from_a_repositorySupprime des données
  • delete_a_user_migration_archiveSupprime des données
  • delete_accountsTransfère de l’argent
  • delete_an_issue_commentSupprime des données
  • delete_an_issue_comment_reactionSupprime des données
  • delete_an_organization_migration_archiveSupprime des données
  • delete_an_organization_secretSupprime des données
  • delete_an_organization_variableSupprime des données
  • delete_analysisSupprime des données
  • delete_application_grantsTransfère de l’argent
  • delete_appsTransfère de l’argent
  • delete_artifactSupprime des données
  • delete_assetSupprime des données
  • delete_attestations_by_subject_digestSupprime des données
  • delete_attestations_in_bulkTransfère de l’argent
  • delete_attestations_requestTransfère de l’argent
  • delete_autolinkSupprime des données
  • delete_branch_protectionsTransfère de l’argent
  • delete_budgetSupprime des données
  • delete_bypass_listsTransfère de l’argent
  • delete_cacheSupprime des données
  • delete_cachesTransfère de l’argent
  • delete_codespaceSupprime des données
  • delete_collaboratorSupprime des données
  • delete_companiesTransfère de l’argent
  • delete_configurationSupprime des données
  • delete_contentSupprime des données
  • delete_contextsTransfère de l’argent
  • delete_copilot_space_collaboratorSupprime des données
  • delete_copilot_space_collaborator_copilot_spaces_remove_collaborSupprime des données
  • delete_copilot_space_resourceSupprime des données
  • delete_copilot_space_resource_copilot_spaces_delete_resource_forSupprime des données
  • delete_customSupprime des données
  • delete_custom_patternsTransfère de l’argent
  • delete_custom_patterns_secret_scanning_bulk_delete_repo_custom_pTransfère de l’argent
  • delete_custom_versionSupprime des données
  • delete_databaseSupprime des données
  • delete_digestSupprime des données
  • delete_enforce_adminsTransfère de l’argent
  • delete_environmentSupprime des données
  • delete_environment_deployment_branch_policySupprime des données
  • delete_environment_deployment_protection_ruleSupprime des données
  • delete_environment_secretSupprime des données
  • delete_environment_variableSupprime des données
  • delete_gistSupprime des données
  • delete_gist_messageSupprime des données
  • delete_gist_starsTransfère de l’argent
  • delete_gpg_keySupprime des données
  • delete_hookSupprime des données
  • delete_hosted_runnerSupprime des données
  • delete_interaction_limitsTransfère de l’argent
  • delete_invitationSupprime des données
  • delete_keySupprime des données
  • delete_key_users_delete_public_ssh_key_for_authenticated_userSupprime des données
  • delete_labelSupprime des données
  • delete_member_codespaceSupprime des données
  • delete_messageSupprime des données
  • delete_message_reactionSupprime des données
  • delete_message_ticketsTransfère de l’argent
  • delete_messagesTransfère de l’argent
  • delete_migration_repoSupprime des données
  • delete_migration_repo_lockSupprime des données
  • delete_milestoneSupprime des données
  • delete_network_configurationSupprime des données
  • delete_orgSupprime des données
  • delete_org_attestationSupprime des données
  • delete_org_campaignSupprime des données
  • delete_org_copilot_spaceSupprime des données
  • delete_org_hookSupprime des données
  • delete_org_interaction_limitsTransfère de l’argent
  • delete_org_invitationSupprime des données
  • delete_org_issue_fieldSupprime des données
  • delete_org_issue_typeSupprime des données
  • delete_org_packageSupprime des données
  • delete_org_private_registrySupprime des données
  • delete_org_rulesetSupprime des données
  • delete_org_subscriptionSupprime des données
  • delete_org_teamSupprime des données
  • delete_org_userSupprime des données
  • delete_packageSupprime des données
  • delete_package_version_for_a_userSupprime des données
  • delete_pageSupprime des données
  • delete_policySupprime des données
  • delete_project_item_for_userSupprime des données
  • delete_projects_v2_productSupprime des données
  • delete_propertySupprime des données
  • delete_property_automated_security_fixesTransfère de l’argent
  • delete_property_immutable_releasesTransfère de l’argent
  • delete_property_interaction_limitsTransfère de l’argent
  • delete_property_oidc_delete_oidc_custom_property_inclusion_for_eSupprime des données
  • delete_property_oidc_delete_oidc_custom_property_inclusion_for_oSupprime des données
  • delete_property_orgs_external_properties_for_repos_delete_organiSupprime des données
  • delete_property_pagesTransfère de l’argent
  • delete_property_private_vulnerability_reportingsTransfère de l’argent
  • delete_property_repositorySupprime des données
  • delete_property_subscriptionsTransfère de l’argent
  • delete_property_suspendedsTransfère de l’argent
  • delete_property_vulnerability_alertsTransfère de l’argent
  • delete_pull_requested_reviewersTransfère de l’argent
  • delete_pull_reviewSupprime des données
  • delete_refSupprime des données
  • delete_releaseSupprime des données
  • delete_release_reactionSupprime des données
  • delete_repositorySupprime des données
  • delete_repository_actions_disable_selected_repository_self_hosteSupprime des données
  • delete_repository_copilot_disable_copilot_coding_agent_for_reposSupprime des données
  • delete_repository_invitationSupprime des données
  • delete_repository_orgs_disable_selected_repository_immutable_relSupprime des données
  • delete_required_pull_request_reviewsTransfère de l’argent
  • delete_required_signaturesTransfère de l’argent
  • delete_required_status_checksTransfère de l’argent
  • delete_restrictionsTransfère de l’argent
  • delete_rulesetSupprime des données
  • delete_runSupprime des données
  • delete_run_logsTransfère de l’argent
  • delete_runnerSupprime des données
  • delete_runner_groupSupprime des données
  • delete_runner_group_repositorySupprime des données
  • delete_runner_group_runnerSupprime des données
  • delete_runner_labelSupprime des données
  • delete_runner_label_actions_remove_custom_label_from_self_hostedSupprime des données
  • delete_runner_labelsTransfère de l’argent
  • delete_runner_labels_actions_remove_all_custom_labels_from_self_Transfère de l’argent
  • delete_runners_tokenSupprime des données
  • delete_secretSupprime des données
  • delete_secret_agents_delete_repo_secretSupprime des données
  • delete_secret_codespaces_delete_org_secretSupprime des données
  • delete_secret_codespaces_delete_repo_secretSupprime des données
  • delete_secret_dependabot_delete_org_secretSupprime des données
  • delete_secret_dependabot_delete_repo_secretSupprime des données
  • delete_secret_repositorySupprime des données
  • delete_secret_repository_codespaces_remove_selected_repo_from_orSupprime des données
  • delete_secret_repository_dependabot_remove_selected_repo_from_orSupprime des données
  • delete_selected_teamsTransfère de l’argent
  • delete_ssh_signing_keySupprime des données
  • delete_starredSupprime des données
  • delete_teamSupprime des données
  • delete_team_repoSupprime des données
  • delete_team_subscriptionSupprime des données
  • delete_teamsTransfère de l’argent
  • delete_threadSupprime des données
  • delete_thread_subscriptionsTransfère de l’argent
  • delete_ticketSupprime des données
  • delete_ticket_issue_field_valueSupprime des données
  • delete_ticket_labelSupprime des données
  • delete_ticket_labelsTransfère de l’argent
  • delete_ticket_lockSupprime des données
  • delete_ticket_reactionSupprime des données
  • delete_ticketsTransfère de l’argent
  • delete_userSupprime des données
  • delete_user_attestationSupprime des données
  • delete_user_copilot_spaceSupprime des données
  • delete_user_packageSupprime des données
  • delete_user_users_unblockSupprime des données
  • delete_user_users_unfollowSupprime des données
  • delete_usersTransfère de l’argent
  • delete_variableSupprime des données
  • delete_variable_agents_delete_repo_variableSupprime des données
  • delete_variable_repositorySupprime des données
  • delete_versionSupprime des données
  • detach_configurationTransfère de l’argent
  • download_a_user_migration_archiveVisible par d’autres
  • download_an_artifact
  • get_a_check_suite
  • get_a_code_security_configuration
  • get_a_commit_object
  • get_a_custom_property_for_an_organization
  • get_a_delivery_for_a_repository_webhook
  • get_a_dependabot_alert
  • get_a_diff_of_the_dependencies_between_commits
  • get_a_dns_health_check_for_github_pages
  • get_a_gist_revision
  • get_a_package_version_for_a_user
  • get_a_package_version_for_the_authenticated_user
  • get_a_release_by_tag_name
  • get_a_repository_actions_policy
  • get_a_repository_public_key
  • get_a_repository_rule_suite
  • get_a_repository_secret
  • get_a_repository_variable
  • get_a_review_comment_for_a_pull_request
  • get_a_secret_for_the_authenticated_user
  • get_a_secret_scanning_alert
  • get_a_self_hosted_runner_for_a_repository
  • get_a_subscription_plan_for_an_account_stubbed
  • get_a_task_by_id
  • get_a_user
  • get_a_user_using_their_id
  • get_a_webhook_configuration_for_a_repository
  • get_account
  • get_advisory
  • get_ai_scan_enablement_for_a_repository
  • get_alert
  • get_all_custom_properties_for_an_organization
  • get_all_custom_property_values_for_a_repository
  • get_an_environment_public_key
  • get_an_issue_comment
  • get_an_item_for_a_user_owned_project
  • get_an_organization_membership_for_the_authenticated_user
  • get_an_organization_public_key
  • get_an_organization_secret
  • get_an_organization_variable
  • get_analysis
  • get_app
  • get_apps_with_access_to_the_protected_branch
  • get_artifact
  • get_asset
  • get_assignee
  • get_attestation
  • get_autolink
  • get_billing_usage_report_for_a_user
  • get_billing_usage_report_for_an_organization
  • get_billing_usage_summary_for_a_user
  • get_billing_usage_summary_for_an_organization
  • get_blob
  • get_branch
  • get_budget
  • get_check_run
  • get_cluster_project
  • get_code_security_configurations_for_an_organization
  • get_codes_of_conduct
  • get_codespace
  • get_codespace_export
  • get_collaborator
  • get_commit
  • get_commit_status
  • get_compare
  • get_concurrency_group
  • get_configuration
  • get_copilot_cloud_agent_configuration_for_a_repository
  • get_copilot_cloud_agent_permissions_for_an_organization
  • get_copilot_organization_usage_metrics
  • get_copilot_organization_users_usage_metrics
  • get_copilot_space_resource
  • get_copilot_space_resource_copilot_spaces_get_resource_for_user
  • get_copilot_users_usage_metrics
  • get_current_userObtenir le compte GitHub auquel vous êtes connecté (nom d'utilisateur, nom, profil). Utilisez-le en premier pour savoir dont les dépôts et problèmes « les miens » font référence.
  • get_custom
  • get_custom_version
  • get_database
  • get_default_code_security_configurations
  • get_default_workflow_permissions_for_a_repository
  • get_deprecation
  • get_environment
  • get_environment_deployment_branch_policy
  • get_environment_deployment_protection_rule
  • get_environment_secret
  • get_environment_variable
  • get_fetch_report
  • get_file_contentsLire un fichier ou lister un répertoire dans un dépôt. Obligatoire : propriétaire, dépôt et chemin ; optionnel : référence pour une branche, balise ou engagement.
  • get_finding
  • get_gist
  • get_gist_message
  • get_github_actions_cache_usage_for_a_repository
  • get_github_actions_cache_usage_for_an_organization
  • get_github_actions_permissions_for_a_repository
  • get_github_pages_build
  • get_gpg_key
  • get_hook
  • get_hook_shipment
  • get_hosted_runner
  • get_issueObtenir un problème avec son titre, corps, état, étiquettes et assignataires. Obligatoire : propriétaire, dépôt et numéro du ticket (le numéro du problème).
  • get_key
  • get_key_users_get_public_ssh_key_for_authenticated_user
  • get_label
  • get_latest_pages_build
  • get_license
  • get_matching_ref
  • get_message
  • get_migration
  • get_milestone
  • get_network_configuration
  • get_network_setting
  • get_org
  • get_org_attestation
  • get_org_campaign
  • get_org_copilot_space
  • get_org_hook
  • get_org_migration
  • get_org_organization_role
  • get_org_package
  • get_org_private_registry
  • get_org_project
  • get_org_ruleset
  • get_org_subscription
  • get_org_team
  • get_org_user
  • get_org_user_orgs_check_membership_for_user
  • get_org_user_orgs_check_public_membership_for_user
  • get_package
  • get_page
  • get_page_status
  • get_parent_issue
  • get_policy
  • get_private_registries_public_key_for_an_organization
  • get_project
  • get_project_field_for_user
  • get_projects_v2_product
  • get_projects_v2_project
  • get_property
  • get_public_key_for_the_authenticated_user
  • get_pull_merge
  • get_pull_merge_async
  • get_pull_requestObtenir une demande de modification avec sa description, branches, statut de fusion et état de révision. Obligatoire : propriétaire, dépôt et numéro de la demande.
  • get_pull_request_creation_cap_for_a_repository
  • get_pull_review
  • get_readme
  • get_ref
  • get_registered_app_installations_for_external_custom_properties
  • get_release
  • get_repositories_associated_with_a_code_security_configuration
  • get_repositoryObtenir les détails d'un seul dépôt (description, branche par défaut, visibilité, nombre de problèmes ouverts). Obligatoire : propriétaire et dépôt.
  • get_repository_ruleset_history
  • get_repository_ruleset_version
  • get_route_stat
  • get_rules_for_a_branch
  • get_ruleset
  • get_ruleset_history
  • get_run
  • get_run_attempt
  • get_runner
  • get_runner_group
  • get_runner_version_end_of_life_schedule_for_a_repository
  • get_sarif
  • get_secret
  • get_secret_agents_get_repo_secret
  • get_secret_codespaces_get_org_secret
  • get_secret_codespaces_get_repo_secret
  • get_secret_dependabot_get_org_secret
  • get_secret_dependabot_get_repo_secret
  • get_security_advisory
  • get_shipment
  • get_ssh_signing_key
  • get_stack
  • get_stargazer
  • get_starred
  • get_summary_stat
  • get_tag
  • get_tarball
  • get_task
  • get_team_repo
  • get_team_subscription
  • get_teams_with_access_to_the_protected_branch
  • get_template
  • get_the_last_year_of_commit_activity
  • get_the_latest_release
  • get_the_status_of_a_github_pages_deployment
  • get_thread
  • get_ticket
  • get_ticket_issues_check_user_can_be_assigned_to_issue
  • get_time_stat
  • get_time_stats_by_user
  • get_tree
  • get_unit
  • get_user
  • get_user_attestation
  • get_user_copilot_space
  • get_user_package
  • get_user_project
  • get_user_stats
  • get_user_users_check_blocked
  • get_user_users_check_following_for_user
  • get_user_users_check_person_is_followed_by_authenticated
  • get_users_with_access_to_the_protected_branch
  • get_variable
  • get_variable_agents_get_repo_variable
  • get_variant_analysis
  • get_variant_analysis_task
  • get_version
  • get_workflow
  • get_zipball
  • list_accesses
  • list_accounts
  • list_accounts_for_a_plan_stubbed
  • list_advisories
  • list_ai_scans
  • list_alert_addresses
  • list_alert_autofixes
  • list_alert_instances
  • list_alerts
  • list_analyses
  • list_app_installations_for_an_organization
  • list_apps
  • list_apps_repos_list_custom_deployment_rule_integrations
  • list_artifact_and_log_retentions
  • list_artifact_and_log_retentions_actions_get_artifact_and_log_re
  • list_attempt_logs
  • list_attempt_projects
  • list_attestation_repositories
  • list_attestations_by_bulk_subject_digestsVisible par d’autres
  • list_billings
  • list_branch_protections
  • list_branchesListez les branches d'un dépôt. Obligatoires : owner et repo ; optionnelle : protected pour afficher uniquement les branches protégées.
  • list_budgets
  • list_bypass_lists
  • list_caches
  • list_check_run_annotations
  • list_clones
  • list_code_frequencies
  • list_code_scanning_alerts_for_a_repository
  • list_code_scanning_alerts_for_an_organization
  • list_codes_of_conducts
  • list_codespace_machines
  • list_codespaces
  • list_collaborator_permissions
  • list_commit_branches_where_heads
  • list_commit_messages
  • list_commit_pulls
  • list_commit_statuses
  • list_commit_units
  • list_commitsListez les commits d'un dépôt, du plus récent au plus ancien. Obligatoires : owner et repo ; filtrez par sha (branche), chemin, auteur, depuis ou jusqu'à.
  • list_companies
  • list_concurrency_groups
  • list_configs
  • list_configuration_repositories
  • list_configurations
  • list_conflicts
  • list_conflicts_get
  • list_conflicts_packages_list_docker_migration_conflicting_packag
  • list_content_exclusions
  • list_contexts
  • list_contributors
  • list_copilot_space_collaborators
  • list_copilot_space_collaborators_copilot_spaces_list_collaborato
  • list_copilot_space_resources
  • list_copilot_space_resources_copilot_spaces_list_resources_for_u
  • list_creation_caps
  • list_custom_patterns
  • list_custom_property_values_for_organization_repositories
  • list_custom_versions
  • list_customs
  • list_databases
  • list_default_setups
  • list_defaults
  • list_deliveries_for_a_repository_webhook
  • list_dependabot_alerts_for_a_repository
  • list_dependabot_alerts_for_an_organization
  • list_dependencies_an_issue_is_blocked_by
  • list_dependencies_an_issue_is_blocking
  • list_deployment_records
  • list_devcontainers
  • list_downloads
  • list_email_addresses_for_the_authenticated_user
  • list_emoji
  • list_enforce_admins
  • list_enterprise_1_days
  • list_environment_deployment_branch_policies
  • list_environment_deployment_protection_rules
  • list_environment_secrets
  • list_environment_variables
  • list_errors
  • list_feeds
  • list_followers_of_a_user
  • list_followers_of_the_authenticated_user
  • list_fork_pr_contributor_approvals
  • list_fork_pr_contributor_approvals_actions_get_fork_pr_contribut
  • list_fork_pr_workflows_private_repos
  • list_fork_pr_workflows_private_repos_actions_get_private_repo_fo
  • list_generate_reports
  • list_gist_commits
  • list_gist_forks
  • list_gist_messages
  • list_gist_stars
  • list_gists
  • list_github_owneds
  • list_github_pages_builds
  • list_gpg_keys
  • list_histories
  • list_hook_configs
  • list_hook_shipments
  • list_hosted_runners
  • list_immutable_releases
  • list_installation_requests
  • list_interaction_limits
  • list_invitation_teams
  • list_issue_commentsListez les commentaires sur un problème ou une demande de fusion. Obligatoires : owner, repo et issue_number.
  • list_issue_events
  • list_issue_events_for_a_repository
  • list_issue_suggestions
  • list_issuesListez les problèmes dans un seul dépôt. Obligatoires : owner et repo ; filtrez par état, étiquettes, assigné, créateur, mentionné ou jalonnement. Note : cela retourne également les demandes de fusion.
  • list_issues_related_to_an_issue
  • list_items_for_a_user_owned_project
  • list_items_for_a_user_project_view
  • list_keys
  • list_labelsListez les étiquettes définies dans un dépôt. Obligatoires : owner et repo. Utilisez-le pour trouver les noms d'étiquettes valides avant de les appliquer aux problèmes.
  • list_licenses
  • list_limits
  • list_machine_sizes
  • list_machines
  • list_member_codespaces
  • list_member_copilots
  • list_message_reactions
  • list_messages
  • list_meta
  • list_migration_repositories
  • list_migrations
  • list_milestone_labels
  • list_my_issuesListez les problèmes assignés à vous dans tous vos dépôts. Utilisez le filtre (assigné, créé, mentionné, abonné, tous), l'état et les étiquettes pour affiner la liste.
  • list_my_repositoriesListez les dépôts que vous possédez ou auxquels vous avez accès. Filtrez par visibilité, affiliation ou type, et triez par création, mise à jour, push ou nom complet.
  • list_network_configurations
  • list_network_events
  • list_news
  • list_notificationsListez vos notifications GitHub non lues (mentions, demandes de révision, attributions). Définissez all=true pour inclure les lues, ou participating=true pour ne voir que votre implication directe.
  • list_octocats
  • list_oidc_custom_property_inclusions_for_an_enterprise
  • list_oidc_custom_property_inclusions_for_an_organization
  • list_orders
  • list_org_campaigns
  • list_org_codespaces
  • list_org_copilot_spaces
  • list_org_events
  • list_org_failed_invitations
  • list_org_hooks
  • list_org_installations
  • list_org_interaction_limits
  • list_org_invitations
  • list_org_migrations
  • list_org_organization_roles
  • list_org_packages
  • list_org_personal_access_token_requests
  • list_org_personal_access_tokens
  • list_org_private_registries
  • list_org_rulesets
  • list_org_security_advisories
  • list_org_teams
  • list_org_users
  • list_organization_1_days
  • list_organization_events_for_the_authenticated_user
  • list_organization_repositoriesListez les dépôts d'une organisation. Obligatoire : org (nom de connexion) ; optionnel : type, tri et ordre.
  • list_organization_role_teams
  • list_organization_role_users
  • list_organization_secrets
  • list_organization_secrets_agents_list_repo_organization_secrets
  • list_organization_variables
  • list_organization_variables_agents_list_repo_organization_variab
  • list_organizations_for_the_authenticated_user
  • list_orgs
  • list_outside_collaborators_for_an_organization
  • list_package_versions
  • list_package_versions_get
  • list_package_versions_packages_get_all_package_versions_for_pack
  • list_packages
  • list_page_statuses
  • list_pages
  • list_participations
  • list_partners
  • list_paths
  • list_pattern_configurations
  • list_permissions
  • list_permissions_checks
  • list_personal_access_token_repositories
  • list_personal_access_token_request_repositories
  • list_plan_accounts
  • list_plans
  • list_plans_stubbed
  • list_platforms
  • list_policies
  • list_profiles
  • list_project_fields_for_user
  • list_project_logs
  • list_projects_v2_projects
  • list_properties
  • list_properties_apps_list_installations_for_authenticated_user
  • list_properties_orgs_external_properties_for_repos_get_organizat
  • list_property_assignees
  • list_property_autolinks
  • list_property_automated_security_fixes
  • list_property_code_security_configurations
  • list_property_codespaces
  • list_property_collaborators
  • list_property_contributors
  • list_property_deployments
  • list_property_environments
  • list_property_events
  • list_property_forks
  • list_property_hash_algorithms
  • list_property_hooks
  • list_property_immutable_releases
  • list_property_installations
  • list_property_interaction_limits
  • list_property_invitations
  • list_property_keys
  • list_property_languages
  • list_property_licenses
  • list_property_messages
  • list_property_milestones
  • list_property_notifications
  • list_property_pages
  • list_property_private_vulnerability_reportings
  • list_property_readmes
  • list_property_repositories
  • list_property_rulesets
  • list_property_security_advisories
  • list_property_stacks
  • list_property_stargazers
  • list_property_subscribers
  • list_property_subscriptions
  • list_property_tags
  • list_property_tasks
  • list_property_teams
  • list_property_topics
  • list_property_vulnerability_alerts
  • list_public_email_addresses_for_the_authenticated_user
  • list_public_events_for_a_user
  • list_public_events_received_by_a_user
  • list_public_organization_members
  • list_public_repositories
  • list_publics
  • list_pull_commits
  • list_pull_messages
  • list_pull_request_filesListez les fichiers modifiés dans une demande de fusion, avec ajouts, suppressions et patch. Obligatoires : owner, repo et pull_number.
  • list_pull_request_reviewsListez les avis soumis sur une demande de fusion (approuvés, modifications demandées, commentés). Obligatoires : owner, repo et pull_number.
  • list_pull_requested_reviewers
  • list_pull_requestsListez les demandes de fusion dans un dépôt. Obligatoires : owner et repo ; filtrez par état (ouvert, fermé, tous), branche de base ou branche principale.
  • list_punch_cards
  • list_rate_limits
  • list_reactions_for_a_pull_request_review_comment
  • list_reactions_for_an_issue_comment
  • list_referrers
  • list_release_assets
  • list_release_reactions
  • list_releasesListez les versions d'un dépôt, du plus récent au plus ancien. Obligatoire : owner et repo.
  • list_repos_1_days
  • list_repos_1_days_copilot_copilot_organization_repos_one_day_rep
  • list_repositories
  • list_repositories_actions_list_selected_repositories_enabled_git
  • list_repositories_actions_list_selected_repositories_self_hosted
  • list_repositories_copilot_list_copilot_coding_agent_selected_rep
  • list_repositories_for_a_user_migration
  • list_repositories_starred_by_the_authenticated_user
  • list_repository_accesses
  • list_repository_accesses_dependabot_repository_access_for_org
  • list_repository_actions_policies
  • list_repository_activities
  • list_repository_custom_patterns
  • list_repository_invitations
  • list_repository_organization_secrets
  • list_repository_organization_variables
  • list_repository_rule_suites
  • list_repository_secrets
  • list_repository_variables
  • list_repository_workflows
  • list_required_pull_request_reviews
  • list_required_signatures
  • list_required_status_checks
  • list_restrictions
  • list_retention_limits
  • list_retention_limits_actions_get_actions_cache_retention_limit_
  • list_retention_limits_get
  • list_review_comments_in_a_repository
  • list_review_messages
  • list_ruleset_histories
  • list_run_approvals
  • list_run_concurrency_groups
  • list_run_logs
  • list_run_pending_deployments
  • list_run_timings
  • list_runner_applications_for_a_repository
  • list_runner_group_hosted_runners
  • list_runner_group_repositories
  • list_runner_group_runners
  • list_runner_groups
  • list_runner_labels
  • list_runner_labels_actions_list_labels_for_self_hosted_runner_fo
  • list_runs
  • list_scan_histories
  • list_seats
  • list_secret_repositories
  • list_secret_repositories_codespaces_list_selected_repos_for_org_
  • list_secret_repositories_dependabot_list_selected_repos_for_org_
  • list_secret_scanning_alerts_for_a_repository
  • list_secret_scanning_alerts_for_an_organization
  • list_secrets
  • list_secrets_agents_list_repo_secrets
  • list_secrets_codespaces_list_org_secrets
  • list_secrets_codespaces_list_repo_secrets
  • list_secrets_dependabot_list_org_secrets
  • list_secrets_dependabot_list_repo_secrets
  • list_secrets_for_the_authenticated_user
  • list_selected_actions
  • list_selected_actions_actions_get_allowed_actions_repository
  • list_selected_repositories_for_a_user_secret
  • list_selected_repositories_for_an_organization_secret
  • list_selected_repositories_for_an_organization_variable
  • list_selected_repositories_for_immutable_releases_enforcement
  • list_self_hosted_runners
  • list_self_hosted_runners_for_a_repository
  • list_setups
  • list_shipments
  • list_ssh_signing_keys
  • list_starreds
  • list_step_logs
  • list_storage_limits
  • list_storage_limits_actions_get_actions_cache_storage_limit_for_
  • list_storage_limits_get
  • list_storage_records
  • list_sub_issues
  • list_subject_stats
  • list_subs
  • list_subs_actions_get_custom_oidc_sub_claim_for_repo
  • list_subscriptions
  • list_subscriptions_for_the_authenticated_user_stubbed
  • list_summary_stats
  • list_tasks
  • list_team_invitations
  • list_team_repos
  • list_team_users
  • list_teams
  • list_teams_for_the_authenticated_user
  • list_templates
  • list_the_people_a_user_follows
  • list_the_people_the_authenticated_user_follows
  • list_thread_subscriptions
  • list_ticket_labels
  • list_ticket_reactions
  • list_tickets
  • list_time_stats
  • list_timeline_events_for_an_issue
  • list_units
  • list_usage_by_repositories
  • list_user_accounts
  • list_user_copilot_spaces
  • list_user_events
  • list_user_gists
  • list_user_gpg_keys
  • list_user_hovercards
  • list_user_installations
  • list_user_keys
  • list_user_orgs
  • list_user_packages
  • list_user_received_events
  • list_user_repos
  • list_user_ssh_signing_keys
  • list_user_starreds
  • list_user_subscriptions
  • list_user_teams_1_days
  • list_user_teams_1_days_copilot_copilot_organization_user_teams_o
  • list_users
  • list_users_1_days
  • list_users_1_days_copilot_copilot_organization_users_one_day_usa
  • list_users_agents_get_org_public_key
  • list_users_agents_get_repo_public_key
  • list_users_billing_get_github_billing_ai_credit_usage_report_use
  • list_users_billing_get_github_billing_premium_request_usage_repo
  • list_users_blocked_by_the_authenticated_user
  • list_users_codespaces_get_org_public_key
  • list_users_codespaces_get_repo_public_key
  • list_users_dependabot_get_org_public_key
  • list_users_dependabot_get_repo_public_key
  • list_users_get
  • list_users_users_list
  • list_variable_repositories
  • list_variables
  • list_variables_agents_list_repo_variables
  • list_versions
  • list_view_products
  • list_views
  • list_workflow_runs
  • list_workflow_timings
  • list_workflows
  • list_zens
  • merge_pull_requestVisible par d’autresFusionnez une demande de fusion dans sa branche de base. Obligatoires : owner, repo et pull_number ; optionnelles : merge_method (fusion, squash, rebase) et commit_title. Cela modifie le dépôt et ne peut pas être simplement annulé.
  • pay_propertyTransfère de l’argent
  • remove_a_custom_property_for_an_organizationSupprime des données
  • remove_a_related_issueSupprime des données
  • remove_a_selected_repository_from_a_user_secretSupprime des données
  • remove_an_organization_memberSupprime des données
  • remove_an_organization_role_from_a_teamSupprime des données
  • remove_an_organization_role_from_a_userSupprime des données
  • remove_outside_collaborator_from_an_organizationSupprime des données
  • remove_public_organization_membership_for_the_authenticated_userSupprime des données
  • remove_selected_repository_from_an_organization_secretSupprime des données
  • remove_selected_repository_from_an_organization_variableSupprime des données
  • remove_sub_issueTransfère de l’argent
  • remove_user_access_restrictionsTransfère de l’argent
  • restore_a_package_for_a_userModifie des données
  • restore_a_package_for_the_authenticated_userModifie des données
  • restore_a_package_version_for_the_authenticated_userModifie des données
  • restore_packageModifie des données
  • restore_package_version_for_a_userModifie des données
  • restore_versionModifie des données
  • restore_workflowModifie des données
  • search_artifacts
  • search_codes
  • search_commit_check_runs
  • search_commits
  • search_findings
  • search_issuesRecherchez des problèmes et demandes de fusion sur GitHub avec une chaîne de requête q (ex: 'repo:acme/app is:open label:bug'). Utilisez-le pour trouver des problèmes ou demandes de fusion par texte, état, étiquette ou auteur.
  • search_labels
  • search_org_projects
  • search_org_tickets
  • search_org_users
  • search_projects_v2_products
  • search_repositoriesRecherchez les dépôts GitHub avec une chaîne de requête q (syntaxe de recherche GitHub, ex: 'invoice user:acme'). Retourne les dépôts correspondants.
  • search_run_artifacts
  • search_run_projects
  • search_runners
  • search_tickets_issues_list_for_authenticated_user
  • search_topics
  • search_unit_check_runs
  • search_user_projects
  • search_users
  • set_issue_field_values_for_an_issueVisible par d’autres
  • set_public_organization_membership_for_the_authenticated_userModifie des données
  • stop_a_codespace_for_the_authenticated_userModifie des données
  • submit_codespaceVisible par d’autres
  • submit_org_fieldsVisible par d’autres
  • submit_org_typesVisible par d’autres
  • submit_property_typesVisible par d’autres
  • submit_property_upstreamVisible par d’autres
  • submit_pull_asyncVisible par d’autres
  • submit_ticketVisible par d’autres
  • submit_ticket_field_valuesVisible par d’autres
  • update_a_repositoryModifie des données
  • update_accessesTransfère de l’argent
  • update_ai_scansVisible par d’autres
  • update_alertModifie des données
  • update_appsVisible par d’autres
  • update_artifact_and_log_retentionsTransfère de l’argent
  • update_assetModifie des données
  • update_branch_protectionsVisible par d’autres
  • update_budgetModifie des données
  • update_bypass_listsVisible par d’autres
  • update_check_runModifie des données
  • update_clusterModifie des données
  • update_codespaceModifie des données
  • update_coding_agentsVisible par d’autres
  • update_collaboratorModifie des données
  • update_configsTransfère de l’argent
  • update_configurationModifie des données
  • update_configuration_defaultsVisible par d’autres
  • update_contentModifie des données
  • update_content_exclusionsVisible par d’autres
  • update_contextsVisible par d’autres
  • update_copilot_space_collaboratorModifie des données
  • update_copilot_space_resourceModifie des données
  • update_creation_capsVisible par d’autres
  • update_custom_patternModifie des données
  • update_default_levelsVisible par d’autres
  • update_default_setupsVisible par d’autres
  • update_environmentModifie des données
  • update_environment_deployment_branch_policyModifie des données
  • update_environment_secretModifie des données
  • update_environment_variableModifie des données
  • update_fork_pr_contributor_approvalsTransfère de l’argent
  • update_fork_pr_workflows_private_reposTransfère de l’argent
  • update_gistModifie des données
  • update_gist_messageModifie des données
  • update_gist_starsVisible par d’autres
  • update_hookSupprime des données
  • update_hook_configsTransfère de l’argent
  • update_hosted_runnerModifie des données
  • update_immutable_releasesVisible par d’autres
  • update_interaction_limitsVisible par d’autres
  • update_invitationModifie des données
  • update_issueVisible par d’autresMettre à jour un problème : modifier le titre, le corps, les étiquettes, les assignataires ou la date limite, ou le fermer/le rouvrir avec l'état. Obligatoire : propriétaire, dépôt et numéro de ticket (le numéro du problème).
  • update_labelModifie des données
  • update_messageModifie des données
  • update_message_ticketsVisible par d’autres
  • update_milestoneModifie des données
  • update_network_configurationModifie des données
  • update_notificationsVisible par d’autres
  • update_orgModifie des données
  • update_org_campaignModifie des données
  • update_org_copilot_spaceModifie des données
  • update_org_hookSupprime des données
  • update_org_interaction_limitsVisible par d’autres
  • update_org_issue_fieldVisible par d’autres
  • update_org_issue_typeVisible par d’autres
  • update_org_personal_access_tokenSupprime des données
  • update_org_personal_access_token_requestSupprime des données
  • update_org_private_registryModifie des données
  • update_org_rulesetModifie des données
  • update_org_subscriptionModifie des données
  • update_org_teamModifie des données
  • update_org_userModifie des données
  • update_org_user_orgs_convert_member_to_outside_collaboratorModifie des données
  • update_pattern_configurationsVisible par d’autres
  • update_permissionsTransfère de l’argent
  • update_policyModifie des données
  • update_preferencesVisible par d’autres
  • update_projects_v2_productModifie des données
  • update_propertiesVisible par d’autres
  • update_propertyModifie des données
  • update_property_automated_security_fixesVisible par d’autres
  • update_property_immutable_releasesVisible par d’autres
  • update_property_interaction_limitsVisible par d’autres
  • update_property_notificationsVisible par d’autres
  • update_property_orgs_custom_properties_for_repos_create_or_updatModifie des données
  • update_property_pagesVisible par d’autres
  • update_property_private_vulnerability_reportingsVisible par d’autres
  • update_property_repositoryModifie des données
  • update_property_subscriptionsVisible par d’autres
  • update_property_suspendedsVisible par d’autres
  • update_property_topicsVisible par d’autres
  • update_property_vulnerability_alertsVisible par d’autres
  • update_pull_branchModifie des données
  • update_pull_requestModifie des donnéesMettez à jour le titre, le corps ou la branche de base d'une demande de fusion, ou fermez/reouvrez-la avec un état. Obligatoires : owner, repo et pull_number.
  • update_pull_reviewModifie des données
  • update_refModifie des données
  • update_releaseModifie des données
  • update_repositoriesTransfère de l’argent
  • update_repositorySupprime des données
  • update_repository_accessesVisible par d’autres
  • update_repository_invitationModifie des données
  • update_required_pull_request_reviewsVisible par d’autres
  • update_required_status_checksVisible par d’autres
  • update_retention_limitsVisible par d’autres
  • update_review_dismissalsVisible par d’autres
  • update_rulesetModifie des données
  • update_runner_groupModifie des données
  • update_runner_group_repositoriesVisible par d’autres
  • update_runner_group_repositoryModifie des données
  • update_runner_group_runnerModifie des données
  • update_runner_group_runnersVisible par d’autres
  • update_runner_labelsVisible par d’autres
  • update_secretModifie des données
  • update_secret_repositoriesVisible par d’autres
  • update_secret_repositoryModifie des données
  • update_security_advisoryModifie des données
  • update_selected_actionsTransfère de l’argent
  • update_self_hosted_runnersTransfère de l’argent
  • update_setupsVisible par d’autres
  • update_starredModifie des données
  • update_statusModifie des données
  • update_storage_limitsVisible par d’autres
  • update_subsVisible par d’autres
  • update_teamSupprime des données
  • update_team_repoSupprime des données
  • update_team_subscriptionModifie des données
  • update_teamsVisible par d’autres
  • update_threadModifie des données
  • update_thread_subscriptionsVisible par d’autres
  • update_ticket_labelsSupprime des données
  • update_ticketsSupprime des données
  • update_userSupprime des données
  • update_user_copilot_spaceModifie des données
  • update_user_users_blockModifie des données
  • update_user_users_followModifie des données
  • update_usersVisible par d’autres
  • update_variableModifie des données
  • update_variable_repositoriesVisible par d’autres
  • update_variable_repositoryModifie des données
  • update_visibilitiesSupprime des données
  • update_workflowsTransfère de l’argent

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez GitHub dans la liste des applications.

  2. 2

    Collez votre clé

    Collez un jeton d'accès personnel GitHub. Sur GitHub, allez dans Paramètres > Paramètres du développeur > Jetons d'accès personnels > Jetons fins, cliquez sur Générer un nouveau jeton, choisissez les dépôts et les permissions, puis copiez le jeton.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA sur GitHub ?

L'IA peut lire des dépôts, fichiers, branches, commits, problèmes, demandes de fusion, versions et vos notifications. Elle peut créer et mettre à jour des problèmes, ajouter des étiquettes, assignés et commentaires, ouvrir, examiner et fusionner des demandes de fusion, ainsi que publier des versions. Elle n'accède qu'aux dépôts auxquels votre jeton donne accès.

Quels dépôts peut atteindre l'IA ?

Uniquement ceux autorisés par votre jeton. Avec un jeton à granularité fine, vous choisissez les dépôts exacts et les permissions lors de sa création. Si le jeton n'a que l'accès en lecture, GitHub rejette toute action d'écriture.

L'IA voit-elle ma clé API GitHub ?

Non. Votre jeton d'accès personnel est chiffré au repos et jamais montré à l'IA. Une fois sauvegardé, il ne sera plus affiché, même pas à vous. L'IA fonctionne uniquement via les outils que vous activez.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez quels outils sont activés. Les actions risquées, comme fusionner une demande de modification ou publier une version, peuvent nécessiter votre approbation avant exécution. Chaque appel d'outil est journalisé pour que vous puissiez voir ce que l'IA a fait.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé, activez le mode Développeur et ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne dans Claude sous Paramètres › Connecteurs › Ajouter un connecteur personnalisé, ainsi que dans Cursor.

Quel est le coût ?

PipMCP dispose d'un plan gratuit et vous n'avez pas besoin de carte bancaire pour commencer. Les plans payants sont facturés par tâche terminée, donc vous payez uniquement pour le travail que l'IA accomplit réellement.

Laissez votre IA travailler dans GitHub dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter GitHub gratuitement

PipMCP n’est pas affilié à GitHub. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.