Files
2026-06-21 12:18:19 +08:00

131 lines
6.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Глоссарий терминов
icon: material/format-text
---
# Глоссарий терминов
Справочник терминов, используемых в документации Koda.
## A
**Agent (Агент)** — режим работы Koda, в котором AI самостоятельно выполняет многошаговые задачи, используя различные инструменты.
**API Key (API-ключ)** — уникальный ключ для доступа к API провайдера моделей (OpenAI, Anthropic и др.).
**Autocomplete (Автодополнение)** — режим автоматического предложения продолжения кода при наборе.
## C
**Chat (Чат)** — режим диалога с AI-моделью для решения задач, объяснения кода и получения рекомендаций.
**Completion** — см. Autocomplete.
**Config (Конфигурация)** — файл настроек Koda (`config.yaml`), определяющий модели, провайдеров и параметры.
**Context (Контекст)** — информация, которую Koda использует для генерации ответов (файлы, код, документация).
**Context Provider (Контекстный провайдер)** — компонент, автоматически добавляющий релевантную информацию в запросы через символ <kbd>@</kbd> (file, code, docs, codebase, diff, terminal и др.). Подробнее в [Контекст-провайдеры](context-providers.md).
## D
**Diff (Дифф)** — разница между двумя версиями файла, показывающая изменения.
## E
**Edit (Редактирование)** — режим изменения выделенного кода по инструкции пользователя.
**Embeddings (Эмбеддинги)** — векторные представления текста для поиска по семантическому сходству.
## F
**FIM (Fill-In-Middle)** — техника автодополнения, когда модель заполняет текст между префиксом и суффиксом.
## I
**Indexing (Индексация)** — процесс анализа и векторизации кодовой базы или документации для быстрого поиска.
## L
**LLM (Large Language Model)** — большая языковая модель, используемая для генерации текста и кода.
## M
**Model (Модель)** — AI-модель, используемая для генерации ответов (GPT-4, Claude, Llama и др.).
**Model Role (Роль модели)** — назначение модели в Koda (chat, edit, agent, autocomplete, embed, rerank).
## P
**Provider (Провайдер)** — сервис, предоставляющий доступ к AI-моделям (OpenAI, Anthropic, Ollama и др.).
**Prompt (Промпт)** — текстовый запрос к AI-модели.
## R
**RAG (Retrieval-Augmented Generation)** — техника генерации ответов с использованием поиска по внешней базе знаний.
**Retrieval (Поиск)** — режим поиска по документации и другим источникам информации.
**Roles (Роли)** — см. Model Role.
## S
**Session (Сессия)** — отдельный диалог в чате Koda со своей историей и контекстом.
**Session History (История сессий)** — список всех предыдущих сессий с возможностью поиска, переключения и удаления.
**Session Metadata (Метаданные сессии)** — информация о сессии: ID, заголовок, дата создания, режим работы, рабочая директория.
**Session Storage (Хранилище сессий)** — место сохранения данных сессий (локальные файлы `~/.koda/sessions/` или серверное хранилище).
**Summarization (Суммаризация)** — процесс сжатия длинной истории диалога в краткое содержание для экономии токенов.
**SummaryMarker (Маркер суммаризации)** — визуальный индикатор в истории чата, показывающий где была применена суммаризация.
**Auto-Summarize (Автосуммаризация)** — автоматическая суммаризация при достижении 75% использования контекста (только Agent режим).
**Skill (Навык)** — переиспользуемый набор инструкций для AI-модели, хранящийся в отдельном файле.
**Slash Command (Slash-команда)** — специальная команда, начинающаяся с <kbd>@</kbd> (например, /share, /commit, /summarize).
## T
**Token (Токен)** — единица измерения длины текста для AI-моделей (примерно ¾ слова).
**Tool (Инструмент)** — действие, которое агент может выполнить (читать файл, редактировать код, запускать команду).
## V
:material-microsoft-visual-studio-code: **VS Code** — Visual Studio Code, среда разработки от Microsoft.
## W
**Workspace (Рабочая область)** — проект или директория, открытая в IDE.
## Ё
**Ёфикация** — использование буквы "ё" вместо "е" в русских текстах документации.
---
## Сокращения
| Сокращение | Расшифровка |
|------------|-------------|
| AI | Artificial Intelligence (Искусственный интеллект) |
| API | Application Programming Interface |
| IDE | Integrated Development Environment |
| LLM | Large Language Model |
| [RAG] | Retrieval-Augmented Generation |
| :material-microsoft-visual-studio-code: VS Code | Visual Studio Code |
| FIM | Fill-In-Middle |
---
## Дополнительные ресурсы
- [Основная документация](README.md)
- [Режимы работы](modes.md)
- [Инструменты агента](agent-tools.md)