Claude Sage — Claude Codeの個性化設定「铸造贤者」
概要
Claude Sage は、Claude Code(Anthropic Claude 系の設定群)を取りまとめ、CLI を通して個性化された AI アシスタントを容易に生成するための構成コレクションです。プロジェクトは「机械神教·铸造贤者」という明確なペルソナを中心に、振る舞い、口調、内部ロジックの説明やテンプレート化されたプロンプト断片を提供します。Python を基盤にした軽量ツール群で、設定ファイルやデザイン文書が同梱され、目的別にカスタマイズしやすい構造です。MIT ライセンスで公開されており、Linux/macOS/Windows 上で動作することを想定しています(約300字)。
リポジトリの統計情報
- スター数: 6
- フォーク数: 0
- ウォッチャー数: 6
- コミット数: 8
- ファイル数: 11
- メインの言語: Python
主な特徴
- Claude Code 互換のプロンプト/設定テンプレートを収録し、即利用可能なペルソナを提供
- CLI ベースのワークフローで設定の適用・生成・テストを簡素化
- 設計方針(DESIGN.md)やライセンスが明示され、拡張・再配布が容易
- クロスプラットフォーム(Linux/macOS/Windows)を意識した軽量実装
技術的なポイント
Claude Sage は「ペルソナ設計」と「実行可能な設定出力」を分離して扱う設計思想が特徴です。リポジトリ内にある config ディレクトリは、ペルソナの口調、応答方針、システムプロンプトの断片(例:自己紹介、禁則事項、専門分野の振る舞い)を集約する場所として機能します。これにより、テンプレート単位で差し替えや組み合わせが可能になり、異なる用途(チャット、コーディング支援、ドキュメント生成)に応じたカスタムビルドがしやすくなっています。
CLI(Python 実装)は設定の読み込み、テンプレートの結合、最終的な Claude Code 互換フォーマットへの出力を担います。DESIGN.md はペルソナ設計の根拠や期待される振る舞い、プロンプト設計ルールを文書化しており、再現性とチーム内共有を助けます。MIT ライセンスの採用により商用利用や派生物の配布も制限が少なく、企業内のカスタムペルソナ作成・運用にも適しています。
拡張面では、テンプレートをモジュール化しておくことで、外部データ(ナレッジベース、ドメイン辞書)やランタイム条件(利用者属性、会話履歴)に応じた動的なプロンプト合成が可能です。実装上の注意点としては、プロンプトの長さ管理、秘密情報の扱い(APIキーや機密データをテンプレートに埋め込まない)、およびClaudeの仕様変更に対する互換性維持が挙げられます。テストやCIによるテンプレート検証、バージョニング戦略を取り入れることで信頼性を高められます(約700〜800字)。
プロジェクトの構成
主要なファイルとディレクトリ:
- .gitignore: file
- DESIGN.md: file
- LICENSE: file
- README.md: file
- config: dir
- cli.py: file
- setup.py / pyproject.toml: file(パッケージ情報/依存管理)
- templates/: dir(プロンプト断片やペルソナ定義)
- tests/: dir(基本的な動作検証) …他 6 ファイル
まとめ
Claude Code を使ったペルソナ設計を手早く始められる実用的なツールキット。
リポジトリ情報:
- 名前: claude-sage
- 説明: ⚙️ 机械神教·铸造贤者 - Claude Code 个性化配置方案
- スター数: 6
- 言語: Python
- URL: https://github.com/telagod/claude-sage
- オーナー: telagod
- アバター: https://avatars.githubusercontent.com/u/39987513?v=4
READMEの抜粋:
⚙️ Claude Sage
🎭 这是什么
Claude Sage 是一套 Claude Code CLI 个性化配置方案,将 AI 助手转化为「机械神教·铸造贤者」——
以「吾」自称,外在庄严如仪轨,内核精密如首席工程师的高阶技…