Living をはじめる

4つのステップではじめる

Public Beta · Coming Soon

アカウント登録と外部からの接続は準備中です。以下は公開 Beta の利用手順です。MCP 接続と Skills の一部はローカル Beta で動作を確認済みです。

  1. Project を作成する

    Coming Soon

    Living にログインし、名前を入力して言語を選び、Project を作成します。

    操作画面は公開後に掲載します。

  2. MCP キーを発行する

    Coming Soon

    Project の接続設定で MCP キーを発行し、安全に保管します。平文のキーは Git に含めないでください。

  3. Living MCP サーバーを追加する

    Coming Soon

    公開後、Project の接続設定でサーバー URL と認証手順を確認します。

    Claude Code

    • プロジェクトのディレクトリで claude mcp add を使い、HTTP 接続のリモートサーバーを追加します。個人用の接続にはローカルスコープ(local)を使います。
    • Project の接続設定で案内される URL と認証オプションを使います。Bearer トークンを使う場合、CLI で Authorization ヘッダーを指定できます。
    • 同じプロジェクトで Claude Code を開き、/mcp で Living が接続済みと表示されることを確認します。
    MCP の公式ドキュメント
    OS ごとの動作確認
    macOS
    ローカル Beta で確認済み
    Windows
    未確認
    Linux
    未確認

    ローカル Beta は、作者が macOS 上で同じマシンのアダプター経由で確認しました。Codex の MCP 呼び出しはブリッジ経由で確認済みです。公開版のリモート接続はすべての OS で準備中です。

    Codex

    • Settings → MCP servers → Add server を開き、Streamable HTTP を選んで Living のサーバー名と URL を入力します。
    • Project の案内に沿って認証を設定します。Bearer トークンを使う場合は、アプリから参照できる環境変数の名前を入力します。
    • 保存して Restart を選び、入力欄の /mcp で Living の接続を確認します。
    MCP の公式ドキュメント
    詳細設定:TOML で手動設定

    手動で設定する場合は、Project で案内される URL と認証設定を使って、ユーザーの ~/.codex/config.toml にサーバーを追加します。

    OS ごとの動作確認
    macOS
    ローカル Beta で一部確認
    Windows
    未確認
    Linux
    未確認

    ローカル Beta は、作者が macOS 上で同じマシンのアダプター経由で確認しました。Codex の MCP 呼び出しはブリッジ経由で確認済みです。公開版のリモート接続はすべての OS で準備中です。

  4. プロジェクトを初期化する

    公開版では、Project を作成して MCP 接続を確認したあと、接続済みのプロジェクトで次のプロンプトを Coding Agent に送ります。

    Agent に送る一般向けの接続は準備中

    このプロジェクトで Living を初期化して

    Agent は MCP 経由で互換性のある Skills を取得してプロジェクトに配置し、.living/ を初期化して結果を検証します。

    初期化は作者のローカル Beta 環境で確認済みです。開発データはローカルに残ります。Codex デスクトップアプリでの Skills の自動読み込みは未確認です。

よく使うプロンプト

初期化後は、次のプロンプトから Living Skills を使えます。

  • 開発の成果を記録完了した作業と実際の結果を、成果の記録にまとめます。

    いま終えた作業を Living の開発記録にまとめて。実際の結果と根拠をはっきり書き、あとで役に立つ内容だけを残すこと。ローカルに保存し、同期はしないで。

    前提 · 初期化済み

  • 技術的な判断を記録方針・理由・代替案を残し、提案と採用済みを区別します。

    さっきの技術方針の議論を Living の判断記録にして。方針、理由、検討した代替案、根拠、まだ確認が必要な点を書くこと。私がはっきり採用と言っていないものは「提案」のままにして。

    前提 · 初期化済み

  • アーキテクチャを調べる実際のコードや資料から、根拠付きで現在の構成をまとめます。

    実際のコード、設定、ドキュメント、テストをもとに、このプロジェクトの現在のアーキテクチャを整理し、出典付きの Living の開発知識として書いて。観察したこと、推測したこと、検証したことは分けて書き、不確かなことは不明のままにすること。同期はまだしないで。

    前提 · 初期化済み

  • 開発の経緯をふり返る段階ごとの変化と主要な判断を整理し、記録する内容はあなたが決めます。

    このプロジェクトの開発の経緯をふり返って。段階ごとの変化、主要な判断、手元にある根拠、未解決の事項を整理し、それぞれに出典を付け、根拠が見つからないものは不明として。記録を書く前に、まず結果を見せて。

    前提 · 初期化済み

  • 検証して同期確認した範囲を検証して同期し、受領内容を確認します。

    追加・変更した Living の記録を Living に同期して。まず送信する範囲を一覧にして私の確認を待ち、検証が通ってから同期し、受領記録の内容を教えて。

    前提 · 同期を依頼するときだけ

