Gå til indhold

Integration · Udviklerværktøjer

bitbucket.org

Forbind Claude og ChatGPT med Bitbucket

Spørg din AI, hvilke pull requests der venter, hvad en ændring gør, eller hvorfor den seneste pipeline fejlede i Bitbucket. Den læser repositories, branches, commits, filer og diffs og kan åbne, kommentere, godkende og merge pull requests. Den læser også pipeline-kørsler og logs, så du kan følge op på kode og builds fra chatten.

Forbind Bitbucket gratis

Gratis plan uden kreditkort. Det tager cirka et minut.

Prøv at spørge

  • “Hvilke pull requests er åbne i repositoriet api?”

    AI'en viser de åbne pull requests med titel, forfatter, kilde- og målbranch.

  • “Gennemgå pull request 57 og peg på det, der ser risikabelt ud.”

    Den læser diffen og de ændrede filer med tilføjede og fjernede linjer og skriver en kort gennemgang af det, der er værd at kigge nærmere på.

  • “Hvorfor fejlede den seneste pipeline på main?”

    Den finder den nyeste kørsel, viser trinene for at se, hvilket der fejlede, og læser loggen for det trin.

Det kan din AI

Pull requests

Se, opret og opdater pull requests, læs diffs, filer, commits og kommentarer, og kommenter, godkend, bed om ændringer, afvis eller merge.

Kode og historik

Se repositories, projekter og branches, læs filer og mapper på enhver branch eller commit, og slå commits op.

Pipelines

Se pipeline-kørsler, find det trin, der fejlede, og læs loggen for trinnet.

  • “Opret en pull request fra feature/login-fix til main med Sara som reviewer.”

    Den finder Saras konto-id blandt medlemmerne i workspacet og opretter pull requesten med titel, beskrivelse og reviewer.

  • “Godkend PR 57 og squash-merge den.”

    Den godkender pull requesten som dig og merger den med squash-strategien.

  • “Vis mig config/settings.yml på release-branchen.”

    Den læser filens indhold i den nyeste version på den branch.

