Appearance
Koda CLI
Koda CLI - терминальный AI-агент для работы с кодовой базой. Он читает и изменяет файлы, запускает shell-команды, подключает MCP-серверы, использует IDE-контекст, хранит проектную память в KODA.md или подключенном через contextFileName AGENTS.md и расширяется через skills и extensions.
Быстрый старт
bash
npm install -g @kodadev/koda-cli
kodaЗапуск без глобальной установки:
bash
npx @kodadev/koda-cliМинимальные требования: Node.js 20 или новее, npm, macOS/Linux/Windows. Для checkpointing нужен Git, для контейнерной песочницы - Docker или Podman.
Основные возможности
- Интерактивный TUI и non-interactive запуск через
koda -p. - Модели
koda-base,koda-pro, внешние модели и OpenAI-поддерживаемые кастомные модели. - Файловые tools: чтение, поиск, массовая загрузка контекста, diff-based редактирование и запись.
- Shell tool с подтверждением команд и режимами
default,auto_edit,yolo. - MCP stdio/SSE/HTTP servers, OAuth для MCP и фильтрация tools.
- Память проекта через
KODA.mdилиAGENTS.md, глобальная память~/.kodacli/KODA.mdи imports через@path. - Skills в
SKILL.md, extensions в.kodacli/extensions, пользовательские slash-команды. - IDE компаньон для VS Code-compatible редакторов и JetBrains IDE.
- ACP-режим для подключения Koda как агента в JetBrains AI Assistant.