ローカル Beta のデータの扱い

  • 開発の記録はまずローカルに保存されます。
  • 自動同期は既定でオフです。
  • Living への送信には明示的な許可が必要です。
データとセキュリティの既定の動作
同期の範囲はあなたが決める
同期の前に、Agent が送信する内容を一覧にし、あなたが指定・確認します。
提案は承認ではない
Agent が記録できる判断は「提案」まで。「採用」にはあなたの明確な意思表示が必要です。
既存のものは上書きしない
すでにある、または変更した同名の Skill やファイルは、初期化で上書きされません。
認証情報はプロジェクトに置かない
MCP キーは .living/、Git、公開ページに書き込まれません。
設定はそれぞれ独立
Project の言語、Agent の MCP 設定、ローカルの .living/ は別々に設定します。

よくある質問

いま自分で接続できますか?

まだできません。アカウント登録、Project、MCP キー、リモート接続は準備中で、Living 本体も未公開です。公開後は、このページを実際に実行できる手順に切り替えます。

Project ID と MCP キーの違いは?

Project ID はプロジェクトを識別するために使われ、.living/project.json に保存されます。MCP キーは接続用の認証情報です。Agent が対応する方法で安全に管理し、平文のキーを .living/、Git、公開ページに書き込まないでください。

初期化すると、プロジェクトに何が追加されますか?

初期化では既存の Project を確認し、固定したバージョンの Skills のファイルハッシュを照合して、フォルダーを Project にひも付けます。 .living/ フォルダーと、インストールされた Skills です。sync/ は特定の Living に対応するもので、通常は Git に含める必要はありません。

  • .living/
  • project.jsonProject とのひも付け(認証情報なし)
  • records/観察・検証・成果・課題・判断・仮説
  • knowledge/出典付きの開発知識
  • evidence/記録が参照するファイル
  • sync/同期の状態と毎回の受領記録
同期すると何が起きますか?

ローカル Beta では、どのように同期を依頼しても同じルールが適用されます。Agent が送信する前に、あなたが対象範囲を明示的に承認します。 Agent は送信内容を検証してから、まとめて送信します。すべて書き込まれるか、何も書き込まれないかのどちらかです。Living は項目ごとに作成・更新・変更なし・却下を示す受領記録を返し、.living/sync/receipts/ に保存されます。却下された場合は、受領記録の指摘を直して同期し直します。

Agent との会話は収集されますか?

ローカル Beta では Agent との会話を収集しません。記録や開発知識は、明示的に依頼した場合に同期されます。ローカル Beta の Living Web がプロジェクトのフォルダーに直接アクセスすることはありません。公開 Beta のプライバシーポリシーは利用開始時に公開します。

Agent から Living のツールが見えない

MCP 設定は新しいセッションから反映されます。セッションを開き直してください。新しくインストールした Skills も、セッション開始時に読み込まれます。

初期化が途中で止まった

多くの場合、同名の Skill がローカルで変更されているか Living 以外から入れたもの、またはダウンロードしたファイルがハッシュ検証に通らなかったことが原因です。この場合は何も書き込まれません。Agent が示す原因に対処してから、もう一度初期化してください。

さらに詳しく

Living Skills

下記バージョンの Living Skills のソースコードを公開しています。閲覧やクローンに Living のアカウントは不要です。

一部の Skills(living-init など)は Living の MCP Bootstrap とデータ契約に依存します。単体での一連の利用手順は未検証です。対応範囲はリポジトリのドキュメントをご確認ください。このバージョンにはオープンソースライセンスが付いていません。

GitHub で Living Skills を見る · v0.4.0-rc.1
ターミナル
git clone --depth 1 --branch v0.4.0-rc.1 https://github.com/kenkokuLife/living-skills.git

このコマンドはソースファイルを取得します。