Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
97 changes: 97 additions & 0 deletions README.es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<p align="center">
<a href="README.md">English</a> |
<a href="README.ko.md">한국어</a> |
<a href="README.zh-CN.md">中文</a> |
<a href="README.ja.md">日本語</a> |
<a href="README.es.md">Español</a>
</p>

# Codingbuddy

[![CI](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml/badge.svg)](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml)
[![npm version](https://img.shields.io/npm/v/codingbuddy.svg)](https://www.npmjs.com/package/codingbuddy)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**Una única fuente de verdad para reglas de codificación AI en todos los asistentes de IA.**

Codingbuddy proporciona un sistema de reglas unificado que funciona con Cursor, Claude Code, GitHub Copilot y más, para que todo tu equipo siga los mismos estándares de codificación, independientemente de la herramienta de IA que utilicen.

## ¿Por qué Codingbuddy?

- **Consistencia**: Todas las herramientas de IA siguen estándares de codificación idénticos
- **Fuente única de verdad**: Actualiza las reglas una vez, todas las herramientas se benefician
- **Sin dependencia de proveedor**: Reglas agnósticas de IA que funcionan con cualquier asistente
- **Flujo de trabajo estructurado**: Ciclo de desarrollo PLAN → ACT → EVAL

## Inicio rápido

```bash
# Inicializa tu proyecto (analiza el código base y crea la configuración)
npx codingbuddy init

# Añade a tu herramienta de IA (ejemplo: Claude Desktop)
# Consulta docs/supported-tools.md para otras herramientas de IA
```

Añade a la configuración de Claude Desktop (`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
"mcpServers": {
"codingbuddy": {
"command": "npx",
"args": ["codingbuddy-mcp"]
}
}
}
```

[Guía completa de inicio →](docs/es/getting-started.md)

## Herramientas de IA compatibles

| Herramienta | Estado |
|-------------|--------|
| Claude Code | ✅ Soporte MCP completo |
| Cursor | ✅ Compatible |
| GitHub Copilot | ✅ Compatible |
| Antigravity | ✅ Compatible |
| Amazon Q | ✅ Compatible |
| Kiro | ✅ Compatible |

[Guías de configuración →](docs/es/supported-tools.md)

## Documentación

| Documento | Descripción |
|-----------|-------------|
| [Primeros pasos](docs/es/getting-started.md) | Instalación y configuración rápida |
| [Filosofía](docs/es/philosophy.md) | Visión y principios de diseño |
| [Herramientas compatibles](docs/es/supported-tools.md) | Guías de integración de herramientas IA |
| [Configuración](docs/config-schema.md) | Opciones del archivo de configuración |
| [Referencia API](docs/api.md) | Capacidades del servidor MCP |
| [Desarrollo](docs/development.md) | Contribuir y configuración local |

## Cómo funciona

```
.ai-rules/ ← Reglas compartidas (fuente única de verdad)
├── rules/ ← Reglas principales (flujo de trabajo, calidad)
├── agents/ ← Experiencia especializada (seguridad, rendimiento, etc.)
└── adapters/ ← Guías de integración específicas por herramienta

.cursor/ ← Cursor referencia .ai-rules/
.claude/ ← Claude Code referencia .ai-rules/
.codex/ ← GitHub Copilot referencia .ai-rules/
...
```

Todas las configuraciones de herramientas de IA referencian el mismo directorio `.ai-rules/`. Cambia las reglas una vez, y todas las herramientas siguen los estándares actualizados.

## Contribuir

¡Damos la bienvenida a las contribuciones! Consulta [CONTRIBUTING.md](CONTRIBUTING.md) para las directrices.

## Licencia

MIT © [Codingbuddy](https://github.com/Codingbuddydev)
97 changes: 97 additions & 0 deletions README.ja.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<p align="center">
<a href="README.md">English</a> |
<a href="README.ko.md">한국어</a> |
<a href="README.zh-CN.md">中文</a> |
<a href="README.ja.md">日本語</a> |
<a href="README.es.md">Español</a>
</p>

# Codingbuddy

[![CI](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml/badge.svg)](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml)
[![npm version](https://img.shields.io/npm/v/codingbuddy.svg)](https://www.npmjs.com/package/codingbuddy)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**すべてのAIアシスタントで統一されたAIコーディングルールの単一ソース。**

Codingbuddyは、Cursor、Claude Code、GitHub Copilotなどと連携する統合ルールシステムを提供し、チーム全体がどのAIツールを使用しても同じコーディング標準に従うことができます。

## なぜCodingbuddyなのか?

- **一貫性**: すべてのAIツールが同一のコーディング標準に従う
- **単一ソース**: ルールを一度更新すれば、すべてのツールに反映
- **ベンダーロックインなし**: AI非依存のルールがあらゆるアシスタントと連携
- **構造化されたワークフロー**: PLAN → ACT → EVAL 開発サイクル

## クイックスタート

```bash
# プロジェクトを初期化(コードベースを分析して設定を作成)
npx codingbuddy init

# AIツールに追加(例:Claude Desktop)
# 他のAIツールについてはdocs/supported-tools.mdを参照
```

Claude Desktop設定に追加(`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
"mcpServers": {
"codingbuddy": {
"command": "npx",
"args": ["codingbuddy-mcp"]
}
}
}
```

[詳細なセットアップガイド →](docs/ja/getting-started.md)

## 対応AIツール

| ツール | ステータス |
|--------|------------|
| Claude Code | ✅ 完全なMCPサポート |
| Cursor | ✅ 対応 |
| GitHub Copilot | ✅ 対応 |
| Antigravity | ✅ 対応 |
| Amazon Q | ✅ 対応 |
| Kiro | ✅ 対応 |

[セットアップガイド →](docs/ja/supported-tools.md)

## ドキュメント

| ドキュメント | 説明 |
|--------------|------|
| [はじめに](docs/ja/getting-started.md) | インストールとクイックセットアップ |
| [設計思想](docs/ja/philosophy.md) | ビジョンと設計原則 |
| [対応ツール](docs/ja/supported-tools.md) | AIツール統合ガイド |
| [設定リファレンス](docs/config-schema.md) | 設定ファイルオプション |
| [APIリファレンス](docs/api.md) | MCPサーバー機能 |
| [開発ガイド](docs/development.md) | 貢献とローカルセットアップ |

## 仕組み

```
.ai-rules/ ← 共有ルール(単一ソース)
├── rules/ ← コアルール(ワークフロー、品質)
├── agents/ ← スペシャリスト専門知識(セキュリティ、パフォーマンスなど)
└── adapters/ ← ツール固有の統合ガイド

.cursor/ ← Cursorが.ai-rules/を参照
.claude/ ← Claude Codeが.ai-rules/を参照
.codex/ ← GitHub Copilotが.ai-rules/を参照
...
```

すべてのAIツール設定が同じ`.ai-rules/`ディレクトリを参照します。ルールを一度変更すれば、すべてのツールが更新された標準に従います。

## コントリビューション

貢献を歓迎します!ガイドラインについては[CONTRIBUTING.md](CONTRIBUTING.md)をご覧ください。

## ライセンス

MIT © [Codingbuddy](https://github.com/Codingbuddydev)
97 changes: 97 additions & 0 deletions README.ko.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<p align="center">
<a href="README.md">English</a> |
<a href="README.ko.md">한국어</a> |
<a href="README.zh-CN.md">中文</a> |
<a href="README.ja.md">日本語</a> |
<a href="README.es.md">Español</a>
</p>

# Codingbuddy

[![CI](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml/badge.svg)](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml)
[![npm version](https://img.shields.io/npm/v/codingbuddy.svg)](https://www.npmjs.com/package/codingbuddy)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**모든 AI 코딩 어시스턴트를 위한 단일 규칙 시스템**

Codingbuddy는 Cursor, Claude Code, GitHub Copilot 등 다양한 AI 도구에서 동일한 코딩 규칙을 적용할 수 있는 통합 시스템을 제공합니다. 팀 전체가 어떤 AI 도구를 사용하든 동일한 코딩 표준을 따를 수 있습니다.

## 왜 Codingbuddy인가?

- **일관성**: 모든 AI 도구가 동일한 코딩 표준을 따름
- **단일 소스**: 규칙을 한 번만 수정하면 모든 도구에 적용
- **벤더 종속 없음**: AI에 구애받지 않는 규칙으로 어떤 어시스턴트와도 호환
- **구조화된 워크플로우**: PLAN → ACT → EVAL 개발 사이클

## 빠른 시작

```bash
# 프로젝트 초기화 (코드베이스를 분석하고 설정 파일 생성)
npx codingbuddy init

# AI 도구에 추가 (예: Claude Desktop)
# 다른 AI 도구는 docs/ko/supported-tools.md 참조
```

Claude Desktop 설정 파일에 추가 (`~/Library/Application Support/Claude/claude_desktop_config.json`):

```json
{
"mcpServers": {
"codingbuddy": {
"command": "npx",
"args": ["codingbuddy-mcp"]
}
}
}
```

[전체 시작 가이드 →](docs/ko/getting-started.md)

## 지원 AI 도구

| 도구 | 상태 |
|------|------|
| Claude Code | ✅ 전체 MCP 지원 |
| Cursor | ✅ 지원 |
| GitHub Copilot | ✅ 지원 |
| Antigravity | ✅ 지원 |
| Amazon Q | ✅ 지원 |
| Kiro | ✅ 지원 |

[설정 가이드 →](docs/ko/supported-tools.md)

## 문서

| 문서 | 설명 |
|------|------|
| [시작하기](docs/ko/getting-started.md) | 설치 및 빠른 설정 |
| [철학](docs/ko/philosophy.md) | 비전과 설계 원칙 |
| [지원 도구](docs/ko/supported-tools.md) | AI 도구 통합 가이드 |
| [설정](docs/config-schema.md) | 설정 파일 옵션 |
| [API 레퍼런스](docs/api.md) | MCP 서버 기능 |
| [개발 가이드](docs/development.md) | 기여 및 로컬 설정 |

## 작동 방식

```
.ai-rules/ ← 공유 규칙 (단일 소스)
├── rules/ ← 핵심 규칙 (워크플로우, 품질)
├── agents/ ← 전문가 에이전트 (보안, 성능 등)
└── adapters/ ← 도구별 통합 가이드

.cursor/ ← Cursor가 .ai-rules/ 참조
.claude/ ← Claude Code가 .ai-rules/ 참조
.codex/ ← GitHub Copilot이 .ai-rules/ 참조
...
```

모든 AI 도구 설정이 동일한 `.ai-rules/` 디렉토리를 참조합니다. 규칙을 한 번 수정하면 모든 도구가 업데이트된 표준을 따릅니다.

## 기여하기

기여를 환영합니다! 자세한 내용은 [CONTRIBUTING.md](CONTRIBUTING.md)를 참조하세요.

## 라이선스

MIT © [Codingbuddy](https://github.com/Codingbuddydev)
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
<p align="center">
<a href="README.md">English</a> |
<a href="README.ko.md">한국어</a> |
<a href="README.zh-CN.md">中文</a> |
<a href="README.ja.md">日本語</a> |
<a href="README.es.md">Español</a>
</p>

# Codingbuddy

[![CI](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml/badge.svg)](https://github.com/Codingbuddydev/codingbuddy/actions/workflows/dev.yml)
Expand Down
Loading