# Examples

Real-world examples and workflows using Tabnine CLI.

### What You'll Learn

These examples demonstrate practical Tabnine CLI usage patterns:

* **Combining multiple tools** - Use Remote Code Search, Coaching Guidelines, and file operations together
* **Iterative workflows** - Build on previous responses to dive deeper
* **Context management** - Provide the right context for better results
* **Output formatting** - Generate reports in different formats

### Try It Yourself

All examples use real commands you can run immediately:

```bash
# Start Tabnine CLI
tabnine

# Follow along with the examples
```

### More Resources

**Getting Started**: [Quick Start Guide](/main/getting-started/tabnine-cli/getting-started/quickstart.md)\
**Features**: [Commands](/main/getting-started/tabnine-cli/features/commands.md) | [Keyboard Shortcuts](/main/getting-started/tabnine-cli/features/keyboard-shortcuts.md)\
**Tools**: [Remote Code Search](/main/administering-tabnine/managing-your-team/context-engine.md) | [Coaching Guidelines](/main/administering-tabnine/managing-your-team/context-engine/coaching-guidelines-v.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tabnine.com/main/getting-started/tabnine-cli/examples.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
