Skip to content

# Tabnine

Tabnine uses a project-local settings file and an instruction file for MCP integration.

## Quick setup

Section titled “Quick setup”
Terminal window

    cce init              # Auto-detects Tabnine if .tabnine/ existscce init --agent all  # Explicitly includes Tabnine

## Files created

Section titled “Files created”

### `.tabnine/agent/settings.json`

Section titled “.tabnine/agent/settings.json”

Registers the CCE MCP server for Tabnine’s agent.

    {  "mcpServers": {    "context-engine": {      "command": "cce",      "args": ["serve"]    }  }}

### `TABNINE.md`

Section titled “TABNINE.md”

Contains instructions for Tabnine to prefer `context_search` for code retrieval. The CCE block is wrapped in markers so your own content is preserved.

## Auto-detection

Section titled “Auto-detection”

CCE detects Tabnine when a `.tabnine/` directory exists in your project root. No explicit `--agent` flag is needed.