Claude-Code デスクトップクライアント、オープンソースで無料、Windows で利用可能
オープンソースのデスクトップ Agent クライアントをおすすめします。Claude Code のコア機能を、洗練された GUI アプリケーションにパッケージングしたものです—— Craft Agents
概要
Craft Agents は、Craft(あの Apple エコシステムで人気のノートアプリ craft.do)チームがオープンソースで公開している Agent デスクトップクライアントです。
Anthropic 公式の Claude Agent SDK をベースに構築されており、Claude Code に洗練された外観を与え、さらに Claude Code にはない多くの機能を追加しています。
下の図は Craft Agents のメインインターフェースです。左側は会話リスト(メールの受信箱のようなもの)、右側は会話エリアです。
Craft Agents メインインターフェース
主な機能と特徴:
-
マルチセッション受信箱:もうたくさんのターミナルウィンドウを開く必要はありません!すべてのタスクを 1 か所で管理し、ステータスマーキング(Todo → In Progress → Done)、フラグ、アーカイブをサポートします。
-
Sources データソース接続:これは私が一番好きな機能です。Agent に「Slack をデータソースとして追加する」と伝えるだけで、MCP サーバーの検索、ドキュメントの読み取り、認証の設定を自動的に行ってくれます。JSON ファイルに触れる必要は一切ありません。
-
3 つの権限モード:Explore(読み取り専用)、Ask to Edit(編集するたびに確認)、Auto(全自動)。SHIFT+TAB で簡単に切り替えられます。この設計はとても親切です。
-
Skills スキルシステム:Claude Code の Skills と似ていますが、管理がより簡単で、@ で直接呼び出すことができます。
-
完全な Claude Code 体験:ストリーミング応答、ツール呼び出しの可視化、リアルタイム更新など、必要なものはすべて揃っています。
Claude Code との比較:
項目
Claude Code
Craft Agents
インターフェース
ターミナル CLI
デスクトップ GUI
マルチタスク
複数のターミナルを開く
受信箱式管理
MCP 設定
JSON を手動で編集
対話式設定
Skills 管理
フォルダ
@ メンション
セッションの永続化
手動で保存する必要がある
自動保存
オープンソースライセンス
非公開
Apache 2.0
インストール
インストールは非常に簡単で、1 行のコマンドで完了します。
macOS / Linux:
curl -fsSL https://agents.craft.do/install-app.sh | bash Windows(PowerShell):
irm https://agents.craft.do/install-app.ps1 | iex または、公式サイトからインストールパッケージを直接ダウンロードすることもできます。
-
macOS ARM64:
https://agents.craft.do/electron/latest/Craft-Agent-arm64.dmg -
macOS Intel:
https://agents.craft.do/electron/latest/Craft-Agent-x64.dmg -
Windows:
https://agents.craft.do/electron/latest/Craft-Agent-x64.exe -
Linux:
https://agents.craft.do/electron/latest/Craft-Agent-x64.AppImage
ソースコードをいじるのが好きな開発者向け:
git clone https://github.com/lukilabs/craft-agents-oss.git cd craft-agents-oss bun install bun run electron:start このプロジェクトは Bun をランタイムとして使用しており、Node.js ではありません。技術スタックは最新です:Bun + Electron + React + shadcn/ui。
使用方法
起動後、まず API 接続方法を選択します。

私は API Key 方式を選択しました

Ollama に接続することも、カスタマイズすることもできます。ここでは Custom を選択しました。
ただし、Anthropic 形式の API をサポートしている必要があります。以前、太っ腹な Nvidia から Kimi-K2.5 を無料で利用できましたが、API は OpenCode が申請した K2.5 をサポートしていません。

しかし、siliconflow は問題ありません。/v1 を削除すれば使用できます。
https://cloud.siliconflow.cn/i/YefhGWlT

次に、Workspace を作成して、チャットを開始できます。
各種サービスへの接続(これが一番楽しい部分):
Agent は、公開されている MCP サーバーまたは API ドキュメントを自動的に検索し、すべてを適切に設定してくれます。OpenAPI Spec や API ドキュメントのスクリーンショットを貼り付けることさえでき、Agent が自分で処理してくれます。
公式によると、彼らはそれをジャンプサーバーの背後にある Postgres データベースに接続したそうです。Skills + Sources の組み合わせの威力は明らかです。
既存の Claude Code 設定はありますか?
以前に Claude Code で多くの Skills と MCP を設定したことがある場合は、Agent に「Claude Code からすべての Skills をインポートする」と伝えるだけで、Agent が移行してくれます。
権限モードの切り替え:
私は普段 ask モード(Ask to Edit)を使用しており、ファイルを作成したりコマンドを実行したりするたびに確認されます。確認プロセスがスムーズになったら、allow-all に切り替えて自動的に実行させます。
SHIFT+TAB ショートカットキーを使用すると、3 つのモードを順番に切り替えることができます。
実証テスト
私はそれを、普段使用しているいくつかのデータソース(GitHub、ローカルの Obsidian ノートライブラリ、自作の MCP サーバー)に接続しました。
利点:
-
UI が本当に美しい。ターミナルよりもずっと快適で、長時間作業しても疲れにくいです。
-
マルチセッション管理が本当に便利。ついにメールを処理するように Agent タスクを処理できます。
-
データソースの設定が非常にスムーズ。以前は MCP を設定するためにドキュメントを調べたり JSON を変更したりするのに時間がかかりましたが、今は一言で完了します。
-
セッションが自動的に保存される。閉じても再開してもそのままです。これは Claude Code ではできません。
-
オープンソースライセンスがフレンドリー。Apache 2.0 で、自由に改造できます。
まとめ
あなたが Claude Code のヘビーユーザーで、より使いやすい GUI インターフェースが必要な場合は、Craft Agents は間違いなく試してみる価値があります。
あなたが Agent 開発者で、オープンソースのデスクトップ Agent フレームワークを参考にしたい場合は、この Electron + React + Claude Agent SDK のアーキテクチャも学ぶ価値があります。
対象者:
-
Claude Code を使用していて、ターミナルが使いにくいと感じている開発者
-
複数の Agent タスクを同時に管理する必要がある人
-
各種サービス(GitHub、Slack、Google 全家桶)を Agent ワークフローに接続したい人
-
オープンソースの Agent デスクトップアプリケーションを二次開発の基礎として使用したいチーム
最後に、Craft チームは「Craft Agents を使用して Craft Agents を開発している」と述べています——コードエディタは一切使用せず、あらゆるカスタマイズは一言で済むのです。
この理念は非常に興味深く、これこそが Agent Native ソフトウェアの未来の形かもしれません。
公式サイト:https://agents.craft.do/
GitHub:https://github.com/lukilabs/craft-agents-oss
デモビデオ:https://www.youtube.com/watch?v=xQouiAIilvU
#CraftAgents #ClaudeCode #Agent #MCP #オープンソース





