Claude Code、Codex、OpenCodeなどのCLIコーディングエージェントを、それぞれ専用のGit worktreeで並行して実行できるデスクトップIDE。
Wholiver/metis
デスクトップアプリ、ターミナルCLI、Codex、OpenCode、DeepSeek HarnessにインストールできるSkillとして使えるオープンソースのコーディングエージェントです。
代替できる製品:Claude Code
作者によりアーカイブ済み
- スター
- 438
- フォーク
- 37
- 未解決の Issue
- 7
- 最終コミット
- 9 日前
これは何?
Metisはオープンソースのコーディングエージェントです。macOSとWindows向けのデスクトップアプリ、npmでインストールするターミナルコマンド、またはCodex、OpenCode、DeepSeek HarnessにインストールするSkillとして利用できます。
タスクを自然な言葉で伝えると、簡単な質問から複数のインターフェースにまたがる作業まで、Metisが5段階のタスクレベルから自動で選択します。計画、コーディング、コードレビュー、テストはそれぞれ別の役割が担当します。ワークフローは編集可能なグラフで表現され、各プロジェクトに独自のコピーが .metis/harness.json として保存されます。
デスクトップアプリでは、チャット、ルーチン、Git、アーキテクチャエディターを1つのウィンドウで利用できます。Metisはコミットメッセージの下書きを作成し、変更されたファイルをすべて表示します。このプロジェクトはMario Zechnerによるpi projectをベースに構築され、MITライセンスで公開されています。
主な機能
- 01デスクトップアプリ、ターミナルCLI、またはSkillとして利用できます。
- 02依頼内容に応じて、5段階のタスクレベルから自動で選択します。
- 03計画、コーディング、コードレビュー、テストをそれぞれ別の役割に分けています。
- 04プロジェクトごとに保存される、編集可能なエージェントのワークフローグラフを提供します。
- 05Gitのコミットメッセージを下書きし、変更されたファイルを一覧表示します。
ユースケース
- デスクトップのウィンドウから、複数段階のコーディングタスクをエージェントに任せる。
- 既存のリポジトリで、ターミナルからAIコーディングエージェントを実行する。
- Codex、OpenCode、DeepSeek HarnessにSkillとしてエージェントのワークフローを追加する。
- 1つのプロジェクトで、計画、コーディング、レビューを担当するエージェントの連携方法をカスタマイズする。
クイックスタート
- 1
GitHub Releasesからデスクトップインストーラー(macOSは.dmg、Windowsは.exe)をダウンロードします。ランタイムは同梱されています
- 2
または、ターミナルCLIをインストールします(Node.js 22.19.0以降が必要です)
npm install -g @wholiver_hu/metis
使う前に知っておきたいこと
- デスクトップアプリのデフォルトのインストール方法では、GitHub Releasesからプラットフォーム用インストーラーをダウンロードする必要があります。
- ターミナルCLIにはNode.js 22.19.0以降が必要です。
収録されている特集
トピック
よくある質問
- metis とは?
- デスクトップアプリ、ターミナルCLI、Codex、OpenCode、DeepSeek HarnessにインストールできるSkillとして使えるオープンソースのコーディングエージェントです。 Metisはオープンソースのコーディングエージェントです。macOSとWindows向けのデスクトップアプリ、npmでインストールするターミナルコマンド、またはCodex、OpenCode、DeepSeek HarnessにインストールするSkillとして利用できます。
- metis は無料で使えますか?ライセンスは?
- metis は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- metis は今もメンテナンスされていますか?
- いいえ。metis は作者によってアーカイブされており、今後の更新はありません。
- metis は何に使えますか?
- デスクトップのウィンドウから、複数段階のコーディングタスクをエージェントに任せる。 既存のリポジトリで、ターミナルからAIコーディングエージェントを実行する。 Codex、OpenCode、DeepSeek HarnessにSkillとしてエージェントのワークフローを追加する。 1つのプロジェクトで、計画、コーディング、レビューを担当するエージェントの連携方法をカスタマイズする。
- metis のインストール方法は?
- GitHub Releasesからデスクトップインストーラー(macOSは.dmg、Windowsは.exe)をダウンロードします。ランタイムは同梱されています または、ターミナルCLIをインストールします(Node.js 22.19.0以降が必要です): npm install -g @wholiver_hu/metis
- metis はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Wholiver/metis
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude Code、Cursor、OpenCode、CodexなどのAIコーディングエージェントに、永続メモリ、共通ワークフロー、スキル、MCPサーバーを設定します。
複数のAIコーディングエージェントを並行実行できるセルフホスト型カンバンボード。worktreeによる分離、統合レビュー環境、PR作成に対応します。
Claude CodeやCodex CLIなどのAIコーディングエージェント向けに、設定、セッション監視、エージェント間通信、メモリを統合するローカルファーストのコントロールプレーン。
並行して動くコーディングエージェント、実行中のタスク、Gitの変更、権限管理をひとつにまとめた、Piネイティブのターミナルワークスペース。
Codex、Claude Code、Cursor、Hermes Agent、OpenClawで暗号化されたローカルメモリを共有し、タスクを引き継いだり、互いの成果をレビューしたりできます。