Skip to content

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.

Куда идти дальше