Содержимое этой страницы ещё пишется, отдельные разделы могут быть неполными или измениться.
OpenCode + NocoBase: открытый, свободный и независимый способ построения NocoBase
OpenCode — open source терминальный AI Agent с поддержкой 75+ моделей (Claude, GPT, Gemini, DeepSeek и др.). Он не привязан ни к одному поставщику, и Вы можете свободно выбрать наиболее подходящую модель. После подключения к NocoBase Вы сможете на естественном языке создавать таблицы данных, строить страницы и настраивать workflow, сохраняя при этом полный контроль над выбором модели и расходами.
Что такое OpenCode
OpenCode разработан Anomaly Innovations (140k+ звёзд на GitHub). Его позиционирование — «терминальный AI Agent без привязки к поставщику». Написан на Go, предоставляет красивый TUI-интерфейс. Ключевые особенности:
- Поддержка 75+ моделей — Claude, GPT, Gemini, DeepSeek, локальные модели и др. — свободное переключение
- Никакой vendor lock-in — используете собственные API-ключи и платите по факту использования, без дополнительных подписок
- Многоагентная архитектура — встроены пять ролей Agent: Build, Plan, Review, Debug, Docs
- Приватность в приоритете — не сохраняет код или контекст, все данные остаются локально
OpenCode также интегрируется с VS Code, JetBrains, Zed, Neovim и доступен в виде самостоятельного приложения для рабочего стола.
Почему стоит выбрать OpenCode
Если Вы выбираете AI Agent для работы с NocoBase, OpenCode лучше всего подойдёт в следующих случаях:
- Не хотите зависеть от одной модели — сегодня Claude, завтра GPT, послезавтра DeepSeek — всё в одном инструменте
- Цените контроль над расходами — оплата по факту использования с собственным API-ключом, поддержка существующей подписки ChatGPT Plus
- Заботитесь о приватности — код и контекст не передаются третьим лицам, поддерживаются локальные модели
- Любите гибкую настройку — конфигурация через YAML позволяет настроить поведение Agent под особые требования команды
Принцип подключения
OpenCode работает с NocoBase следующим образом:
- NocoBase Skills — пакет доменных знаний, благодаря которому OpenCode знает, как работать с NocoBase
- NocoBase CLI — инструмент командной строки, фактически выполняющий моделирование данных, построение страниц и т. д.
- Сервис NocoBase — Ваш запущенный экземпляр NocoBase
Предварительные требования
Перед началом убедитесь, что Ваше окружение готово:
- Установлен OpenCode (руководство по установке)
- Node.js >= 22 (для работы NocoBase CLI и Skills)
- Если у Вас уже есть экземпляр NocoBase — из-за быстрого развития ИИ-возможностей полноценный опыт сейчас доступен только в последней beta-версии. Минимальная требуемая версия >= 2.1.0-beta.20, настоятельно рекомендуется обновиться до самой свежей версии.
Быстрый старт
Установка одной фразой через ИИ
Скопируйте промпт ниже и отправьте его OpenCode. Он автоматически выполнит установку NocoBase CLI, инициализацию и настройку окружения:
Ручная установка
В браузере автоматически откроется страница визуальной настройки, которая проведёт Вас через установку NocoBase Skills, настройку базы данных и запуск приложения. Подробные шаги см. в Быстром старте.
После установки выполните nb env list, чтобы проверить состояние окружения:
Убедитесь, что в выводе присутствует настроенное окружение и его статус выполнения.
Часто задаваемые вопросы
Связанные материалы
- NocoBase CLI — инструмент командной строки для установки и управления NocoBase
- NocoBase Skills — пакеты доменных знаний, которые можно установить в AI Agent
- Быстрый старт конструктора ИИ — построение приложения NocoBase с нуля с помощью ИИ
- Официальная документация OpenCode — полное руководство по OpenCode
- Claude Code + NocoBase — официальный ИИ-помощник по программированию от Anthropic
- Codex + NocoBase — официальный ИИ-помощник по программированию от OpenAI

