Troubleshooting
Solutions to common problems and questions about Tabnine CLI.
Quick Troubleshooting
Slow Performance?
Check network connection.
Be more specific in prompts.
Try a different model:
/model.
Can't Access Files?
Check file permissions.
Verify working directory.
Use absolute paths.
Can't interact with the agent?
Ensure you have network connection to your Tabnine host
Tabnine CLI requires Tabnine Agents to be enabled for your team.
If sign-in works but agent workflows/tools don’t, ask your admin to enable Agents.
Restart Tabnine CLI after Agents are enabled.
See the FAQ for details.
Other Issues?
Try clearing:
/clearorCtrl+L.Check the FAQ for answers.
See Common Issues for solutions.
Specific Issues
Here are some solutions to frequently encountered problems.
Performance Issues
Slow Responses
Causes:
Slow network
Large file context
Complex prompts
Solutions:
Check network: Run the following to check for network issues:
Be more specific in prompts – Make prompts concise and targeted to reduce processing.
Reduce file references – Limit the amount of file content referenced in a single request.
Try a different model – Use the
/modelcommand to switch models.
High Memory Usage
Normal: 50-200 MB
If the memory usage is excessive, try the following:
Clear the conversation:
Restart Tabnine-CLI: Restart the Tabnine CLI process to free memory.
Reduce context size: Limit context or file sizes referenced in prompts.
Connection Issues
Cannot Connect to API
Symptoms: "Failed to connect"
Solutions:
Check internet – Run:
Check firewall – Ensure port 443 is allowed.
Check proxy settings – Verify proxy environment variables or client proxy configuration.
Try debug mode – Run:
Proxy Issues
Solution: Set proxy variables:
File Access Issues
Cannot Read Files
Symptoms: "Permission denied" or file not found
Solutions:
Check file permissions – Ensure the process has read permissions for the file.
Verify file path – Confirm the path is correct.
Check working directory – Ensure you're running commands from the intended working directory.
Use absolute paths – Try using absolute file paths to avoid path resolution issues.
Cannot Write Files
Symptoms: Cannot create or modify files
Solutions:
Check directory permissions – Ensure write permissions are available for the target directory.
Verify disk space – Confirm there is sufficient disk space.
Check file locks – Make sure the file is not locked by another process.
Feature Issues
Remote Code Search Not Working
Solutions:
Check enabled
Open settings: /settings → Tools → Remote Code Search
Verify account access
Ensure your account has the necessary access.
Check indexing
Confirm the codebase is indexed in Tabnine account settings.
Coaching Not Working
Solutions:
Check enabled
Open settings: /settings → Tools → Coaching Guidelines
Verify account access
Ensure your account has the necessary access.
Be specific in prompts
Try more specific prompts when requesting coaching.
Agent Features Not Working
If sign-in works but Tabnine CLI can’t communicate with the agent (or agent tools are missing), your team may not have Agents enabled.
Ask your Tabnine admin to enable Tabnine Agents for your team in the Admin Console, then restart Tabnine CLI.
Other Issues
Command Not Found
Symptoms: tabnine: command not found
Solutions:
Verify installation – Confirm Tabnine CLI is installed (see Installation Guide).
Check PATH – Ensure your PATH includes the installation directory.
Run with full PATH – Example:
Unexpected Behavior
Solution: Enable debug mode:
This shows detailed logs to help identify the issue.
Still Having Issues?
Use /bug in Tabnine CLI to report the issue.
Last updated
Was this helpful?
