ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому

Claude Crew πŸ€–

Claude Crew β€” CLI-инструмСнт для создания Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… coding-Π°Π³Π΅Π½Ρ‚ΠΎΠ² с Claude Desktop

TypeScript
⭐ 41 stars

ОписаниС

Claude Crew β€” это CLI-инструмСнт Π½Π° Node.js для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Claude Desktop, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹Ρ… Π°Π³Π΅Π½Ρ‚ΠΎΠ² для Π·Π°Π΄Π°Ρ‡ кодирования. Ѐокус Π½Π° эффСктивности: оптимизация контСкстного ΠΎΠΊΠ½Π°, вСрификация Ρ‡Π΅Ρ€Π΅Π· unit-тСсты, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚-спСцифичныС MCP-инструмСнты. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ RAG для поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², TypeScript-ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ, Memory Bank для Π·Π½Π°Π½ΠΈΠΉ. ИдСалСн для дСлСгирования простых Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π½Π΅-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π°ΠΌ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ„ΠΈΡ‡ Π½Π° СстСствСнном языкС. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: Node.js, PostgreSQL (PGlite), OpenAI embeddings (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ).

ВозмоТности

βœ“

АвтономноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡

ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ зависимостСй, RAG-индСкса, Git), гСнСрация ΠΊΠΎΠ΄Π° с Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· Π»ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ ΠΈ unit-тСсты.

βœ“

RAG-интСграция

Поиск Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈ рСсурсов Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ с использованиСм OpenAI embeddings для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ контСкста.

βœ“

TypeScript-ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ°

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для поиска Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ†ΠΈΠΉ TypeScript ΠΏΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌ, интСграция с tsconfig.json.

βœ“

Memory Bank

Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ persistent Π·Π½Π°Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (brief, контСкст, ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹, guidelines) Π² `.claude-crew/memory-bank.md` для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ таск.

βœ“

CLI-ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Setup ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, запуск MCP-сСрвСра, очистка Π‘Π”, гСнСрация snippets для Π°Π²Ρ‚ΠΎ-Π°ΠΏΠΏΡ€ΡƒΠ²Π° инструмСнтов Π² Claude Desktop.

βœ“

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Настройка ΠΊΠΎΠΌΠ°Π½Π΄ для установки зависимостСй,ビルда, тСстов, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Ρ‚ΠΈΠΏΠΎΠ² ΠΈ Π»ΠΈΠ½Ρ‚ΠΈΠ½Π³Π° ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Установка

ВрСбования: Node.js >= v20, Claude Desktop, ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ OpenAI API key.

Установка:

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: cd /path/to/your-project
  2. ЗапуститС setup: npx claude-crew@latest setup (Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΠΈ Π² .claude-crew).

Настройка Claude Desktop:

  1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ содСрТимоС .claude-crew/mcp.json Π² ~/Library/Application Support/Claude/claude_desktop_config.json.
  2. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² Claude Desktop.
  3. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ содСрТимоС .claude-crew/instruction.md Π² custom instructions ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ

Π―Π·Ρ‹ΠΊ
TypeScript
ЛицСнзия
MIT License
GitHub Stars
41

Бсылки