Integrate Artificial Intelligence (AI) directly into Cloud IDE to enhance the development workflow. The IDE supports several leading AI providers to assist with code generation, debugging, and chat-based assistance.
Cloud IDE currently supports the following AI providers:
GitHub Copilot
Anthropic
Google Gemini
OpenAI-Custom Large Language Model (LLM) Gateway
To use AI in the IDE, you must first enable the feature:
In the bottom-left corner of the IDE, click Settings (gear icon).
Search for AI Features.
Select the Enable AI checkbox.
In the bottom-right corner of the IDE, select Sign in to GitHub Copilot.
The system displays a dialog box with a device code.
Select the provided link to open the GitHub authorization page.
Enter the code, authorize the application, and return to the IDE.
Select I have authorized.
The status bar displays the GitHub username after authentication.
Obtain an API key from your Anthropic account.
In the IDE, navigate to Settings > AI Features > Anthropic.
Enter your Anthropic API Key.
Obtain a Google API key.
In the IDE, navigate to Settings > AI Features > Google.
Enter your Google API Key.
This procedure applies to all custom Large Language Model (LLM) gateways.
"ai-features.openAiCustom.customOpenAiModels": [
{
"id": "acquia-claude-main",
"model": "anthropic.claude-sonnet-4-6",
"url": "https://customLLMURL/",
"apiKey": "YOUR_API_KEY",
"enableStreaming": true
}
]After the provider keys are configured, you must set up a Chat Agent to interact with the models:
Navigate to Settings > AI Features > Agent Setting.
Select AI configuration view. The system opens a new dialog box.
Select a Chat Agent. Acquia recommends the Coder agent.
Select the preferred model from the list. Providers prefix the models, such as copilot/, anthropic/, or google/.
If a specific model does not appear in the list:
Override: Use the Model Override feature to enter the model name.
: Type the model name and select the icon.
The BYOAI feature helps to integrate preferred AI agents, such as Claude or Gemini, directly into Cloud IDE. Link the AI agent with Acquia Skills to automate routine development tasks through natural language prompts.
To use an external agent, install the Command-Line Tool (CLI) and provide the API key.
For example, to install the Gemini CLI:
Open the IDE terminal.
Run the following command: npm install -g @google/gemini-cli
Enter the Gemini AI Key when prompted.
After the agent is installed, integrate Acquia-specific capabilities:
In the IDE terminal, run: npx skills add acquia/acquia-skills
Instruct the agent to perform specific tasks by referencing these skills. For example, to update a Drupal application, enter a prompt such as refer to skills and update the package using composer.
Once your agent is configured, you can begin chatting with the AI:
In the top menu bar, select View.
Click AI Chat.
The AI Chat dialog box opens in the right sidebar.
Submit prompts to receive code assistance based on the configured agent.
The agent uses the Acquia Skills library to execute the correct commands in the environment.
If this content did not answer your questions, try searching or contacting our support team for further assistance.
Once your agent is configured, you can begin chatting with the AI:
In the top menu bar, select View.
Click AI Chat.
The AI Chat dialog box opens in the right sidebar.
Submit prompts to receive code assistance based on the configured agent.
The agent uses the Acquia Skills library to execute the correct commands in the environment.
If this content did not answer your questions, try searching or contacting our support team for further assistance.