260 værktøjer til Bitbucket

Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.

  • approve_commitSynligt for andreGodkør en commit (commit). Virker også uden for dette system.
  • approve_commit_approveSletterGodkør en commit (commit). Destructive action; may require approval. API summary: Unapprove a commit.
  • approve_pull_requestSynligt for andreGodkør en pull request som den indloggede bruger.
  • approve_pullrequest_approveSletterGodkør en pullrequest (pull request id). Destructive action; may require approval. API summary: Unapprove a pull request.
  • comment_on_pull_requestÆndrer dataTilføj en kommentar til en pull request. Sæt teksten i `content` ({"raw": "..."}); tilføj `inline` med filbane og linje for at kommentere kode, eller `parent` for at svare.
  • create_a_variable_for_a_workspaceÆndrer dataOpret en ny variabel. Krav: type. API summary: Create a variable for a workspace.
  • create_branchÆndrer dataOpret en ny gren. Søg først i grene for at undgå duplikater. API summary: Create a branch.
  • create_buildÆndrer dataOpret en ny build. Krav: type, key eller state. API summary: Create a build status for a commit.
  • create_commit_messageÆndrer dataOpret en ny besked til en commit. Søg først i beskeder for at undgå duplikater. API summary: Create comment for a commit.
  • create_environment_changeÆndrer dataOpret en ny ændring til et miljø. API summary: Update an environment.
  • create_environment_variableÆndrer dataOpret en ny variabel til et miljø. Krav: type. API summary: Create a variable for an environment.
  • create_known_hostÆndrer dataOpret en ny kendt vært. Krav: type. API summary: Create a known host.
  • create_message_resolveÆndrer dataOpret en ny løsning til en besked. API summary: Resolve a comment thread.
  • create_pipeline_stop_pipelineÆndrer dataOpret en ny stop pipeline for en pipeline. API summary: Stop a pipeline.
  • create_project_deploy_keyÆndrer dataOpret en ny deploy nøgle for et projekt. API summary: Create a project deploy key.
  • create_pull_requestÆndrer dataÅbn en pull-request med `title`, `source` gren, valgfrit `destination` gren (standard main), `summary` og `reviewers`. Indstil `type` på 'pullrequest'.
  • create_pullrequest_taskÆndrer dataOpret en ny opgave til en pullrequest. Krav: content. Søg først i opgaver for at undgå duplikater. API summary: Create a task on a pull request.
  • create_report_annotationSynligt for andreOpret en ny annotation til en rapport. Krav: items. Virker også uden for dette system. API summary: Bulk create or update annotations.
  • create_repository_branch_restrictionÆndrer dataOpret en ny grenbegrænsning til et lagre. Krav: type, kind, branch match kind eller pattern. API summary: Create a branch restriction rule.
  • create_repository_commitÆndrer dataOpret en ny commit til et lagre. API summary: List commits with include/exclude.
  • create_repository_deploy_keyÆndrer dataOpret en ny deploy nøgle til et lagre. API summary: Add a repository deploy key.
  • create_repository_downloadÆndrer dataOpret en ny download til et lagre. API summary: Upload a download artifact.
  • create_repository_environmentÆndrer dataOpret et nyt miljø for et lagre. Krav: type. API summary: Create an environment.
  • create_repository_forkÆndrer dataOpret en new fork for et lagre. Krav: type. Søg først i forks for at undgå duplikater. API summary: Fork a repository.
  • create_repository_hookÆndrer dataOpret en ny hængsel for et lager. API oversigt: Opret en webhook for et lager.
  • create_repository_pipelineÆndrer dataOpret en ny pipeline for et lager. Krav: type. API oversigt: Kør en pipeline.
  • create_repository_srcÆndrer dataOpret en ny kildekode for et lager. API oversigt: Opret en commit ved at uploade en fil.
  • create_runnerÆndrer dataOpret en ny kører. API oversigt: Opret lagerkører.
  • create_scheduleÆndrer dataOpret en ny tidsplan. Krav: type, mål eller cron-mønster. API oversigt: Opret en tidsplan.
  • create_snippetÆndrer dataOpret en ny kodeudsnit. Krav: type. API oversigt: Opret et kodeudsnit.
  • create_snippet_messageÆndrer dataOpret en ny besked for et kodeudsnit. Krav: type. Søg først efter beskeder for at undgå duplikater. API oversigt: Opret en kommentar på et kodeudsnit.
  • create_tagÆndrer dataOpret en ny tag. Krav: type. Søg først efter tags for at undgå duplikater. API oversigt: Opret en tag.
  • create_user_gpg_keyÆndrer dataOpret en ny GPG-nøgle for en bruger. Krav: type. API oversigt: Tilføj en ny GPG-nøgle.
  • create_user_ssh_keyÆndrer dataOpret en ny SSH-nøgle for en bruger. API oversigt: Tilføj en ny SSH-nøgle.
  • create_variableÆndrer dataOpret en ny variabel. Krav: type. API oversigt: Opret en variabel for et lager.
  • create_workspace_hookÆndrer dataOpret en ny hængsel for et arbejdsområde. API oversigt: Opret en webhook for et arbejdsområde.
  • create_workspace_projectÆndrer dataOpret et nyt projekt for et arbejdsområde. Krav: type. API oversigt: Opret et projekt i et arbejdsområde.
  • create_workspace_runnerÆndrer dataOpret en ny kører. API oversigt: Opret arbejdsområdeskører.
  • decline_pull_requestSynligt for andreAfvis (luk uden at sammenfuse) en pull request. En afvist pull request kan ikke genåbnes.
  • delete_a_previous_revision_of_a_snippetSletterSlet permanent et kodeudsnit ved knude-id. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en tidligere revision af et kodeudsnit.
  • delete_a_variable_for_a_workspaceSletterSlet permanent en variabel ved variabel uuid. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en variabel for et arbejdsområde.
  • delete_addonsFlytter pengeSlet permanent en tilføjelse. Finansiell eller ireversibel handling; kan kræve godkendelse. API oversigt: Slet en app.
  • delete_an_explicit_group_permission_for_a_projectSletterSlet permanent et projekt ved projektslug. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en eksplicit gruppebeskyttelse for et projekt.
  • delete_an_explicit_user_permission_for_a_projectSletterSlet permanent en bruger ved valgt bruger-id. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en eksplicit brugerbeskyttelse for et projekt.
  • delete_branchSletterSlet permanent en gren ved navn. Destructiv handling; kan kræve godkendelse.
  • delete_branch_restrictionSletterSlet permanent en grenbegrænsning ved grenbegrænsnings-id. Destructiv handling; kan kræve godkendelse. API oversigt: Slet en regel for grenbegrænsning.
  • delete_cacheSletterSlet permanent en cache ved cache uuid. Destructiv handling; kan kræve godkendelse.
  • delete_cachesFlytter pengeSlet en cache permanentt efter repo slug. Finansielt eller ireversibelt handling; kan kræve godkendning. API oversigt: Slet caches.
  • delete_commit_messageSletterSlet et besked permanentt efter besked id. Destructive action; may require approval. API summary: Delete a commit comment.
  • delete_commit_reportSletterSlet permanent en rapport ved rapport id. Destructive action; may require approval.
  • delete_default_reviewerSletterSlet en standardrevisør permanentt efter mål-brugernavn. Destructive action; may require approval. API summary: Remove a user from the default reviewers.
  • delete_deploy_keySletterSlet en deploy-nøgle permanentt efter nøglen-id. Destructive action; may require approval. API summary: Delete a repository deploy key.
  • delete_downloadSletterSlet en download permanentt efter filnavn. Destructive action; may require approval. API summary: Delete a download artifact.
  • delete_environmentSletterSlet et miljø permanentt efter miljø uuid. Destructive action; may require approval. API summary: Delete an environment.
  • delete_environment_variableSletterSlet en variabel permanentt efter variabel uuid. Destructive action; may require approval. API summary: Delete a variable for an environment.
  • delete_hookSletterSlet en hængende permanentt efter uid. Destructive action; may require approval. API summary: Delete a webhook for a repository.
  • delete_key_pairsFlytter pengeSlet et nøglepar permanentt efter repo slug. Finansielt eller ireversibelt handling; kan kræve godkendning. API oversigt: Slet SSH nøglepar.
  • delete_known_hostSletterSlet en kendt vært permanentt efter kendt vært uuid. Destructive action; may require approval.
  • delete_messageSletterSlet et besked permanentt efter besked id. Destructive action; may require approval. API summary: Delete a comment on a snippet.
  • delete_message_resolvesFlytter pengeSlet en løsning permanentt efter kommentar-id. Finansielt eller ireversibelt handling; kan kræve godkendning. API oversigt: Åbn en kommentarfade igen.
  • delete_projectSletterSlet et projekt permanentt efter projekt slug. Destructive action; may require approval. API summary: Delete an explicit group permission for a repository.
  • delete_project_default_reviewerSletterSlet en standardrevisør permanentt efter valgt bruger. Destructive action; may require approval. API summary: Remove the specific user from the project's default reviewers.
  • delete_project_deploy_keySletterSlet en deploy-nøgle permanentt efter nøglen-id. Destructive action; may require approval. API summary: Delete a deploy key from a project.
  • delete_pullrequest_messageSletterSlet et besked permanentt efter besked id. Destructive action; may require approval. API summary: Delete a comment on a pull request.
  • delete_pullrequest_request_changesFlytter pengeSlet en ændringsanmodning permanentt efter pull-request-id. Finansielt eller ireversibelt handling; kan kræve godkendning. API oversigt: Fjern ændringsanmodning for en pull-request.
  • delete_pullrequest_taskSletterSlet en opgave permanent ved hjælp af task-id. Destructive action; kan kræve godkendelse. API oversigt: Slet en opgave på en pull request.
  • delete_report_annotationSletterSlet en annotation permanent ved hjælp af annotation-id. Destructive action; kan kræve godkendelse. API oversigt: Slet en annotation.
  • delete_repositorySletterSlet et repository permanent ved hjælp af repo slug. Destructive action; kan kræve godkendelse.
  • delete_runnerSletterSlet en runner permanent ved hjælp af runner uuid. Destructive action; kan kræve godkendelse. API oversigt: Slet repository runner.
  • delete_scheduleSletterSlet en schedule permanent ved hjælp af schedule uuid. Destructive action; kan kræve godkendelse.
  • delete_snippetSletterSlet et snippet permanent ved hjælp af kodet id. Destructive action; kan kræve godkendelse.
  • delete_snippet_watchesFlytter pengeSlet en watch permanent ved hjælp af kodet id. Financial or irreversible action; kan kræve godkendelse. API oversigt: Stop at se et snippet.
  • delete_tagSletterSlet et tag permanent ved hjælp af navn. Destructive action; kan kræve godkendelse.
  • delete_userSletterSlet en bruger permanent ved hjælp af valgt bruger-id. Destructive action; kan kræve godkendelse. API oversigt: Slet en eksplicit bruger tilladelse for et repository.
  • delete_user_gpg_keySletterSlet en gpg nøgle permanent ved hjælp af fingeraftryk. Destructive action; kan kræve godkendelse.
  • delete_user_ssh_keySletterSlet en ssh nøgle permanent ved hjælp af nøgle-id. Destructive action; kan kræve godkendelse.
  • delete_variableSletterSlet en variabel permanent ved hjælp af variabel uuid. Destructive action; kan kræve godkendelse. API oversigt: Slet en variabel for et repository.
  • delete_workspace_hookSletterSlet en hook permanent ved hjælp af uid. Destructive action; kan kræve godkendelse. API oversigt: Slet en webhook for et workspace.
  • delete_workspace_projectSletterSlet et projekt permanent ved hjælp af projekt key. Destructive action; kan kræve godkendelse. API oversigt: Slet et projekt for et workspace.
  • delete_workspace_runnerSletterSlet en runner permanent ved hjælp af runner uuid. Destructive action; kan kræve godkendelse. API oversigt: Slet workspace runner.
  • get_a_previous_revision_of_a_snippetFå ét snippet ved hjælp af node id. API oversigt: Få en tidligere revision af et snippet.
  • get_a_previous_snippet_changeFå én commit ved hjælp af revision. API oversigt: Få en tidligere ændring af et snippet.
  • get_a_snippetFå ét snippet ved hjælp af kodet id. API oversigt: Få et snippet.
  • get_a_snippet_s_raw_fileFå én dokument ved hjælp af sti. API oversigt: Få en rå fil for et snippets.
  • get_a_userFå én bruger ved hjælp af valgt bruger. API oversigt: Få en bruger.
  • get_an_email_address_for_current_userFå én besked ved hjælp af email. API oversigt: Få en email adresse for nuværende bruger.
  • get_an_explicit_group_permission_for_a_projectFå ét projekt ved hjælp af projekt slug. API oversigt: Få en eksplicit gruppe tilladelse for et projekt.
  • get_an_explicit_user_permission_for_a_projectFå én bruger ved hjælp af valgt bruger-id. API oversigt: Få en eksplicit bruger tilladelse for et projekt.
  • get_branchHent én gren ved navn. API oversigt: Hent en gren.
  • get_branch_restrictionHent én grensbegrænsning ved grensbegrænsnings-id. API oversigt: Hent en regel for grensbegrænsning.
  • get_buildHent én bygning ved bygningsschløset. API oversigt: Hent bygningens status for et commit.
  • get_commitHent én commit ved hash, med forfatter, dato, besked og foreldede commits.
  • get_commit_messageHent én besked for en commit ved besked-id. API oversigt: Hent en kommentar til en commit.
  • get_commit_reportHent én rapport for en commit ved rapport-id. API oversigt: Hent en rapport.
  • get_current_userHent den indloggede brugers visningsnavn, konto-id og UUID.
  • get_default_reviewerHent én standardrevisør ved mål-brugernavn. API oversigt: Hent en standardrevisør.
  • get_deploy_keyHent én deploy-schløset ved schløset-id. API oversigt: Hent et repositoriums deploy-schløse.
  • get_deploymentHent én deployment ved deployment-uuid. API oversigt: Hent en deployment.
  • get_diffHent én diff ved specifikation. API oversigt: Sammenlign to commits.
  • get_diffstatHent én diffstat ved specifikation. API oversigt: Sammenlign to commit diff-stats.
  • get_documentHent én dokument ved sti. API oversigt: Hent en fil i rå format til HEAD for et snippet.
  • get_downloadHent én download ved filnavn. API oversigt: Hent en download-artefakt link.
  • get_environmentHent én miljø ved miljø-uuid. API oversigt: Hent et miljø.
  • get_file_conflictHent én filkonflikt ved specifikation. API oversigt: Hent filkonflikter for en commit-specifikation.
  • get_file_contentsLæs filindholdet, eller vis en mappe, ved hjælp af en `commit` hash eller grennavn og en `path` i lageret.
  • get_filehistoryHent én filhistorik ved sti. API oversigt: List commits, der ændrede en fil.
  • get_hookHent én hængsel ved uid. API oversigt: Hent et webhook for et repositorium.
  • get_hook_eventHent én hængslevent ved emne-type. API oversigt: List abonnérbare webhook-typer.
  • get_known_hostHent én kendt vært ved kendt vært-uuid. API oversigt: Hent en kendt vært.
  • get_merge_baseHent én merge-base ved revspec. API oversigt: Hent den fælles forfader mellem to commits.
  • get_messageHent én besked ved besked-id. API oversigt: Hent en kommentar til et snippet.
  • get_patchHent én patch ved specifikation. API oversigt: Hent en patch for to commits.
  • get_pipelineHent én pipeline-kørsel ved `pipeline_uuid`, med dens status, resultat, gren, commit og varighed.
  • get_pipeline_stepHent én trin for en pipeline ved trin-uuid. API oversigt: Hent et trin i en pipeline.
  • get_pipeline_step_logHent log-output af én pipeline-trin ved `pipeline_uuid` og `step_uuid`.
  • get_projectHent én projekt ved projektslug. API oversigt: Hent en eksplicit gruppe tilladelse for et repositorium.
  • get_project_default_reviewerHent én standardrevisør for et projekt ved valgt bruger. API oversigt: Hent en standardrevisør.
  • get_project_deploy_keyHent én deploy-schløse for et projekt ved schløset-id. API oversigt: Hent et projekts deploy-schløse.
  • get_pull_requestHent én pull request ved `pull_request_id`: titel, beskrivelse, kilde- og mål-grene, revisører, godkendelser og status.
  • get_pull_request_diffHent den fulde kode diff af en pull request som unified diff tekst.
  • get_pullrequest_messageHent én besked for en pull request ved besked-id. API oversigt: Hent en kommentar til en pull request.
  • get_pullrequest_taskHent en opgave til et pull-request ved hjælp af opgave-id. API-overblik: Hent en opgave på et pull-request.
  • get_report_annotationHent en annotering for en rapport ved hjælp af annoterings-id. API-overblik: Hent en annotering.
  • get_repositoryFå ét repository ved hjælp af `repo_slug`, med dens beskrivelse, hovedgren, sprog og sidste opdatering.
  • get_runnerHent en køber ved hjælp af købers uuid. API-overblik: Hent lagerkøber.
  • get_scheduleHent et tidsplanlægning ved hjælp af tidsplanlægnings uuid. API-overblik: Hent en tidsplanlægning.
  • get_snippetHent et uddrag for et workspace. API-overblik: Vis uddrag i et workspace.
  • get_step_logHent en log for en trin ved hjælp af log uuid. API-overblik: Hent loggen for build-containeren eller service-containeren til et givent trin i en pipeline.
  • get_tagHent et tag ved navn. API-overblik: Hent et tag.
  • get_task_statusHent status for en opgave ved hjælp af opgave-id. API-overblik: Hent merge-opgavens status for et pull-request.
  • get_the_branching_model_config_for_a_projectVis indstillinger. API-overblik: Hent grenmodellen konfiguration for et projekt.
  • get_userHent en bruger ved valgt bruger-id. API-overblik: Hent en eksplicit brugerrights til et lager.
  • get_user_gpg_keyHent en gpg-nøgle for en bruger ved hjælp af fingeraftryk. API-overblik: Hent en GPG-nøgle.
  • get_user_ssh_keyHent en ssh-nøgle for en bruger ved hjælp af nøglen-id. API-overblik: Hent en SSH-nøgle.
  • get_variableHent en variabel ved hjælp af variablen uuid. API-overblik: Hent en variabel til et lager.
  • get_variable_for_a_workspaceHent en variabel ved hjælp af variablen uuid. API-overblik: Hent en variabel for et workspace.
  • get_workspaceHent et workspace ved hjælp af workspace. API-overblik: Hent et workspace.
  • get_workspace_hookHent en hængsel for et workspace ved hjælp af uid. API-overblik: Hent en webhook for et workspace.
  • get_workspace_projectHent et projekt for et workspace ved hjælp af projektnøgle. API-overblik: Hent et projekt for et workspace.
  • get_workspace_runnerHent en køber ved hjælp af købers uuid. API-overblik: Hent workspace-køber.
  • get_workspace_runnersVis købere. API-overblik: Vis workspace-købere.
  • get_workspace_userHent en bruger for et workspace ved hjælp af medlem. API-overblik: Hent brugers medlemskab til et workspace.
  • list_a_repository_permissions_for_a_workspaceHent et lager ved repo-slug. API-overblik: Vis lagerrights for et workspace.
  • list_addon_client_keysVis klientnøgler for en addon. API-overblik: Hent klientnøgle for en Connect-addon.
  • list_all_repository_permissions_for_a_workspaceSøg lager ved q eller sorter. Brug dette til at finde eksisterende lager før oprettelse af et nyt lager. API-overblik: Vis alle lagerrights for et workspace.
  • list_branchesVis grene i et arkiv, eventuelt filtreret med `q`, f.eks. 'name ~ "feature"'.
  • list_cache_content_urisVis indhold-uriler for en cache. API-overblik: Hent cache-indholds URI.
  • list_cachesVis cacher.
  • list_commit_pullrequestsVisse pull requests til en commit. Valgfrie filtre: pagelen. Resultater er sorteret i sider. API oversigt: Vis pull requests der indeholder en commit.
  • list_commit_reportsVis rapporter for en commit.
  • list_commitsVis nylige commits i en repository, nyeste først.
  • list_commits_for_revisionHent én commit ved revision. API oversigt: Vis commits til en revision.
  • list_environment_variablesVis variabler for et miljø. API oversigt: Vis variabler for et miljø.
  • list_explicit_group_permissions_for_a_projectVis projekter. API oversigt: Vis eksplícite gruppe tilladelser for et projekt.
  • list_explicit_user_permissions_for_a_projectVis brugere. API oversigt: Vis eksplícite bruger tilladelser for et projekt.
  • list_hook_eventsVis hanebegivenheder. API oversigt: Hent en webhook ressource.
  • list_key_pairsVis nøglepar. API oversigt: Hent SSH nøglepar.
  • list_keys_jsonsVis nøgler JSONs. API oversigt: Hent nøgler til OIDC i Pipelines.
  • list_known_hostsVis kendte værter.
  • list_messagesVis beskeder. API oversigt: Vis e-mailadresser for den nuværende bruger.
  • list_openid_configurationsVis OpenID konfigurationer. API oversigt: Hent OpenID konfiguration til OIDC i Pipelines.
  • list_pipeline_stepsVis trin i en pipeline-kørsel med status for hvert trin, for at se hvilket trin mislykkedes.
  • list_pipelinesVis pipeline (CI/CD) kørsler for en repository, med status, gren og udløser; sorter med `sort` '-created_on' for nyeste først.
  • list_project_branching_modelsVis grene modeller for et projekt. API oversigt: Hent grememodellen for et projekt.
  • list_project_default_reviewersVis standard anmeldere for et projekt. API oversigt: Vis de standard anmeldere i et projekt.
  • list_project_deploy_keysVis deploy nøgler for et projekt. API oversigt: Vis projektdploy nøgler.
  • list_projectsVis projekter, der grupperer repositoryer i dit workspace.
  • list_projects_2Vis projekter. API oversigt: Vis eksplícite gruppe tilladelser til en repository.
  • list_public_keysVis offentlige nøgler. API oversigt: Hent workspace systemets GPG offentlige nøgle(r).
  • list_pull_request_commentsVis kommentarer på en pull request, herunder indlejrede kode kommentarer.
  • list_pull_request_commitsVis commits der er inkluderet i en pull request.
  • list_pull_request_filesVis filer der er ændret i en pull request, med tilføjede og fjernede linjer pr. fil.
  • list_pull_requestsVis pull-forespørgsler i en repository; filtrér med `state` OPEN, MERGED, DECLINED eller SUPERSEDED (åbne som standard).
  • list_pullrequest_conflictsVis konflikter for en pull request. API oversigt: Filkonflikter for en pull request.
  • list_pullrequest_patchesVis patches for en pull request. API oversigt: Hent patchen for en pull request.
  • list_pullrequest_tasksVis opgaver for en pull request. API oversigt: Vis en log over pull request aktivitet.
  • list_report_annotationsVis annotationer for en rapport.
  • list_repositoriesVis lager i dit workspace, evt. filtreret med en `q` søgning som 'name ~ "web"' og sorteret med `sort` (f.eks. '-updated_on').
  • list_repository_branch_restrictionsVis gren begrænsninger for en repository. Valgfrie filtre: kind eller pattern.
  • list_repository_branching_modelsVis grememodeller for en repository. API oversigt: Hent grememodellen for en repository.
  • list_repository_default_reviewersVis standard anmeldere for en repository.
  • list_repository_deploy_keysVis deploy nøgler for en repository. API oversigt: Vis repository deploy nøgler.
  • list_repository_deploymentsVis deployments for en repository.
  • list_repository_downloadsVis downloads for en repository. API oversigt: Vis download artefakter.
  • list_repository_effective_branching_modelsVis effektive grememodeller for en repository. API oversigt: Hent den effektive, eller aktuelt anvendte, grememodel for en repository.
  • list_repository_effective_default_reviewersVisse effektive standardreviewører for en repository.
  • list_repository_environmentsVis miljøer for en repository.
  • list_repository_hooksVis hængere for en repository. API oversigt: Vis webhooks for en repository.
  • list_repository_override_settingsVis overrid-settings for en repository. API oversigt: Hent arveforholdet for repositorieindstillinger.
  • list_repository_pipelines_configsVis pipeline-konfigurationer for en repository. API oversigt: Hent konfigurationen.
  • list_repository_srcsVis src'er for en repository. API oversigt: Hent rod-mappen af hovedgrenen.
  • list_repository_watchersVis tilsynsholdere for en repository. API oversigt: Vis repositorie-tilsynsholdere.
  • list_runnersVis købere. API oversigt: Hent reposorie-købere.
  • list_schedule_executionsVis udførelser for et tidsplanlægning. API oversigt: Vis udførelser af en tidsplanlægning.
  • list_schedulesVis tidsplanlægninger.
  • list_settingsVis indstillinger. API oversigt: Hent grenmodellen-konfigurationen for en repository.
  • list_snippet_commitsVis commits for et uddrag. API oversigt: Vis ændringer i et uddrag.
  • list_snippet_diffsVis forskelle for et uddrag. Valgfrie filtre: sti. API oversigt: Hent ændringer i et uddrag mellem versioner.
  • list_snippet_messagesVis beskeder for et uddrag. API oversigt: Vis kommentarer på et uddrag.
  • list_snippet_patchesVis patch'er for et uddrag. API oversigt: Hent uddragspatch mellem versioner.
  • list_snippet_watchesVis tilsyn for et uddrag. API oversigt: Tjek om den nuværende bruger tilsyn med et uddrag.
  • list_step_test_reportsVis testberetninger for et trin. API oversigt: Hent en oversigt over testberetninger for et givent trin i en pipeline.
  • list_tasksVis opgaver. API oversigt: Vis en pull-forespørgselsaktivitetslog.
  • list_ticket_test_case_reasonsVis testcases årsager for en billet. API oversigt: Hent testcases årsager (output) for et givet testcase i et trin af en pipeline.
  • list_ticketsVis billetter. API oversigt: Hent testcases for et givent trin i en pipeline.
  • list_user_gpg_keysVis GPG-nøgler for en bruger.
  • list_user_pull_requestsVis pull-requests skrevet af én person (`selected_user`, deres konto-id eller UUID) overalt i workspace, filtreret med `state`.
  • list_user_ssh_keysVis SSH-nøgler for en bruger.
  • list_usersVis brugere. API oversigt: Vis eksplicitte brugerrettigheder for en repository.
  • list_variablesVis variabler. API oversigt: Vis variabler for en repository.
  • list_variables_for_a_workspaceVis variabler. API oversigt: Vis variabler for et workspace.
  • list_workspace_hooksVis hængere for et workspace. API oversigt: Vis webhooks for et workspace.
  • list_workspace_membersVis personer, der er medlemmer af dit workspace, med deres kontonummer til reviewører.
  • list_workspace_permissionsVis rettigheder for et workspace. API oversigt: Hent brugerrettighed på et workspace.
  • list_workspacesViser arbejdsområder. Valgfrie filtre: sortering eller administrator. API oversigt: Vis arbejdsområder for den nuværende bruger.
  • merge_pull_requestSynligt for andreFus en pull request ind i dens destinationsgren med valgfrie `message`, `merge_strategy` (merge_commit, squash, fast_forward) og `close_source_branch`. Indstil `type` på 'pullrequest'. Fusionen kan ikke udføres herfra.
  • request_changesÆndrer dataMarkér en pull request som behovende ændringer som den indloggede bruger.
  • search_checksSøg checks ved hjælp af q. Brug dette til at finde eksisterende checks før skabelsen af en ny check. API oversigt: Vis tilsynelseschecks for pull request sammenfugelighed.
  • search_commit_messagesSøg beskeder for en commit ved hjælp af q eller sortering. Brug dette til at finde eksisterende beskeder før skabelsen af en ny besked. API oversigt: Vis kommentarer til en commit.
  • search_commit_statusesSøg statusser for en commit ved hjælp af refname, q eller sortering. Brug dette til at finde eksisterende statusser før skabelsen af en ny status. API oversigt: Vis commits statusser for en commit.
  • search_pullrequest_statusesSøg statusser for en pull request ved hjælp af q eller sortering. Brug dette til at finde eksisterende statusser før skabelsen af en ny status. API oversigt: Vis commits statusser for en pull request.
  • search_pullrequest_tasksSøg opgaver for en pull request ved hjælp af q, sortering eller pagelen. Brug dette til at finde eksisterende opgaver før skabelsen af en ny opgave. API oversigt: Vis opgaver på en pull request.
  • search_repositoriesSøg arkiver ved hjælp af q eller sortering. Brug dette til at finde eksisterende arkiver før skabelsen af en ny arkiv. API oversigt: Vis arkiv tilladelser i et arbejdsområde for en bruger.
  • search_repository_forksSøg gaffes for et arkiv ved hjælp af rolle, q eller sortering. Brug dette til at finde eksisterende gaffes før skabelsen af en ny gaff. API oversigt: Vis arkiv gaffes.
  • search_repository_refsSøg refs for et arkiv ved hjælp af q eller sortering. Brug dette til at finde eksisterende refs før skabelsen af en ny ref. API oversigt: Vis grene og tags.
  • search_tagsSøg tags ved hjælp af q eller sortering. Brug dette til at finde eksisterende tags før skabelsen af en ny tag. API oversigt: Vis tags.
  • search_workspace_permissionsSøg tilladelser for et arbejdsområde ved hjælp af q. Brug dette til at finde eksisterende tilladelser før skabelsen af en ny tilladelse. API oversigt: Vis brugers tilladelser i et arbejdsområde.
  • update_addonsSynligt for andreOpdater en eksisterende addon. Har effekter synlige uden for dette system. API oversigt: Opdater en installeret app.
  • update_branch_restrictionÆndrer dataOpdater en eksisterende grenbegrænsning identificeret ved grenbegrænsnings id. API oversigt: Opdater en grenbegrænsnings regel.
  • update_buildÆndrer dataOpdater en eksisterende build identificeret ved build nøgle. API oversigt: Opdater en builds status for en commit.
  • update_build_numbersSynligt for andreOpdater en eksisterende byggetal identificeret ved repositoriens slug. Har effekter synlige uden for dette system. API oversigt: Opdater næste byggetal.
  • update_commitÆndrer dataOpdater en eksisterende commit identificeret ved revision. API oversigt: List commits for revision using include/exclude.
  • update_commit_messageÆndrer dataOpdater en eksisterende besked identificeret ved message id. API oversigt: Opdater en commit kommentar.
  • update_commit_reportÆndrer dataOpdater en eksisterende rapport identificeret ved report id. API oversigt: Opret eller opdater en rapport.
  • update_default_reviewerÆndrer dataOpdater en eksisterende standardreviewer identificeret ved target username. API oversigt: Tilføj en bruger til de standardreviewere.
  • update_deploy_keyÆndrer dataOpdater en eksisterende deploy key identificeret ved key id. API oversigt: Opdater en repositorie deploy key.
  • update_environment_variableÆndrer dataOpdater en eksisterende variabel identificeret ved variable uuid. API oversigt: Opdater en variabel for et miljø.
  • update_hookÆndrer dataOpdater en eksisterende hook identificeret ved uid. API oversigt: Opdater en webhook for en repositorie.
  • update_key_pairsSynligt for andreOpdater en eksisterende key pair identificeret ved repo slug. Har effekter synlige uden for dette system. API oversigt: Opdater SSH key pair.
  • update_known_hostÆndrer dataOpdater en eksistering kendt host identificeret ved known host uuid. API oversigt: Opdater en kendt host.
  • update_messageÆndrer dataOpdater en eksisterende besked identificeret ved message id. API oversigt: Opdater en kommentar på et snippet.
  • update_projectSletterOpdater en eksisterende projekt identificeret ved project slug. Destructive action; may require approval. API oversigt: Opdater en eksplicit gruppe tilladelse for en repositorie.
  • update_project_default_reviewerÆndrer dataOpdater en eksistering standardreviewer identificeret ved valgt bruger. API oversigt: Tilføj den specifikke bruger som standardreviewer for projektet.
  • update_pull_requestÆndrer dataÆndr en åben pull request's titel, beskrivelse, destination gren eller reviewere. Sæt `type` til 'pullrequest'.
  • update_pullrequest_messageÆndrer dataOpdater en eksisterende besked identificeret ved message id. API oversigt: Opdater en kommentar på en pull request.
  • update_pullrequest_taskÆndrer dataOpdater en eksistering opgave identificeret ved task id. API oversigt: Opdater en opgave på en pull request.
  • update_report_annotationÆndrer dataOpdater en eksisterende annotation identificeret ved annotation id. API oversigt: Opret eller opdater en annotation.
  • update_repositoryÆndrer dataOpdater en eksistering repositorie identificeret ved repo slug. API oversigt: Opdater en repositorie.
  • update_repository_override_settingsSynligt for andreOpdater en eksisterende override setting identificeret ved repo slug. Har effekter synlige uden for dette system. API oversigt: Sæt arve tilstanden for repositorie indstillinger.
  • update_repository_pipelines_configsSynligt for andreOpdater en eksistering pipelines config identificeret ved repo slug. Har effekter synlige uden for dette system. API oversigt: Opdater konfiguration.
  • update_runnerÆndrer dataOpdater en eksisterende runner identificeret ved runner uuid. API oversigt: Opdater repository runner.
  • update_scheduleÆndrer dataOpdater en eksisterende plan identificeret ved hjælp af plans UUID. API oversigt: Opdater en plan.
  • update_settingsSynligt for andreOpdater en eksisterende indstilling identificeret ved hjælp af repositoriets slug. Effekter er synlige uden for dette system. API oversigt: Opdater konfigurationen for grenningsmodel i et repository.
  • update_snippetÆndrer dataOpdater en eksisterende snippet identificeret ved hjælp af workspace. API oversigt: Opret en snippet til et workspace.
  • update_snippet_watchesSynligt for andreOpdater en eksisterende watch identificeret ved hjælp af koderet ID. Effekter er synlige uden for dette system. API oversigt: Watch en snippet.
  • update_userSletterOpdater en eksisterende bruger identificeret ved hjælp af valgt brugers ID. Destructiv handling; kan kræve godkendelse. API oversigt: Opdater en eksplicit brugerrettighed til et repository.
  • update_user_ssh_keyÆndrer dataOpdater en eksisterende SSH-nøgle identificeret ved hjælp af nøglen-ID. API oversigt: Opdater en SSH-nøgle.
  • update_variableÆndrer dataOpdater en eksisterende variabel identificeret ved hjælp af variablen-UUID. API oversigt: Opdater en variabel til et repository.
  • update_workspace_hookÆndrer dataOpdater en eksisterende hook identificeret ved hjælp af UID. API oversigt: Opdater en webhook for et workspace.
  • update_workspace_projectÆndrer dataOpdater en eksisterende projekt identificeret ved hjælp af projektnøgle. API oversigt: Opdater et projekt til et workspace.

