1c-ai-agent-cli

star 71

Use for клонирования фреймворка и установки компонентов в проект через tools/install.py. Helps настроить IDE (Cursor, Claude Code, Windsurf, VS Code+Continue) с нужными симлинками и профилями.

SteelMorgan By SteelMorgan schedule Updated 6/5/2026

name: 1c-ai-agent-cli description: Use for клонирования фреймворка и установки компонентов в проект через tools/install.py. Helps настроить IDE (Cursor, Claude Code, Windsurf, VS Code+Continue) с нужными симлинками и профилями.

1c-ai-agent CLI — install.py

Команда clone — получение фреймворка

Репозиторий: SteelMorgan/1c-agent-based-dev-framework. Git должен быть установлен.

python tools/install.py clone                              # в ./1c-agent-based-dev-framework
python tools/install.py clone -t ./my-framework            # целевая директория
python tools/install.py clone --depth 1                    # shallow clone
python tools/install.py clone -b <branch>                  # конкретная ветка
python tools/install.py clone -t ./fw --install            # clone + интерактивная установка

Альтернатива (первый запуск без CLI):

git clone https://github.com/SteelMorgan/1c-agent-based-dev-framework.git
cd 1c-agent-based-dev-framework
python tools/install.py

Команда install — установка компонентов

Запуск из корня репозитория фреймворка:

python tools/install.py [опции]

Примеры вызова

Команда Описание
python tools/install.py Интерактивный режим
python tools/install.py --ide cursor --list Показать дерево компонентов
python tools/install.py --ide cursor --all Установить все компоненты
python tools/install.py --ide cursor --include agent/developer workflow/full-cycle Конкретные компоненты (зависимости подтянутся)
python tools/install.py --ide cursor --include agent/developer --dry-run Показать план без изменений
python tools/install.py --relink Пересоздать сломанные симлинки
python tools/install.py --ide cursor --all --sync Удалить симлинки снятых компонентов

Поддерживаемые IDE

--ide принимает несколько значений: python tools/install.py --ide claude-code codex --all

--ide Описание
cursor .cursor/rules/ (авто), навыки в .cursor/skills/
claude-code CLAUDE.md + .claude/rules/ — требует @import в CLAUDE.md
windsurf .windsurf/rules/ (авто), навыки в .windsurf/skills/
vscode-continue .continue/rules/
roocode .roo/rules/ (авто), навыки в .roo/skills/
kilocode AGENTS.md + .kilocode/rules/ — требует ссылок в AGENTS.md
kiro .kiro/steering/ (авто), навыки в .kiro/skills/
codex AGENTS.md + .codex/rules/ — требует ссылок в AGENTS.md
antigravity .agents/rules/, навыки в .agents/skills/
generic Копирование в framework/

IDE с ручным импортом (claude-code, codex, kilocode): инсталлер выведет строки для добавления в CLAUDE.md / AGENTS.md.

Флаги

Флаг Описание
--ide <IDE> [IDE ...] Целевая IDE (несколько через пробел)
--project-dir <path> Каталог проекта (по умолчанию: текущий)
--include ID [ID ...] ID компонентов для установки
--all Установить все компоненты
--list Показать дерево без установки
--copy Копировать файлы вместо симлинков (Windows без Developer Mode)
--dry-run Показать план без изменений
--relink Пересоздать сломанные симлинки
--sync Удалить симлинки снятых компонентов

Требования: Python 3.7+, без внешних зависимостей.


Когда применять

Триггер Действие
Получить фреймворк python tools/install.py clone
Установить в проект clone -t ./fw --install или --ide cursor --all
Проверить компоненты --ide cursor --list или --dry-run
Установить конкретные компоненты --ide cursor --include <id1> <id2>
Сломанные симлинки --relink
Windows без симлинков --copy

depends_on: [] metadata: category: framework-meta version: "1.0"

Install via CLI
npx skills add https://github.com/SteelMorgan/1c-agent-based-dev-framework --skill 1c-ai-agent-cli
Repository Details
star Stars 71
call_split Forks 12
navigation Branch main
article Path SKILL.md
More from Creator