Arman-Kudaibergenov/1c-ai-development-kit
요약
1C:Enterprise 8.3 개발자를 위한 AI 보조 개발 도구 모음입니다. Claude Code와 Cursor IDE를 지원하며, 에이전트, 기술(Skills), 규칙 등을 통해 개발 사이클 자동화를 지원합니다.
핵심 포인트
- Claude Code 및 Cursor IDE 완벽 지원
- 1C 개발 자동화를 위한 52개의 특화 기술(Skills) 포함
- 코드 리뷰, 쿼리 최적화 등 12개의 전문 에이전트 제공
- MCP 서버를 통한 플랫폼 문서 및 코드 템플릿 연동
1C:Enterprise 8.3 기반의 AI 보조 개발을 위한 도구 모음입니다. Claude Code 및 Cursor IDE를 지원합니다.
1C AI Development Kit — AI를 활용한 1C 개발을 위한 완성된 에코시스템(Ecosystem)입니다. 에이전트(Agents), 기술(Skills), 규칙(Rules), 설정 템플릿 및 1C 형식에 대한 문서가 포함되어 있습니다.
이 프로젝트는 커뮤니티의 여러 솔루션(감사 섹션 참조)에서 발전되었으며, Claude Code를 지원하는 단일 작업 키트로 통합되었습니다.
1C 개발 전체 사이클을 자동화하기 위한 52개의 기술(Skills)이 포함되어 있습니다. Claude와의 대화에서 /skill-name 형식으로 호출할 수 있습니다:
| 그룹 | Skills |
|---|---|
| 메타데이터 객체 (Metadata Objects) | meta-compile , meta-edit , meta-remove |
| ... |
12개의 특화된 에이전트 (Agents) — 코드 리뷰, 폼 생성, 쿼리 최적화, 아키텍처 설계 등
9개의 규칙 (Rules) — BSL 표준, SDD 워크플로우, 모델 선택, MCP 사용
13개의 기술 그룹 (Skill-groups) — Cursor를 위한 기술
1C 객체의 XML 형식, XML 지식 없이도 컴파일할 수 있는 JSON DSL, 폼 패턴, objects 작업 가이드가 포함되어 있습니다.
templates/mcp.json — 새 프로젝트를 위한 완성된 MCP 서버 설정 파일
QUICK_START.md를 확인하세요 — Claude Code 및 Cursor IDE를 위한 단계별 지침이 포함되어 있습니다.
전체 기능을 사용하려면 vibecoding1c.ru의 MCP 서버를 권장합니다:
| 서버 | 용도 |
|---|---|
1c-help | 1C 플랫폼 문서 |
1c-ssl | BSP (Standard Subsystems Library) 패턴 |
1c-templates | 1C 코드 템플릿 |
1c-syntax-checker | BSL 구문 검사 |
1c-code-checker | 1C:Partner를 통한 로직 검사 |
1c-forms | 관리형 폼(Managed Forms) 스키마 |
rlm-toolkit | 세션 간 지속성 메모리 (@Dmitrii_Labintsev 제공) |
edt-mcp | 1C:EDT 통합 (@DitriXNew 제공) |
MCP 설정: docs/guides/project-mcp-setup.md
- 1C:Enterprise 8.3.24+
- PowerShell 5.1+
- Git
- Claude Code 또는 Cursor IDE
이 프로젝트는 커뮤니티의 협업으로 구축되었습니다. 전체 감사 내용은 ACKNOWLEDGMENTS.md를 참조하세요.
| 프로젝트 | 저자 | 기여 내용 |
|---|---|---|
| cc-1c-skills | @Nikolay-Shirokov | Claude Code skills 아키텍처의 기반 — 44개 이상의 skills, XML DSL, 사양서 |
| ... |
- 💬 Telegram: @Jefest9988
- 📧 Email: arman.kudaibergenov.mail@gmail.com
- 🐙 GitHub: github.com/Arman-Kudaibergenov/1c-ai-development-kit
1C 개발자 커뮤니티를 위해 ❤️를 담아 제작되었습니다
skills 통합: 14개의 세분화된(granular) skills를 5개의 전문가(expert) skills로 통합
epf-expert
— 다음을 통합합니다: epf-add-form, epf-bsp-add-command, epf-bsp-init, epf-erf-build, epf-erf-dump, epf-erf-init
mxl-expert
— 다음을 통합합니다: mxl-compile, mxl-decompile, template-add, template-remove
role-expert
— 다음을 통합합니다: role-compile + 권한 감사(audit)
subsystem-expert
— 다음을 통합합니다: subsystem-compile, subsystem-edit, interface-edit
inspect
— 7개의 *-info skills를 대체합니다 (cf-info, meta-info, form-info, skd-info, mxl-info, role-info, subsystem-info)
validate
— 11개의 *-validate skills를 대체합니다
최종 결과: 80개 → 52개 skills. 중복(overlap)은 줄이고, 각 skill별로 완전한 도메인 커버리지(domain coverage)를 확보했습니다.
첫 번째 공개 릴리스. 1C의 전체 개발 사이클을 위한 80개의 skills.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub AI Tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기