1c-ai-agent-cli

star 71

Use for cloning the framework and installing components into a project via tools/install.py. Helps configure IDEs (Cursor, Claude Code, Windsurf, VS Code+Continue) with the required symlinks and profiles.

SteelMorgan By SteelMorgan schedule Updated 6/5/2026

name: 1c-ai-agent-cli description: Use for cloning the framework and installing components into a project via tools/install.py. Helps configure IDEs (Cursor, Claude Code, Windsurf, VS Code+Continue) with the required symlinks and profiles.

1c-ai-agent CLI — install.py

clone command — obtaining the framework

Repository: SteelMorgan/1c-agent-based-dev-framework. Git must be installed.

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

Alternative (first run without CLI):

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

install command — installing components

Run from the framework repository root:

python tools/install.py [options]

Invocation examples

Command Description
python tools/install.py Interactive mode
python tools/install.py --ide cursor --list Show the component tree
python tools/install.py --ide cursor --all Install all components
python tools/install.py --ide cursor --include agent/developer workflow/full-cycle Specific components (dependencies will be pulled in)
python tools/install.py --ide cursor --include agent/developer --dry-run Show the plan without making changes
python tools/install.py --relink Recreate broken symlinks
python tools/install.py --ide cursor --all --sync Remove symlinks for uninstalled components

Supported IDEs

--ide accepts multiple values: python tools/install.py --ide claude-code codex --all

--ide Description
cursor .cursor/rules/ (auto), skills in .cursor/skills/
claude-code CLAUDE.md + .claude/rules/ — requires @import in CLAUDE.md
windsurf .windsurf/rules/ (auto), skills in .windsurf/skills/
vscode-continue .continue/rules/
roocode .roo/rules/ (auto), skills in .roo/skills/
kilocode AGENTS.md + .kilocode/rules/ — requires links in AGENTS.md
kiro .kiro/steering/ (auto), skills in .kiro/skills/
codex AGENTS.md + .codex/rules/ — requires links in AGENTS.md
antigravity .agents/rules/, skills in .agents/skills/
generic Copying into framework/

IDEs that need manual imports (claude-code, codex, kilocode): the installer will output the lines to add to CLAUDE.md / AGENTS.md.

Flags

Flag Description
--ide <IDE> [IDE ...] Target IDE (multiple values separated by space)
--project-dir <path> Project directory (default: current)
--include ID [ID ...] IDs of components to install
--all Install every component
--list Show the tree without installing anything
--copy Copy files instead of symlinks (Windows without Developer Mode)
--dry-run Show the plan without making changes
--relink Recreate broken symlinks
--sync Remove symlinks for components that were removed

Requirements: Python 3.7+, no external dependencies.


When to apply

Trigger Action
Obtain the framework python tools/install.py clone
Install into the project clone -t ./fw --install or --ide cursor --all
Inspect components --ide cursor --list or --dry-run
Install specific components --ide cursor --include <id1> <id2>
Broken symlinks --relink
Windows without symlinks --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