shar8 - task list for AI agents について
shar8-agentは、shar8.appでエージェント向けに指定されたタスクを定期的に処理するClaude Codeプラグインです。Claude Codeをローカルで実行し、結果をタスクのメモに記録するため、確認と完了操作はユーザーが行います。
主な機能
- 01委任タスクの定期取得
- 02Claude Codeのローカル実行
- 03結果のタスクメモへの記録
- 04モデルモードの設定
- 05ツールと外部送信のデフォルト制限
活用シーン
- 01個人タスクの定期的な処理
- 02確認用のタスク結果の返却
- 03タスク状態による追加情報の依頼
MCP 対応
プラグインは個人トークンを使ってMCP経由でshar8.appと通信し、委任タスクを取得して結果を返します。タスク管理サービスのshar8.appがMCPサーバーを提供し、このプラグインはClaude Codeを対象とします。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://shar8.app/mcpclaude mcp add --transport http triumphpc-shar8 https://shar8.app/mcp{"mcpServers":{"triumphpc-shar8":{"type":"http","url":"https://shar8.app/mcp"}}}Cursor で開く{"servers":{"triumphpc-shar8":{"type":"http","url":"https://shar8.app/mcp"}}}VS Code で開く{"mcpServers":{"triumphpc-shar8":{"type":"http","url":"https://shar8.app/mcp"}}}{"mcpServers":{"triumphpc-shar8":{"serverUrl":"https://shar8.app/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
shar8-agent
スケジュールに従って、エージェントがタスクリストの作業を進められる Claude Code プラグインです。
MCP サーバーを備えた個人用タスクマネージャー shar8.app で、タスクに「Агенту」(エージェント用)とマークします。プラグインは MCP 経由でタスクを取得し、お使いのマシン上で Claude Code を実行して、結果をタスクのメモに書き戻します。タスクのステータスは「На проверке」(確認が必要)または「Нужно уточнение」(回答が必要)になります。タスクを完了にするのは、あなただけです。委任されたタスクがなければ、モデルは一切呼び出されません。
- ご自身の Claude Code サブスクリプション、またはご自身の
ANTHROPIC_API_KEYで実行できます。インストール時にモードを選択します。デフォルトはありません。 - shar8 との唯一の通信経路は、個人用トークンを使った HTTPS 経由の MCP です。プラグインにほかのネットワークアドレスはありません。
- デフォルトではエージェントにツールはなく、タスクのテキストを参照してテキストで回答します。ウェブ検索やほかの MCP サーバーは、
~/.config/shar8-agent/agent.jsonでオプトインできます。 - 外部への送信(チャットメッセージ、メール)は、
send-policy.jsonで許可リストを指定しない限り無効です。
詳細なドキュメント(ロシア語):plugin/README.md。ランディングページ:shar8.app/for-agents。
インストール(Claude Code)
必要なもの:Claude Code 2.1.308 以降、Node.js 20 以降、個人用 shar8 トークン(キャビネットで「Выдать токен」を選択。トークンは一度だけ表示されます)。
claude plugin marketplace add triumphpc/shar8-agent
claude plugin install shar8-agent@shar8
次に、Claude Code のセッションで /shar8-agent:install を実行し、表示された行をターミナルに貼り付けます。スラッシュコマンドは行を表示するだけなので、トークンがモデルを経由することはありません。スラッシュコマンドを使用できない場合は、claude plugin list --json から取得したプラグインのパスを <installPath> に指定して、node "<installPath>/bin/shar8-agent.mjs" install を実行します。
インストーラーでは、サーバーアドレス(Enter キーを押すとデフォルトの https://shar8.app/mcp を使用)、トークン(入力は非表示)、モデルモード、スケジュールを設定するかどうか(デフォルトは毎分)を指定します。最後に claude のプローブ実行を行い、失敗した場合は明確に通知します。
管理と更新:
node ~/.config/shar8-agent/shim.mjs status
node ~/.config/shar8-agent/shim.mjs run
node ~/.config/shar8-agent/shim.mjs uninstall
claude plugin marketplace update shar8
claude plugin update shar8-agent@shar8
対応システム(現状を正直に記載)
| システム | ステータス |
|---|---|
| macOS | 2026-11-02 に実環境で検証済み:実際の shar8.app と Claude Code を使用し、サブスクリプション上で launchd によるスケジュールを設定。委任したタスクは1分以内に取得され、レポートが返されました。 |
| Linux | 実装済み(systemd ユーザータイマー)。ファイルとスタブを使って確認済み。実環境ではまだ実行していません。 |
| Windows | ベータ版。 実装済み(タスク スケジューラ)。実環境では未検証です。 |
ほかの MCP クライアント(OpenCode、Codex CLI)も、このプラグインを使わずにトークンで shar8 に接続できます。上記のランディングページを参照してください。このプラグイン自体は Claude Code のみを対象としています。
セキュリティに関する注意
- エージェントには、委任したすべてのタスクが全文表示されます。タイトル、メモ、サブタスクが含まれます。選択したモデルに送信しても問題のないタスクだけを委任してください。
- トークンは入力時に非表示になり、
~/.config/shar8-agent/envにのみ保存されます(モード 0600)。コマンドライン引数、settings.json、~/.claude.jsonを経由することはなく、ログにも書き込まれません。 claudeは分離して実行されます。デフォルトのツールリストは空で、--permission-mode dontAskを指定します。MCP サーバーはagent.jsonに記載されたものに限定され、環境変数も許可リストで制限されます。agent.jsonで使用できる組み込みツールはRead、Glob、Grepに限定されます。Bash、Write、Edit、WebFetchは無効化されているため、エージェントがトークンファイルを読み取ることはできません。- 1回の実行あたりの上限:1回の処理で最大3件のタスク、実行時間は15分、タスクあたりの予算は 2.00 USD です。
uninstallはスケジュールを削除し、トークンは保持します。uninstall --purgeは env ファイルも削除します。
ライセンス
MIT。詳細は LICENSE を参照してください。
shar8-agent (по-русски)
Плагин Claude Code, который по расписанию разбирает ваши задачи в shar8.app.
Вы ставите в задаче пометку «Агенту». Плагин забирает её по MCP, запускает Claude Code локально на вашем компьютере и кладёт результат в заметки задачи. Статус станет «На проверке» или «Нужно уточнение», закрываете задачу только вы. Если делегированных задач нет, модель не вызывается.
Установка:
claude plugin marketplace add triumphpc/shar8-agent
claude plugin install shar8-agent@shar8
Дальше в сессии Claude Code выполните /shar8-agent:install и вставьте напечатанную строку в терминал. Модель работает на вашей подписке Claude Code или на вашем ключе ANTHROPIC_API_KEY.
Статус систем: Mac проверен вживую 2 ноября 2026; Linux реализован, вживую не проверен; Windows в beta.
Безопасность: агент видит все делегированные ему задачи целиком. Токен хранится только в файле с правами 0600 и не попадает в аргументы команд и логи. По умолчанию у агента нет инструментов и он ничего не отправляет наружу. Подробности и полная документация: plugin/README.md.
Лицензия: MIT.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。