Klar i tre trin

  1. 1

    Vælg systemet

    Opret en gratis HeyMyApps-konto, og vælg Bitbucket på listen.

  2. 2

    Indsæt din nøgle

    Indtast e-mailen på din Atlassian-konto, et Bitbucket API-token og dit workspace-id (det korte navn i bitbucket.org/<workspace>/). Tokenet opretter du under Personal settings > Atlassian account settings > Security > Create and manage API tokens. Vælg Create API token with scopes, vælg Bitbucket og de rettigheder, du har brug for.

  3. 3

    Tilføj linket i din AI

    Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:

    1. Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
    2. Indsæt dit link som Remote MCP server URL.
    3. Slå det til fra +-menuen i en chat.

Spørgsmål

Hvad kan AI'en gøre i Bitbucket?

AI'en kan læse repositories, projekter, branches, commits, filer, pull requests, diffs, kommentarer, pipeline-kørsler og logs. Den kan oprette og opdatere pull requests, kommentere, godkende eller bede om ændringer, afvise dem og merge dem. Den når kun det, dit API-token og dets rettigheder giver adgang til.

Kan AI'en se mit Bitbucket API-token?

Nej. Dine Bitbucket-oplysninger gemmes krypteret og vises aldrig for AI'en. Når du har gemt dem, bliver de ikke vist igen, heller ikke for dig. AI'en ser kun resultaterne af de værktøjer, den bruger.

