Skip to main content
Every settings page works the same way.
  • Register items with the Add button; each item can be edited or deleted.
  • Each page comes with recommended presets that you can apply instantly with a single click.
  • For each item you set a Required / Recommended enforcement level. For details, see the Policy operations guide.

AI Models

AI model settings Register and approve the AI models your organization is allowed to use.
CategoryDescription
Built-in modelsIntegrates with the local model server. Just toggle it on or off
Supported modelsA catalog of models from major providers. Enable them individually or by group
Custom modelsModels you register yourself (specify the endpoint, authentication method, and parameters)
Supported integration types include official APIs, open-model APIs, cloud providers (Vertex AI · Azure OpenAI · AWS Bedrock), and self-hosted servers (OpenAI-compatible endpoints).
Model whitelist — Only the models approved by your organization appear in the model picker in the IDE. This lets you run a model strategy driven by company cost and security standards rather than individual preference.

MCP Servers

MCP settings Restrict integrations to only the external tools your organization has approved, such as GitHub and Jira.
  • Register a server name and URL, and it is automatically deployed to every IDE in the organization.
  • Authentication supports API keys or OAuth.
  • Use Test connection and Fetch tool list to verify that everything works correctly.
Preserve extensibility while preventing data leaks caused by connecting unvetted external tools.

RAG (Internal Knowledge)

RAG settings Upload your internal wiki, API documentation, and policy documents, and the AI references them when answering.
ActionDescription
Create a RAG sourceUpload documents along with a name and description
Add documentsUpload more documents to an existing source
ReindexingRefresh the search index after documents change
Search settingsAdjust the similarity threshold and the number of search results
Supported formats: .txt .md .pdf .docx .json .csv
By referencing shared team documents, the AI provides answers that “understand your company’s context.”

Skills (Development Rules)

Skills settings Register the team rules the AI must follow when writing code, in Markdown.
- Use camelCase for variable names
- Default JPA entities to FetchType.LAZY
- Wrap API responses in a Result wrapper object
Categories are divided into version control, coding style, project architecture, dependency policy, DB, and custom.
TypeHow it applies
RuleAlways included in the AI prompt
SkillLoaded and used only when needed
Developers don’t have to memorize every rule; the AI adheres to team standards at the generation stage.

Build/Test Settings

Build/Test settings Register the validation and formatter commands to run automatically after code generation. You can specify different commands per language.
Validation: tsc --noEmit
Formatter:  prettier --write .
If validation fails, the AI analyzes the error and attempts to fix it on its own.

Hot Load

Hot Load settings Register keywords, and when a team member types a sentence containing one of them in chat, a predefined command runs automatically.
ItemDescription
Trigger keywordsRegister multiple keywords separated by commas
CommandThe shell command to run
Completion conditionExit code, whether the output contains a given string, or whether a file exists
RetriesNumber of retries on failure
On failureStop, or pass the error to the AI to attempt a fix
Turn your team’s repetitive-task know-how into automation rules as reusable assets.

Hooks

Attach shell commands to specific points in the workflow. Use them for audit logging or integrating with internal systems. Hooks settings
EventWhen it fires
Before tool executionJust before the AI runs a tool
After tool executionAfter a tool finishes running
On tool failureWhen a tool execution fails
Before LLM callJust before a request is sent to the AI
On session startWhen a new conversation begins
You can set matching conditions so a hook responds only to specific tools, and configure synchronous/asynchronous execution and timeouts.

Agents

Register subagents to deploy across the entire company. Team members invoke them with @agentname in the IDE chat. Agents settings
ItemDescription
NameThe invocation name that follows @
DescriptionWhat this agent does
System promptIts role and instructions
Allowed toolsThe range of tools it can use
Read-onlyBlocks file modification and deletion tools
By deploying agents with dedicated roles—such as “security reviewer” or “test writer”—everyone on the team receives reviews held to the same standard.

Security Rules

Security rules settings Block the execution of dangerous commands and access to sensitive files.
TypeDescriptionExample
Blocked commandsCommands the AI cannot runrm -rf /
Protected filesFiles whose reading and modification is prevented.env*, credentials.json
Hidden filesFiles hidden so the AI cannot even know they existconfig/production.json

Exclude Patterns

Exclude patterns settings Register the paths to exclude from project indexing, file search, and context collection as glob patterns. .gitignore is applied automatically.
.env*
node_modules/
dist/
Put safeguards in place at the system level without friction between the security and development teams.