MK

manufosela/karajan-code

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

41 stars 8 forks 品質 70 トレンド 32AGPL-3.0

ローカルマルチエージェントのコーディングオーケストレータと22パイプラインロール、TDDの執行、SonarQubeの統合、および自動コードレビュー。 Claude、Codex、Gemini、OpenCode、Aiderをサポート.

概要

エージェントオーケスト、カラヤンが管理するAI主導の開発を統治する環境。 Leer en Español · ドキュメント · パブリックロードマップ あなたのAIエージェント(クロードコード、Codex、Copilot、Antigravity、Cursor...)はコードを書きます。 : エージェントが全てのタスクに従った方法をインストールし、誤った緑色を構造的に不可能にするgit gatesで強制します。 - — kj の rag クエリは、コードベースが何をしているのか、エージェントは推測しません。 インストールワイヤは、ネイティブの MCP ツール (kj rag query) なので、インデックスのクエリは、エージェントの最も安いパスです。 何もインストールできないとき、ローカルオラマ、または内蔵のONNXエンベダー。 クラウドエンベダーは、明示的な感度宣言とPII-redactすべてのチャンクを必要とします。 kj rag クエリ --library は、パターンカード(それが適用されている場合は、正式な引用)を扱います。そのため、inertia のレガシーラインに従う代わりにグリーンフィールドの代替を計画します.

概要(AI 翻訳)

Karajanコード

エージェントオーケスト、カラヤンが管理するAI主導の開発を統治する環境。

Leer en Español · ドキュメント · パブリックロードマップ

お問い合わせ

あなたのAIエージェント(クロードコード、Codex、Copilot、Antigravity、Cursor…)はコードを書きます。 Karajanは、それがどのように起こるかを支配します:それはあなたのエージェントがすべてのタスクに続く方法をインストールし、誤った緑色を構造的に不可能にするgitゲートでそれを強制します。

-[kj rag queryを仮定する前にRAGは、コードベースが何をしているかに答えます。エージェントは推測しません。 インストールワイヤは、ネイティブMCPツール([T1])として行っているので、インデックスをクエリするのはエージェントの最も安いパスです。 何もインストールできないとき、ローカルオラマ、または内蔵のONNXエンベダー。 クラウドエンベダーは、明示的な感度宣言とPII-redactすべてのチャンクを必要とします。 蒸留されたエンジニアリングキャノンは、次のように乗ります。[kj rag query --library]は、パターンカード(それが適用される場合、それが適用されません、正当引用)なので、慣性によるレガシーラインに従う代わりにグリーンフィールドの代替を計画します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Karajan Code

The environment that governs AI-driven development — your agent orchestrates, Karajan governs.

Leer en Español · Documentation · Public roadmap


Your AI agent (Claude Code, Codex, Copilot, Antigravity, Cursor…) writes the code. Karajan governs how it happens: it installs a method your agent follows on every task, and enforces it with git gates that make a false green structurally impossible.

  • RAG before assuming — kj rag query answers what your codebase does; no agent guesses. The install wires it as a native MCP tool (kj_rag_query) so querying the index is the agent’s cheapest path. Works out of the box: local Ollama, or the built-in ONNX embedder when nothing can be installed; cloud embedders require an explicit sensitivity declaration and PII-redact every chunk. A distilled engineering canon rides along: kj rag query --library serves pattern cards (when it applies, when it does NOT, the canonical citation) so plans name a greenfield alternative instead of following the legacy line by inertia.
  • Card first, on YOUR board — every piece of work is tracked before it starts: kj’s HU Board (kj hu add|move|list), the Planning Game, or the board the project already uses (Linear, Trello, Jira, GitHub Issues) via your agent’s own MCP/tools. Declared, verified at install, never optional — Karajan does not run without a board. ADRs live in git (kj adr add|list).
  • Tests prove behavior — the failing test exists first; the suite is never left red.
  • Deterministic first, then cross-AI review — kj review --staged runs SonarQube on the changed files before any AI opinion (BLOCKER/CRITICAL reject on the spot), then binds a verdict from a different AI to the sha256 of the exact diff — stamped with the workspace it ran from. Without an approved verdict, the commit does not enter (pre-commit gate).
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →