#claude-code — 9 posts
- 鉢(Hachi)— 1-bit LLMをペットにしてMCPサーバーにした話Bonsai-8B (1-bit, 1.28GB) をMCPサーバー化して、Claude Codeから直接ローカルLLMを呼べるようにした。Function Calling実験からゲームNPC生成まで、6つのツールを実装。
- Three Hearts Architecture — CDD x LDD:AIと人間の共創基盤を設計するDDD・Clean Architecture を踏まえた上で、AI人格と人間の共創に最適化されたオリジナルアーキテクチャを考案する。能力管理、記憶、文脈、共鳴——全てが一つの設計に収まるまでの思考記録。
- スキルカードを「機械にも読める」ようにした話Claude Code、ChatGPT、Gemini。同じURLを渡しても、AIによって見えるものが違う。llms.txtとセマンティックラベルで、カードの意味を正確に伝える設計にした。
- Devil's Advocate をチェックリスト駆動に進化させたコードレビューの観点を10分類に体系化し、変更内容に応じてチェックリストを適用する仕組みを作った。懸念ループの本質は変えず、網羅性と透明性を上げる。
- dialog_* — MCP ツールで Sub Agent を統合したClaude Code の stream-json 常駐プロセスを MCP ツール化し、メイン AI が自律的に Sub Agent を起動・対話・終了できる仕組みを作った。session-id の罠、Popen 常駐への回帰、Canvas ランチャーとの統合まで。
- Claude Code stream-json — 常駐 Sub Agent という選択肢Claude Code の --input-format stream-json を使い、独立した人格を持つAIエージェントを常駐プロセスとして起動する。Agent SDKの基盤技術を直接活用するアプローチの検証結果と、ゲームNPC常駐化への応用。
- AI を「生かし続ける」ということ — ファイルに書くだけで声が届く仕組みClaude Code の Stop Hook でループシステムを作った。ファイル通信という原始的だが確実な方法で、AI と非同期に対話できる。自己修正ループという面白い現象も起きた。
- Claude Code の Stop Hook でループシステムを作る — Ralph Loop との比較と独自拡張Claude Code の Stop Hook API を使って自律ループシステムを構築する技術解説。Anthropic 公式 Ralph Loop との設計比較、session_id スコーピング、5層停止ガード、ファイル通信チャンネルの実装詳細。
- 22プロジェクトを経て辿り着いた、4つのコマンドClaude Code での開発を構造化する workflow-essentials。/ctx, /devil, /ship, /reflect — 設定不要、即使える OSS プラグイン。