What you can add to your platform

Che creates a Cloud Development Environment (CDE) for every project. The dashboard and CLI refer to each CDE as a workspace. Beyond the default tooling, you can add AI coding assistants and build custom analytics plugins.

As a Platform administrator, you can register AI coding assistants so that developers can select an AI provider when creating workspaces. The AI tool binary is injected into the workspace at startup via an init container.

As a Developer, you can build a custom telemetry plugin that collects workspace activity events and sends them to your organization’s analytics backend. The plugin extends the AbstractAnalyticsManager class from the DevWorkspace Telemetry SDK.

Table 1. What do you need to add?
Goal Description

Register AI coding assistants

Configure AI providers so that developers can select them when creating workspaces. Store API keys in Kubernetes Secrets that are automatically mounted into workspace containers.

Build a custom telemetry plugin

Create a backend that receives workspace events (start, stop, activity) and forwards them to your analytics system.

For information about how developers use AI assistants in workspaces, see Additional resources.