IDE extensionIDE extensiontypeInstalls into a development environment (VS Code, Eclipse with ABAP Development Tools, SAP Business Application Studio) and works inside it, rather than as a library you call or a command you run.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

Cloud ALM Link for ADT

An Eclipse plugin that shows the transports and SAP Cloud ALM features behind an ABAP object, and turns Cloud ALM IDs in source comments into links.

Brings the SAP Cloud ALM side of a change into ABAP Development Tools for Eclipse: right-click an ABAP object in the source editor or the Project Explorer, or press Ctrl+6, and a Cloud ALM Transports view lists the transports associated with it, each with the Cloud ALM feature it belongs to, its status and the person responsible for it. The same two steps work the other way, so a transport request in the Transport Organizer opens its transport in Cloud ALM, and a row in the view opens the transport in ADT's Transport Editor. Cloud ALM IDs written into ABAP comments become clickable, recognised by prefix: 6- for features, 3- for tasks and requirements, 7- for documents, 15- for libraries. The connection is configured in each Eclipse installation under ABAP > ADT Cloud ALM Link, with the tenant, the region, a client ID and a client secret, and the Cloud ALM API enabled for the calm-api.features.read scope; a demo mode shows sample data with no Cloud ALM connection. It installs from the maintainer's own p2 update site, and the same maintainer publishes calmcp in front of the Cloud ALM APIs for agents.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Provides
Change promotionABAPChange promotioncapabilityMoving a change through the environments of a landscape, from development through test to production, and knowing which change has reached which environment. A [CI/CD pipeline](capability:ci-cd) builds and tests on each source change, [deployment](capability:deployment) puts a build onto its runtime, and getting source into git is [source control](capability:abap-source-control).Editor supportABAPEditor supportcapabilityWorking in source code with the editor helping rather than treating it as text — completion, go-to-definition, inline errors, refactoring and preview.
Add-on to
ABAP Development Tools for EclipseABAP Development Tools for EclipseartifactSAP's Eclipse plugins for ABAP: source, dictionary and CDS editors, Project Explorer, Outline and ABAP Unit, calling ADT resources on the connected system.
Requires
ABAP Development Tools for EclipseABAP Development Tools for Eclipseartifactthe ADT plugin it extends in Eclipse, whose source editor, Project Explorer and Transport Organizer it adds its actions to; the README lists it as a prerequisiteEclipse IDEEclipse IDEoutside the atlasthe IDE it installs into from an update site through Install New Software, at the 2026-03 release or newer
Optional
SAP Cloud ALMSAP Cloud ALMoutside the atlasthe tenant whose features and transports it reads, with the Cloud ALM API enabled for the calm-api.features.read scope and a client ID and secret in the preferencesdata source

Who is behind it

ConsettoConsettoOrganisationMaintains this
In the atlas: maintains 2
@consetto
maintainer

Before choosing this

Conditions

PracticalFunctional boundary

An Eclipse installation older than the 2026-03 release, or a Java below 21, cannot take it: both are listed prerequisites, and 2026-03 is named as the oldest release the current ADT installs on. The tenant, region, client ID and client secret are entered per installation in Eclipse preferences, so each developer configures the Cloud ALM connection in their own IDE.

What it declares

Every artifact

Type
IDE extension
Origin
Independently maintained
Runtime
Java

As an IDE extension

Installs into
does not say
Distributed through
does not say

Connections6

Cloud ALM Link for ADT connectionsCloud ALM Link for ADTPROVIDES→ provides2provides stated Lists the transports associated with a selected ABAP object inside Eclipse, with transport ID, title, Cloud ALM feature, status and responsible person, and moves between a row in that list and ADT's Transport Editor or the transport in Cloud ALM. consetto/cloudalmlink — README, Show Transports and Features: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Show Transports and Features: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Open in Transport Organizer: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Open Feature from Transport Organizer: https://github.com/consetto/cloudalmlinkChange promotionprovides stated Detects Cloud ALM IDs in ABAP source comments and makes them clickable, and adds Show Transports and Features to the source editor context menu with a Ctrl+6 shortcut. consetto/cloudalmlink — README, Cloud ALM Links in Comments: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Show Transports and Features: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Show Transports and Features: https://github.com/consetto/cloudalmlinkEditor supportNEEDS→ connects to1connects to stated fetches the features and transports for the selected ABAP object from the configured tenant at its own address, and times out after a few seconds when that tenant is unreachable Cloud ALM Link for ABAP Development Tools — Configuration: https://cloudalmlink.consetto.com/ Cloud ALM Link for ABAP Development Tools — Version History, v0.9.6: https://cloudalmlink.consetto.com/SAP Cloud ALM→ needs2needs stated the ADT plugin it extends in Eclipse, whose source editor, Project Explorer and Transport Organizer it adds its actions to; the README lists it as a prerequisite consetto/cloudalmlink — README, Prerequisites: https://github.com/consetto/cloudalmlinkABAP Development Tools for Eclipseneeds stated the IDE it installs into from an update site through Install New Software, at the 2026-03 release or newer consetto/cloudalmlink — README, Prerequisites: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Installation: https://github.com/consetto/cloudalmlinkEclipse IDE→ optionally needs1optionally needs stated If: the plugin is pointed at a tenant; demo mode shows sample data with no Cloud ALM connection the tenant whose features and transports it reads, with the Cloud ALM API enabled for the calm-api.features.read scope and a client ID and secret in the preferences consetto/cloudalmlink — README, Prerequisites: https://github.com/consetto/cloudalmlink consetto/cloudalmlink — README, Configuration: https://github.com/consetto/cloudalmlinkSAP Cloud ALMif

README

quoted from consetto/cloudalmlink under Apache-2.0, read
consetto/cloudalmlink/README.mdOn GitHub

Cloud ALM Link integrates SAP Cloud ALM with ABAP Development Tools (ADT) in Eclipse, allowing you to navigate seamlessly between your ABAP development environment and Cloud ALM.

Detailed information can be found at https://cloudalmlink.consetto.com/

Prerequisites

Installation

The plugin can be installed directly into your Eclipse IDE using the standard "Install New Software" feature.

  1. Open Eclipse and navigate to Help > Install New Software...
  2. In the "Work with" field, add the following update site URL:
    https://cloudalmlink.consetto.com/latest
    
  3. Select Cloud ALM Link from the list of available software.
  4. Click Next, accept the license agreement, and click Finish.
  5. Restart Eclipse when prompted.

Configuration

Before using the plugin, you need to configure your Cloud ALM tenant settings:

  1. Go to Window > Preferences (or Eclipse > Preferences on macOS)
  2. Navigate to ABAP > ADT Cloud ALM Link
  3. Enter your Cloud ALM settings:
    • Tenant: Your Cloud ALM tenant name (e.g., mycompany)
    • Region: Your Cloud ALM region (e.g., eu10)
    • Client ID: Your Client ID
    • Client Secret: Your Client Secret
    • Enable Demo Mode: Try the plugin with sample data, no Cloud ALM connection required

Features

Show Transports and Features

View the transports and Cloud ALM features associated with an ABAP object:

  • Right-click in the ABAP source editor and select Show Transports and Features
  • Right-click on an ABAP object in the Project Explorer and select Show Transports and Features
  • Or use the keyboard shortcut Ctrl+6 (Cmd+6 on macOS)

Results are displayed in the Cloud ALM Transports view, showing transport ID, title, feature, status, responsible person, and more. Use the search field to filter across all columns in real-time.

Open Feature from Transport Organizer

Right-click on a transport request in the Transport Organizer or Transport Editor and select Open in Cloud ALM to open the corresponding transport in Cloud ALM.

Open in Transport Organizer

From the Cloud ALM Transports view, right-click any row and select Open in Transport Organizer to open the transport directly in ADT's Transport Editor.

The plugin automatically detects Cloud ALM IDs in your ABAP source code comments and makes them clickable:

  • Features: IDs starting with 6- (e.g., 6-1234)
  • Tasks/Requirements: IDs starting with 3- (e.g., 3-144444)
  • Documents: IDs starting with 7- (e.g., 7-5678)
  • Libraries: IDs starting with 15- (e.g., 15-9012)

To use this feature:

  1. Add a Cloud ALM ID in a comment, for example:
    * Implementation for feature 6-1234
    " Fix for task 3-144444
  2. Hold Ctrl (Cmd on macOS) and hover over the ID
  3. Click Open in Cloud ALM to open the feature or task in your browser

Building

The plugin, feature and p2 update site are built with Maven and Tycho (JDK 21, Maven 3.9.9+):

mvn verify                              # against the oldest supported Eclipse (pom.xml: eclipse.release)
mvn verify -Declipse.release=latest     # against the newest Eclipse release

Releases: set the version, merge the PR, then push a tag vX.Y.Z matching Bundle-Version. The release workflow builds the update site and attaches cloudalmlink-updatesite-X.Y.Z.zip to a draft GitHub release.

The update site lands in com.consetto.adt.cloudalmlink.site/target/repository (and as a .zip next to it). CI runs both builds on every pull request and weekly, because SAP only publishes the newest ADT. See TESTING.md for the unit tests and what needs a manual check in Eclipse.

License

This project is licensed under the Apache License 2.0.

Copyright (c) Consetto GmbH.

Contributing

Contributions are welcome! Feel free to submit issues and pull requests.

Apache-2.0, read

Others providing43

Change promotion
  1. HammerNative macOS code editor for ABAP and CDSfrom ABAP
  2. SAP Cloud Transport ManagementMoves MTA archives and content between SAP BTP accountsfrom BTP/BAIP
  3. EPOD ADT MCP ServerMCP server for ABAP on the ADT session, in Eclipse or standalonefrom ABAP
  4. furkancosgun/Transport-Management-ToolUploads, downloads and imports ABAP transport requests as filesfrom ABAP
  5. furkancosgun/ZWARPAdds a program's dependent objects to a transport requestfrom ABAP
  6. abapToCSAP GUI transaction for one-click transports of copiesfrom ABAP
  7. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystemfrom ABAP
  8. ActiveControl Transport form creatorVS Code extension automating ActiveControl transport formsfrom ABAP
  9. ZCTS_BROWSERReport creating transports of copies without a new versionfrom ABAP
  10. git-env-branchesShows which feature branches reached which environment branchfrom General
  11. qttTool mapping BEx queries to the transport requests carrying themfrom ABAP
  12. abap-adt-cliCLI that pulls and pushes ABAP packages as local files over ADTfrom ABAP
  13. KlystronMCP server in ABAP inside the application server, with agent skillsfrom ABAP
  14. ZTCTA transport checking tool that analyses ABAP transports at object level before they move to production, determining a safe order and flagging risks.from ABAP
Editor support
  1. abap-adt-apiJS/TS client for the ADT resources of an ABAP systemfrom ABAP
  2. abap2UI5 PlaygroundIn-browser ABAP editor beside the abap2UI5 app it buildsfrom ABAP
  3. abap2UI5 for VS CodeVS Code extension to preview, activate and lint abap2UI5 appsfrom ABAP
  4. vscode-tabl-ddicVS Code syntax highlighting for .tabl.ddic table definitionsfrom ABAP
  5. HammerNative macOS code editor for ABAP and CDSfrom ABAP
  6. cds-eclipse-pluginEclipse plugin for the CDS languagefrom CAP
  7. @arc-mcp/adt-lsTypeScript SDK over SAP's headless adt-ls language serverfrom ABAP
  8. abapthemesThree colour themes for ABAP source in ADT for Eclipsefrom ABAP
  9. SAP Build CodeDevelopment environment on BTP for UI5, Fiori, mobile and CAPfrom BTP/BAIP
  10. SAP Business Application StudioBrowser-based development environment with dev spacesfrom BTP/BAIP
  11. SAP Web IDE Full-StackIDE service on SAP BTP for SAPUI5, Fiori and full-stack appsfrom BTP/BAIP
  12. cds-intellijSAP CDS language support for IntelliJ IDEAfrom CAP
  13. ABAP Call HierarchyEclipse plugin showing the call hierarchy of ABAP membersfrom ABAP
  14. abap-call-hierarchyADT backend for the ABAP Call Hierarchy Eclipse pluginfrom ABAP
  15. abap-tags-backendADT backend for the ABAP Tags Eclipse pluginfrom ABAP
  16. ABAP TagsEclipse plugin for tagging ABAP repository objectsfrom ABAP
  17. BellaEclipse plugin bringing Claude into ABAP Development Toolsfrom ABAP
  18. ABAP Syntax HighlightingVS Code syntax highlighting for .abap filesfrom ABAP
  19. abapfs_extensionsABAP objects enabling ADT updates on systems older than 7.51from ABAP
  20. ABAP remote filesystemVS Code extension editing ABAP systems over ADT as a filesystemfrom ABAP
  21. ABAP Development Tools for EclipseSAP's Eclipse plugins for ABAP development over ADTfrom ABAP
  22. ABAP Development Tools for VS CodeSAP's ABAP tools in VS Code for editing, debugging, ATC and transportsfrom ABAP
  23. @sap/cds-lspLanguage server for CDSfrom CAP
  24. cds-textmate-grammarTextMate grammar for the CDS languagefrom CAP
  25. @sap/ux-cds-odata-language-server-extensionOData annotation features for the @sap/vscode-cds extensionfrom CAP
  26. @sap/vscode-cdsCDS language support for VS Code and Business Application Studiofrom CAP
  27. vscode-ui5-language-assistantVS Code extension for SAPUI5 and OpenUI5 XML views and manifestfrom UI5
  28. @saptools/hana-lensWorkspace-wide CSN cache for querying CAP entities and columnsfrom CAP
  29. @saptools/sqltoolsSQLTools connection from a Cloud Foundry app's HANA bindingfrom BTP/BAIP
  30. zed-cds-extensionCDS language support for the Zed editorfrom CAP
  31. my-ide-actionsCollection of ABAP Development Tools IDE Actionsfrom ABAP

Details

Sources3
GitHub APIdiscovered herechecked
github.com/consetto/cloudalmlinktree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
runtimesjava
discovered viaGitHub API
first seen in the atlas
ecosystem and domainabap, developer-experience
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:consetto-cloudalmlink
JSON
/artifacts/consetto-cloudalmlink.json
MCP
Connecting an agent