
sompote/tiger_cowork
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
チャット、コード実行、並列マルチエージェントのオーケストレーション、プロジェクト管理を統一する、自発的なAIワークスペース.
概要
チャット、コード実行、パラレルマルチエージェントのオーケストレーション、クロスマシンのエージェント接続、スキルマーケットプレースを備えたセルフホスト型のAIワークスペース。 同じエージェントチームで異なるAIプロバイダをミックス — OpenAI対応のAPI、Claude Code CLI、Codex CLI。 エージェントをネットワークに接続し、分散したチームがリアルタイムでコラボレーションできます。 外部MCPサーバーを接続してAIのツールボックスを拡張します。 16の組み込みツールで構築され、スマートコンテクストの圧縮とチェックポイントの回復で長時間のセッション用に設計されています。 - —JSONストア(設定、チャット履歴、タスク、プロジェクト、スキル)はすべて、ファイルロックの背後にある原子(テンプファイル+リネーム)が書かれているため、クラッシュミッドライトはストアをトランクまたは消去することはできません。 破損したファイルは *.corrupt- に quarantined され、デフォルトでサイレントに上書きされるのではなく、ログに記録され、同時のライターは read-modify-write のアップデートを使用しており、それぞれの変更をクローバーできません.
概要(AI 翻訳)
チャット、コード実行、パラレルマルチエージェントのオーケストレーション、クロスマシンのエージェント接続、スキルマーケットプレースを備えたセルフホスト型のAIワークスペース。 同じエージェントチームで異なるAIプロバイダをミックス — OpenAI対応のAPI、Claude Code CLI、Codex CLI。 エージェントをネットワークに接続し、分散したチームがリアルタイムでコラボレーションできます。 外部MCPサーバーを接続してAIのツールボックスを拡張します。 16の組み込みツールで構築され、スマートコンテクストの圧縮とチェックポイントの回復で長時間のセッション用に設計されています。
v0.7.2の新機能
- Crash-Safe Data Storage — JSON ストア(設定、チャット履歴、タスク、プロジェクト、スキル)は全て、ファイルロックの背後にある原子状(テンプファイル+リネーム)が書かれているため、クラッシュミッドライトはストアをトランクまたは消去することはできません。 破損したファイルは
*.corrupt-に検疫され、デフォルトでサイレントに上書きされるのではなく、ログに記録され、同時のライターは read-modify-write のアップデートを使用しており、各々の変更をクローバーできません.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Tiger CoWork v0.7.2
A self-hosted AI workspace with chat, code execution, parallel multi-agent orchestration, cross-machine agent connection, and a skill marketplace. Mix different AI providers in the same agent team — OpenAI-compatible APIs, Claude Code CLI, and Codex CLI. Connect agents across machines on your network so distributed teams can collaborate in real time. Connect external MCP servers to extend the AI’s toolbox. Built with 16 built-in tools and designed for long-running sessions with smart context compression and checkpoint recovery.
What’s New in v0.7.2
- Crash-Safe Data Storage — every JSON store (settings, chat history, tasks, projects, skills) is now written atomically (temp file + rename) behind a per-file lock, so a crash mid-write can no longer truncate or wipe a store. Corrupt files are quarantined to
*.corrupt-and logged instead of being silently overwritten with defaults, and concurrent writers use read-modify-write updates so they can’t clobber each other’s changes. - Server Crash Prevention — the socket chat handlers are wrapped so an error thrown before their inner try/catch reports back to the client and keeps the server running instead of taking down the whole process; added top-level
unhandledRejection/uncaughtExceptionguards and a fatal-startup catch. - Correct Checkpoint Resume — resuming a long run from a checkpoint now appends your new message (it previously answered the previous question), expires stale checkpoints after 30 minutes, and clears checkpoints on terminal errors so they can’t hijack the next turn.
- Session & Resource Cleanup — killing a task now tears down its realtime agent session (no more follow-up messages hanging on a dead session), TCP protocol channels are actually released on cleanup, an idle sweeper reclaims abandoned realtime sessions, and the web-search temp files that once filled
/tmpare removed on every path. - Hardened Path Validation — workspace path checks reject sibling-directory escapes, agent-config deletion and skill-zip extraction are guarded against path traversal / zip-slip, and log endpoints validate the session id before touching the filesystem.
- Client Reliability — API error responses are now surfaced as errors instead of crashing callers; the project chat can no longer get stuck in a permanent “loading” state after a missed event; and the app shares a single websocket connection instead of opening one per view.
What’s New in v0.7.1
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →