丞相 (minister) — 飞书向け Claude Code 実行型アシスタント
概要
丞相(Minister)は、Claude Code をバックエンドに据え、飛書(Feishu/Lark)上で「生成した回答をその場で実行できる」AI 同僚を目指すフレームワークです。単なるチャットボットではなく、メッセージ送信・タスク作成・文書作成・日程調整・多次元表の操作などを Claude に実行させ、チームの日常業務を代行します。各ユーザーごとの好みや書式を永続化するメモリを持ち、会話の切断やサービス再起動後も設定や履歴を保持します。TypeScript + Bun による実装で、Docker を使ったワンコマンドデプロイを想定しています。
リポジトリの統計情報
- スター数: 9
- フォーク数: 1
- ウォッチャー数: 9
- コミット数: 17
- ファイル数: 13
- メインの言語: TypeScript
主な特徴
- Claude Code を用いて「生成」と「実行」を統合したワークフローを提供
- 飛書 API を AI に公開する MCP プロトコル連携で「実際に操作する」能力を付与
- ユーザーごとの永続メモリで個別の習慣や書式を保持
- TypeScript + Bun 実装、Docker による簡単デプロイ
技術的なポイント
丞相の鍵となる技術的特徴は、Claude Code と飛書 API の密な結合にあります。README にあるように「MCP 協議(プロトコル)」を介して飛書の機能を Claude Code に公開することで、AI が単にテキストを生成するだけでなく、飛書上でメッセージ送信/タスク作成/ドキュメント編集/日程調整などの具体的な操作を直接トリガーできます。これにより、ユーザーはプロンプトだけで「やること」をその場で実行できる点が差別化ポイントです。
開発スタックは TypeScript を中心に据え、ランタイムに Bun を使うことで起動速度や I/O の効率を高める設計が想定されます。永続化される「記憶」はユーザー別の設定や会話時の好み(例:週報の書式)を保存し、サービス再起動後も復元されるため、実業務での運用を見据えた堅牢さがあります。デプロイは Dockerfile を備えワンコンテナでの運用が可能、CI/CD やコンテナオーケストレーションとの親和性も高いです。
運用上の注意点としては、外部 API(飛書)への認可設定、Claude 側へどのレベルで操作権限を与えるかというセキュリティ設計、行動を伴う自動化による誤操作防止(確認フローや監査ログ)、およびメモリの保存先とプライバシー管理が挙げられます。拡張性としては、MCP 相当のコネクタを増やして他サービス(例:GitHub、タスク管理ツール)へ同様の「実行能力」を付与したり、メモリストレージを外部 DB/KV に切り替えてスケールする構成も取りやすい作りです。
プロジェクトの構成
主要なファイルとディレクトリ:
- .claude: dir
- .dockerignore: file
- .gitignore: file
- Dockerfile: file
- README.md: file
…他 8 ファイル
(リポジトリには TypeScript ソースと設定、Docker 構成ファイル、ドキュメントがまとまっており、実行と拡張のための入口が揃っています。)
まとめ
飛書上で「考えて動ける」AI を手軽に立ち上げられる実用志向のフレームワークです。(約50字)
リポジトリ情報:
- 名前: minister
- 説明: 説明なし
- スター数: 9
- 言語: TypeScript
- URL: https://github.com/zhu1090093659/minister
- オーナー: zhu1090093659
- アバター: https://avatars.githubusercontent.com/u/46916148?v=4
READMEの抜粋:
丞相 / Minister
把 Claude Code 塞进飞书,给你的团队加一个全能同事。
丞相是一个基于 Claude Code 的飞书 AI 助手框架,为企业团队打造。它不是又一个聊天机器人——它是一个住在飞书里的同事,能直接帮你发消息、建任务、写文档、排日程、操作多维表格,说完就办,不用你再动手。
十人团队用它分担杂活,一人公司拿它当全能搭档,都合适。
丞相为每位同事维护专属记忆。你说过”我的周报喜欢分三段写”,它就记住了,下次直接照做。张三的习惯是张三的,李四的偏好是李四的,互不干扰。会话断了、服务重启了,记忆都还在。
底层,丞相通过 MCP 协议将飞书 API 暴露给 Claude Code,让 AI 拥有真正的执行力而不只是生成文本。整个项目用 TypeScript 写成,Bun 驱动,Docker 一键部署。
Minister 是什么?
丞相是一个开源的飞书 AI 助手框架。你在飞书群里或私聊中 @ 它,背后的 Claude 会理解你的意图并直接行动:帮你发消…