Kan jeg styre, hvad AI'en må?

Ja. Du vælger, hvilke værktøjer der er slået til, så du kan starte med kun at læse. En merge eller en afvist pull request kan ikke fortrydes herfra, og begge dele kan kræve din godkendelse, før de udføres. Alle kald bliver logget.

Virker det med ChatGPT?

Ja. I ChatGPT går du til Settings › Apps & Connectors › Advanced og slår Developer mode til. Derefter tilføjer du dit HeyMyApps-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Samme link virker også i Claude (Settings › Connectors › Add custom connector), Cursor og andre MCP-klienter.

Hvad koster det?

HeyMyApps har en gratis plan, og du skal ikke bruge betalingskort. Betalte planer afregnes pr. gennemført opgave. Du skal også selv have en Bitbucket-konto.

Hvorfor skal jeg angive et workspace-id?

Næsten alle kald til Bitbucket sker inden for et workspace. HeyMyApps gemmer dit workspace-id sammen med forbindelsen, så AI'en aldrig behøver at spørge efter det og kun arbejder i det workspace. HeyMyApps er en selvstændig tjeneste og har ingen tilknytning til Atlassian.

Lad din AI arbejde i Bitbucket i dag.

Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.

Forbind Bitbucket gratis

HeyMyApps er ikke tilknyttet Bitbucket. Produktnavne tilhører deres respektive ejere.