Shepherd icon

Shepherd

Shepherd は、Codex と Claude を永続的な macOS ワークスペースで実行できる、コーディングエージェント向けの作業環境です。状態表示とセッション文脈を見える化し、リモート開発にも対応します。

Shepherd

概要

Shepherd は、コーディングエージェント向けの macOS ワークスペースです。このサイトでは、現在のタスク、ターミナルの状態、タブ、ペイン、エージェントの進捗をまとめて可視化した永続的な環境で、Codex と Claude を実行する場所として紹介されています。

この製品は、作業のたびに環境を作り直す必要なく、エージェントの作業を前に進めることを重視しています。エージェントの状態をひと目で確認でき、元のレイアウトのままセッションを再開でき、さらにサービスの転送や Mac からのリモートファイル閲覧によってリモート開発もサポートします。

主な機能

永続的なエージェントワークスペース

Shepherd は、エージェントの作業を永続的な macOS ワークスペースに保持するため、アプリを開くたびに毎回やり直すのではなく、セッションをまたいでタスクを継続できます。

並列作業のためのタブとペイン

エージェントはタブとペインをまたいで作業でき、ターミナルを下に残したまま、並列ビューに分割して作業できるように設計されています。

リアルタイムのエージェント状態表示

Agent Monitor はアクティブなタスクをリアルタイムで表示し、どのエージェントが作業中か、待機中か、完了か、入力待ちかを確認できます。

文脈を保ったセッション再開

再開フローにより、同じタブとペインのレイアウトでエージェントセッションに戻り、生成されたファイルや差分を確認できます。

エージェント制御のターミナルワークスペース

Shepherd Plugin は、ペインの作成、タブの開放、別のエージェントの起動、コマンド送信、出力の読み取りを行え、エージェントが必要なワークスペースを形作れます。

リモートマシンのワークフロー

リモート開発では、Routes によりリモートの localhost にバインドされたサービスを Mac に戻して扱えます。Files ではリモートのプロジェクトファイルを閲覧・開くことができます。

一般的なワークフロー

  • 長時間実行のエージェントセッション

    ターミナルの状態、開いているタブ、ペインのレイアウトをセッション間で保持したまま、コーディングエージェントをワークスペース内で継続実行したい場合に Shepherd を使います。

  • 並列タスクの把握

    複数のタスクを同時に実行しているときに、どのエージェントが作業中か、完了しているか、入力を必要としているかをライブモニターで確認できます。

  • 中断後の文脈復元

    既存のエージェントセッションを再度開き、作成されたファイルや差分を確認し、途中で止まった正確な文脈から作業を続けるために再開フローを使います。

  • リモートマシンでの開発

    コードやサービスが別のマシン上にある場合でも、Mac からファイルを閲覧し、転送された localhost サービスにアクセスしたいときにリモート開発ツールを使います。

Pros and Cons

Pros

  • エージェントの実行、ターミナル作業、進捗監視を 1 つのワークスペースにまとめています。
  • ローカルとリモートの両方の開発ワークフローをサポートしています。
  • 同じタブ、ペイン、文脈のままセッションを再開でき、最初からやり直す必要がありません。
  • 作業中、待機中、完了、入力待ちといったエージェントの状態を明確に表示します。
  • ペインやタブをプログラムで管理できるエージェント用プラグインモデルを備えています。

Cons

  • 料金ページにアクセスできなかったため、ソースから料金やプランの詳細は確認できません。
  • ページでは iOS アプリが近日公開予定とされており、現時点では製品がフルなモバイル対応ではなく macOS 中心であることを示しています。
  • いくつかの画面画像には簡略化されたビジュアルと記載されているため、ページ上の一部要素は実際の UI と完全には一致しない場合があります。

FAQ

Shepherd は何に使うものですか?

Shepherd は、コーディングエージェント向けの macOS ワークスペースとして紹介されています。ホームページでは、Codex と Claude を同じワークスペース内のタブ、ペイン、ターミナルで実行できることが示されています。

Shepherd はどのプラットフォームをサポートしていますか?

ページでは、署名済みかつ公証済みの macOS アプリのダウンロードが案内されており、Apple silicon に対応していることが明記されています。iOS アプリは近日公開予定とされています。

Shepherd はどのエージェントやツールをサポートしていますか?

ホームページでは、Shepherd が永続的なワークスペースで Codex と Claude を実行するために作られていると説明されています。また、ターミナルワークスペースをエージェントが操作できる Shepherd Plugin についても記載されています。

Shepherd の料金はいくらですか?

表示された料金ページにはアクセスできず、アクセス拒否エラーが返されたため、提供されたソースからは料金の詳細を確認できません。

Quick Facts

カテゴリ
開発者向けツール
プラットフォーム
macOS; Apple silicon mentioned
主なユーザー
コーディングエージェントを使う開発者
ソースドメイン
sheperd.kojunseo.link
注目のワークフロー
永続的なタブ、ペイン、セッションで Codex と Claude を実行
料金
アクセス可能なソースでは確認不可

Shepherdの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Ghost icon

Ghost

Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。

Vi3ecode icon

Vi3ecode

Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。

Lucid Train icon

Lucid Train

Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。