ホームLLMlukilabs/craft-agents-oss
lukilabs

craft-agents-oss

AI#LLM#Agentic#Electron#MCP#Automation
GitHub で見る →
20

// 概要

Craft Agents は、強力な AI モデルと対話するための直感的でドキュメント中心のインターフェースを提供する、オープンソースのエージェントネイティブなデスクトップアプリケーションです。複雑な設定ファイルなしでサービスを接続できるよう、様々な API や MCP サーバー、ローカルファイルシステムとのシームレスな統合をサポートしています。このプラットフォームは、堅牢なセッション管理システム、マルチプロバイダーの LLM サポート、および高度なリモートワークフローのためのヘッドレスサーバーモードを備えています。

// 技術解説

Craft Agents は、AI エージェントと対話するための流動的でドキュメント中心のワークフローを提供する、エージェントネイティブなデスクトップアプリケーションです。Claude Agent SDK と Pi SDK の両方を統合することで、複雑な設定ファイルなしで、多様な API、MCP サーバー、およびローカルファイルシステムへのシームレスなマルチタスクと接続を実現します。このプロジェクトは、高度にカスタマイズ可能で非 CLI なユーザーエクスペリエンスを優先しており、ユーザーは直感的な UI を通じてエージェントのセッション、スキル、自動化を管理できると同時に、リモートコンピューティングタスクのために headless server として実行する柔軟性も維持しています。

// 主要ハイライト

01
エージェントに意図を説明するだけで、Slack、Gmail、Linear を含むあらゆるサービスや API に接続可能です。
02
ローカルおよびリモートの MCP サーバーをサポートしており、ローカルスクリプト、バイナリ、データベースのシームレスな統合を実現します。
03
Todo、In Progress、Done といったカスタマイズ可能なワークフローステータスを備えたマルチセッションインボックスにより、エージェントのタスクを効果的に管理します。
04
3 段階の権限システム (Explore、Ask to Edit、Auto) を提供し、エージェントの自律性を制御して安全な運用を確保します。
05
headless server モードを提供しており、デスクトップアプリをシンクライアントとして機能させ、計算負荷の高いタスクをリモートで実行可能です。
06
ラベルの変更、スケジュール、ツール使用などのイベントに基づいてアクションをトリガーする、堅牢な自動化エンジンを搭載しています。

// ユースケース

01
MCP サーバーや REST API を介して、手動設定なしで Slack や Gmail、Linear などの外部サービスに接続すること。
02
カスタマイズ可能なステータストラッキングと権限モードを備えたマルチセッションインボックスを通じて、複雑な AI 主導のワークフローを管理すること。
03
ローカルのデスクトップアプリをシンクライアントとして使用しながら、計算負荷の高いエージェントタスクをリモートのヘッドレスサーバー上で実行すること。

// クイックスタート

開始するには、OS 用に提供されているワンラインのインストールスクリプトを使用してアプリケーションをダウンロードおよびインストールするか、Bun を使用してソースからビルドしてください。起動後、設定で好みの LLM プロバイダー (Anthropic、OpenAI、Google など) を構成し、ワークスペースを作成して、目的のソースを接続することでエージェントとの対話を開始できます。