Task / 仕事を束ねる
一件の仕事に、複数の会話・共有ファイル・コメント・履歴をまとめる。担当者やマシンが変わっても、同じタスクで作業を続けられる。
CODING AGENTS · TASKS · SHARED REVIEW
コーディングエージェントのタスク実行と共同レビュー
自分のマシンで動くコーディングエージェントを、デスクトップと Web から操作する。調査・設計・実装の会話をタスクにまとめ、計画や成果物にチームでコメントできる。
確認日: 2026-10-24 · ソース: README · commit f16f286acfc6。エージェントごとの実行・ミラーリング経路は異なる。
一件の仕事に、複数の会話・共有ファイル・コメント・履歴をまとめる。担当者やマシンが変わっても、同じタスクで作業を続けられる。
一つのエージェントとの会話。モデル設定、作業ディレクトリ、メッセージ、実行状態を持つ。調査と実装を別セッションに分けられる。
調査文書・設計・実装アウトラインなどをタスクファイルとして共有する。レビューのコメントを、後続セッションが参照できる。
作業対象のリポジトリと worktree を定義する。複数リポジトリも扱え、primary repository がセッション開始場所になる。
.humanlayer/tasks/<task-slug>/ 内の成果物を扱う。リポジトリ全体のバックアップではなく、対応するエージェントのファイルツール操作を契機に同期する。別プログラムが置いたファイルは、それだけではアップロードされない。出典: Task の概念と同期 / Workspace モデル
タスクの作成、セッションへの返信、成果物のレビューを行う。共通 UI は apps/riptide-ui。macOS シェルは Electron / Tauri。
作業要求とイベントを仲介する Hono + oRPC API。Postgres のクライアント同期には Electric と認証プロキシを使う。
接続したホストでセッションを実行する。コード、開発ツール、資格情報、ネットワークへのアクセスは、そのホストと実行ユーザーに依存する。
作業要求: UI → API → 接続したデーモン。セッションイベント: デーモン → API → 各 UI。デスクトップは同じマシンのデーモンを起動でき、Web はリモートホストの作業を操作できる。
出典: モノレポ構成 / デーモンの動作 / Pi 拡張 / Claude Code プラグイン / OpenCode プラグイン
公式チュートリアルは Apple silicon Mac、HumanLayer アカウント、認証済み Claude Code、Git を前提にしている。
実行ホストで CLI を導入・認証し、デーモンを起動する。接続後は Web アプリから操作する。
npm install -g @humanlayer/cli@latest
humanlayer --help
humanlayer login
humanlayer daemon launchエージェントが必要とするコード・ツール・認証も、そのホストで準備する。daemon launch は常駐サービスを自動登録しない。
humanlayer agents auth codex login で認証し、新規セッションで Codex を選ぶ。HumanLayer へのログインとエージェントの認証は、それぞれ必要になる。| 選択肢 | 適した作業 | 主な段階 |
|---|---|---|
| Oneshot | 結果が明確な小さな修正 | 実装 → PR |
| RPI | 調査と設計議論が必要 | 質問 → 調査 → 設計議論 → 構造アウトライン → 実装 → PR |
| PRD-Oriented | 製品設計と技術設計を分けたい | 質問 → 調査 → PRD → TDD → 構造アウトライン → 実装 → PR |
| Freeform | 固定の段階を設けず進めたい | 固定フェーズなし |
段階ごとに成果物へフィードバックし、決定事項を文書に残す。設計やアウトラインの主要な引き継ぎは人の確認を待つ。通常の実装も、検証後に段階ごとのレビューを挟む。
Now: 最初のセッション前。Later: 実装前。Never: 現在の checkout を使用する。Oneshot の Later は Never と同じ扱いになる。
Bun と Turborepo のモノレポ。Bun と Docker が必要で、Tauri 版 riptide-native のビルドには Rust も必要になる。
# 開発用スタックの起動方法を確認
bun --bun run devstack help環境設定とチェックは CONTRIBUTING.md を参照する。セルフホスト手順は README 時点で準備中。
humanlayer login は資格情報をホストに保存する。launch token を使う経路では、交換した資格情報はそのプロセス限り。サービス再起動時の認証方法を事前に決める。出典: ホストと認証の制約 / 成果物の同期 / 開発環境とセルフホスト
本文の出典リンクは確認時のコミットに固定している。導入コマンドや画面の最新情報は公式リポジトリで確認する。