
oolab-labs/patchwork-os
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
個人的なAIの決定層。 エージェントがGitHub、Slack、Gmail、45以上のサービスで自動化するローカルファーストのランタイム。しかし、すべてのリスクのあるアクションは、Yes、ワーカー(エージェント)が自律性を上げることができます.
概要
すべてのAI-agentホラーストーリーが同じように終わらせます: 誰も疑問に止まらないアクション。 パッチワークOSは、エージェントの衝動とアクションの間のレイヤーです。AIがエディタ、GitHub、Slack、Gmail、45+サービス全体で実際の作業を自動化できるローカルファーストのランタイムです。 すでに本物のシステムに対してエージェントを実行する開発者や技術オペレーター — 船舶、問題のある受信トレイ、生産サービス — 誰が許可されたものの記録を望むのか ターミナル、ノードのインストール、および YAML の編集を快適に期待します。 - すべてのアクションは、爆破半径によって分類されます。それは元に戻り、それが間違っている場合はどのくらいの頻度が壊れますか? リバーシブルなものが自由に流れます。 危険物は、添付された証拠と承認キューで待ちます: 正確に実行するもの, それが発射される理由, それが間違っている場合は何が起こるか. - ワーカー — エージェントをジョブで名前付け — アクションタイプごとに、自分のトラックレコードから独立性を監視し、獲得します。 ファイリングの問題で良いことは、コードをプッシュすることができます.
概要(AI 翻訳)
自動化問題はありません。 決定問題があります。
すべてのAI-agentホラーストーリーが同じように終わらせます: 誰も疑問に止まらないアクション。 Patchwork OSは、エージェントの衝動とアクションの間のレイヤーです。AIがエディタ、GitHub、Slack、Gmail、および45+サービス全体で実際の作業を自動化できるローカルファーストのランタイムです。すべての結果は、停止し、最初に尋ねることができます。
誰が: 開発者や実システムに対するエージェントを既に実行している技術事業者 — 船舶、重要な受信トレイ、生産サービス — 誰が許可されたものや理由の記録を望む。 ターミナル、ノードのインストール、および YAML の編集を快適に期待します。
3つのアイデア、1つのランタイム:
-
演技前のお席 すべてのアクションはブラスト半径によって分類されます。それは元に戻り、それが間違っている場合はどのくらいの頻度が壊れますか? リバーシブルなものが自由に流れます。 危険物は、添付された証拠と承認キューで待ちます: 正確に実行するもの, それが発射される理由, それが間違っている場合は何が起こるか.
-
信頼を獲得し、想定されることはありません。 ワーカー — エージェントをジョブで名付け — 監視し、アクションタイプごとにトラックレコードから独立性を獲得します.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Patchwork OS
You don’t have an automation problem. You have a decision problem.
Every AI-agent horror story ends the same way: an action nobody stopped to question. Patchwork OS is the layer between the agent’s impulse and the action — a local-first runtime where your AI can automate real work across your editor, GitHub, Slack, Gmail, and 45+ services, while anything consequential can be made to stop and ask you first.
Who it’s for: developers and technical operators who already run agents against real systems — a repo that ships, an inbox that matters, a production service — and who want a record of what was allowed and why. It expects a terminal, a Node install, and comfort editing YAML.
Three ideas, one runtime:
-
Ask before acting. Every action is classified by blast radius — can it be undone, and how much breaks if it’s wrong? Reversible things flow freely. Risky things wait in an approval queue with the evidence attached: what exactly will run, why it fired, and what happens if it’s wrong.
-
Trust is earned, never assumed. Workers — named agents with jobs — start supervised and earn independence from their track record, per action type. Good at filing issues ≠ allowed to push code. One bad high-stakes action outweighs a hundred trivial successes. You set the ceiling; the math never raises it for them.
-
Every decision leaves a receipt. What was done, why it was allowed, and how it turned out — durable, replayable, explainable via
patchwork judgments, the dashboard’s traces page, andpatchwork gate explain. When you approve something, you find out later whether you were right.
An agent wants to write a file. With the gate on, it waits — and shows you exactly what it would do:
You approve. The call proceeds, and both halves are on the record:
Status: stable 1.2
Version 1.2.6, published to npm as latest. The decision layer, recipes, connectors and IDE bridge all work and are dogfooded daily. Interfaces can still change between minor versions and some surfaces are rougher than others. Pin an exact version if you are building on it.
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →