Borrowing it
Nothing to install: this file belongs to ukwhatn/kairan. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ukwhatn/kairan/main/CLAUDE.mdgit clone --depth 1 https://github.com/ukwhatn/kairanWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/ukwhatn/kairan/claude-md)<a href="https://agentmods.dev/instructions/ukwhatn/kairan/claude-md"><img src="https://agentmods.dev/badge/instructions/ukwhatn/kairan/claude-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/ukwhatn/kairan/claude-md"><img src="https://agentmods.dev/badge/instructions/ukwhatn/kairan/claude-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00504 | $0.00504 |
| Opus 5 | $0.00252 | $0.00252 |
| Sonnet 5 | $0.00101 | $0.00101 |
| Haiku 4.5 | $0.00050 | $0.00050 |
Grade A, and why
kairan CLAUDE.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
kairan
agent が生成した markdown / HTML を tool call ひとつでブラウザに表示し、人間からのフィードバックを agent へ戻すローカル MCP サーバー。全体像・tool・設定は README.md を参照。
構成
| ディレクトリ | 役割 |
|---|---|
src/mcp/ |
stdio MCP ランチャー(agent が起動するプロセス)。tool 定義とデーモンへの操作窓口 |
src/daemon/ |
表示サーバー(全 agent で 1 プロセス・1 port)。HTTP / SSE / SQLite / レンダリング / 通知 |
src/web/ |
ブラウザ側のクライアント。src/daemon/bundle.ts が実行時にバンドルする |
src/shared/ |
ランチャー・デーモン・クライアントで共有する型と定数 |
品質チェック
コミット前に実行する。
bun run lint # biome check .
bun run typecheck # tsc --noEmit
bun test
bun run lint:fix # 自動修正
コード変更の反映
- デーモン側(
src/daemon//src/web/):kairan restart - stdio ランチャー側(
src/mcp//src/cli.ts): agent の MCP 再接続が必要(Claude Code は/mcp→ Reconnect)
worktree のコードを試すときは、元 repo のデーモンを壊さないよう port とデータディレクトリを分ける。
KAIRAN_PORT=5799 KAIRAN_DATA_DIR=/tmp/kairan-wt bun run src/cli.ts daemon --foreground
コミット運用
BASE_BRANCH: main
全 64 コミットが自分の直コミットで、branch protection も PR / merge の痕跡も無い(判定日: 2026-09-01)。main への直コミットを許容する。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 4d ago First seen · 41 lines · 504 tokens per session scan A ea6a4c95b116
kairan CLAUDE.md is an instructions file published in the GitHub repository ukwhatn/kairan (2 stars, last pushed 7d ago), licensed MIT. It adds 504 tokens to every session, about $0.0025 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.
Other instructions, from other repositories
next.js AGENTS.md
AGENTS.md instructions for vercel/next.js, covering next.js development guide, codebase structure, monorepo overview, core package: packages/next and other important packages.
codex AGENTS.md
AGENTS.md instructions for openai/codex, covering rust/codex-rs, the codex-core crate, code review rules, crate api surface and model visible context.
vscode buildNext.instructions.md
Working notes and architecture documentation for the new esbuild-based build system in build/next. Use when making changes to the new build pipeline (transpile/bundle commands, NLS plugin, source-map handling, resource copying, or self-hosting watch tasks).
vscode oss-third-party-notices.instructions.md
Instructions for microsoft/vscode, covering vs code oss third-party-notices pipeline, architecture, pipeline flow in ci, applying the notice (cutover) and fallback chain (never fail the build).
langchain AGENTS.md
AGENTS.md instructions for langchain-ai/langchain, covering global development guidelines for the langchain monorepo, corridor security analysis, project architecture and context, monorepo structure and development tools & commands.
spec-kit AGENTS.md
AGENTS.md instructions for github/spec-kit, covering agents.md, about spec kit and specify, quickstart — add a new integration in 5 steps, integration architecture and integrationmanifest — file tracking.