Agenter
A local desktop app on the Claude Agent SDK for 1C:Enterprise extension development: 67 PowerShell skills, a task planner and a BSL Atlas index
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- Skills directly modify configuration XML metadata and write to the 1C infobase via 1cv8.exe
- Needs an Anthropic API key and 1C admin database credentials in local files
Install
Manual install
git clone https://github.com/anymasoft/Agenter.git
cd Agenter/backend
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -r requirements.txtInstalling dependencies on Windows. Next, config/config.example.json is copied to config.json and filled in with 1C paths.
This is third-party code. Review the repository files before installing.
What it does
Agenter is a single Python process with a web UI in a native PyWebView window on top of FastAPI and the Claude Agent SDK. The agent loop is driven by a deterministic planner: every stage of a plan is tied to one expected tool rather than a free model choice. Modifying 1C configuration XML metadata goes through 67 PowerShell skills forked from cc-1c-skills and extended with regression tests, while structural search over the configuration is handled by an external BSL Atlas service. Database export and import go through 1cv8.exe and the Configurator; all data and indexes stay on the user's machine, and only prompts and tool-call schemas go to Anthropic.
Who it is for. For Windows-based 1C developers who maintain 1C:Enterprise 8.3 extensions and want an agent with a fixed metadata-change process and tests instead of free-form code generation.
Good fit when
- You need to change 1C extension XML metadata: forms, roles, subsystems, layouts, data composition schemas
- You want a step-by-step plan with a fixed tool per stage rather than a free agent loop
- You already run BSL Atlas for structural search and want it wired in
Not a fit when
- You do not have Windows, PowerShell and a local 1C:Enterprise 8.3.27+ install
- You need a finished product rather than a single author's early-stage tool for their own ERP project
- You do not have an Anthropic API key
Example request
Add a new role to the extension with read-only access to the Nomenclature catalog and validate the configurationLimitations
The project is in an early stage, built by a single author for an internal 1C-based ERP project, and not yet prepared as a product for outside users. It only runs on Windows 10/11 with 1C:Enterprise 8.3.27+ and the Configurator installed, plus PowerShell and Python 3.11+. It needs an Anthropic API key, and configuration search needs the separate BSL Atlas service. Some parts, like SCHEME and the author's own ext_src extension, are not in the repo and are specific to the author's project.
How to disable. Close the app window, which ends the single process. To remove it fully, delete the cloned folder and the .venv virtual environment.
Security check
- Skills directly modify configuration XML metadata and write to the 1C infobase via 1cv8.exe
- Needs an Anthropic API key and 1C admin database credentials in local files
README in short
The README describes a single-process architecture: a PyWebView window, FastAPI on port 8080, a ToolExecutor with PowerShell, MCP and 67 skills, and a Claude Agent SDK loop. It lists the project's principles: one process, local data only, PowerShell for modification, test-first development. It gives requirements and install and run commands, the early-development status, the repo layout and what is deliberately excluded from the repo. Credits name the source of the forked skills. MIT license.
FAQ
Is this a finished product?
No, the README explicitly states early development, sole-founder status, built by one author for their own 1C-based ERP project.
Where do the PowerShell skills come from?
They are a fork of Nikolay Shirokov's cc-1c-skills project, extended with regression tests and fixes for specific subsystems.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything