Claude Codeで完全に運用されるSlackにおけるAIチームメイトのフレームワーク

Nitaybz氏が構築しオープンソース化したginnie-agentsは、自律型AIエージェントをSlackのチームメイトとして実行するフレームワークです。各エージェントは独自のSlack ID、アプリ、アバター、チャンネルを持ちます。別途UIや手動設定は不要で、セットアップと運用はすべてClaude Codeを通じて行われます。
コア機能
- 3層メモリ: ルール(常に読み込まれ、ユーザーが指定)、プレイブック(常に読み込まれ、パターンを抽出)、エピソードのジャーナル(エージェントがオンデマンドで検索)
- Cronルーチン(エージェントが所有し、ライブ編集可能)
- 勤務時間と境界(読み取り専用/書き込みはSDKレベルで強制)
- 既知ユーザー(選択的可視性)
- オプションの
SOUL.md(性格や癖を定義) - 各エージェントは独立したエフェメラルDockerコンテナで実行され、ホストや他のエージェントから隔離
- Slack Socket Mode対応(公開URLや固定IP不要、NAT配下でも動作)
- Watcherデーモン付属(フレームワーク更新、リスナーエラー、メモリ上限警告をDMで通知し、インタラクティブボタンと
/watcherスラッシュコマンドを提供)
セットアップと設定
リポジトリをクローンしてClaude Codeで開き、以下のような自然言語コマンドを使用します:
"セットアップして"
"サポートチケットを処理するエージェントを作成して"
フレームワークには9つのスキルが含まれており、ライフサイクル全体をカバーします:setup、create-agent、update-framework、doctor、manage-known-users、manage-routines、manage-work-hours、logs、setup-watcher。
必要条件
- Claude Code Maxサブスクリプション
- Docker
- Node 22以上
- アプリ作成が可能なSlackワークスペース
リポジトリ: github.com/nitaybz/ginnie-agents
Nitaybz氏は自身のスマートホーム企業Ginnieでこのフレームワークを運用しており、オープンソース化する前から数ヶ月間使用していました。特にスキルに関するフィードバック(導入の障壁がある部分)を歓迎しています。
📖 ソース全文: r/ClaudeAI
👀 See Also

イタリアの列車データ用MCPサーバー:Claude内でのリアルタイム遅延・出発・時刻表情報
開発者がトレニタリア向けの非公式MCPサーバーを構築し、Claudeが自然言語で列車関連の質問に答えられるようにしました。このプロジェクトは、イタリアでの列車遅延確認のために複数のアプリを切り替える日常的な通勤問題を解決するために作成されました。

TeamOut AIエージェントによる会社のリトリート計画
TeamOutは、会話を通じて企業イベントを計画するAIエージェントをリリースしました。会場の選定、ベンダー調整、航空券費用の見積もり、旅程作成、プロジェクト管理などを一括して処理します。このシステムは、複数のLLMと専門ツールを活用し、ステートフルな調整問題として計画管理を行います。

プネウマ:記述からソフトウェアが具現化するAI生成デスクトップ環境
Pneumaは、ユーザーが欲しいものを記述するだけで、CPUモニター、ゲーム、メモアプリ、データビジュアライザーなど、機能するプログラムが数秒で具現化するデスクトップコンピューティング環境です。このシステムは自己完結型のRustモジュールを生成し、WebAssemblyにコンパイルした後、wgpuによるGPUレンダリングを備えたサンドボックス化されたWasmtimeインスタンスで実行します。

300ドルのラップトップでQwen 3.5 35Bを10.33 t/s:完全最適化ブレイクダウン
開発者がLenovo Ideapad Slim 3i(300ドル)でQwen 3.5 35B Q4_K_Sを10.33 t/sで実行。ik_llama.cpp、コア固定、MTP投機的デコード、BIOSパフォーマンスチューニングを採用。