devpit
devpit · コーディング · 生産性向上
devpitはClaude Codeのエージェントを1つの窓にまとめるデスクトップアプリだ。プロジェクトごとのターミナル、実際の作業を動かすボード、呼び出しごとのコスト表示を備える。

devpit について
What Is devpit
devpitは、Claude Codeのセッションを同時に何本も走らせる開発者向けのコーディングエージェント管理アプリだ。ターミナルのタブを6枚開いて、どれがトークンを消費しているのか分からない状態とは違う。プロジェクトごとに1つのターミナルがつながり、ボードが各作業の位置を示し、エージェント呼び出しごとにコストが残る。
中身はRustとTauriで書かれている。ターミナルはtmuxの後ろにある本物のptyで、ブラウザがコンソールのふりをしているわけではない。Windowsでは同じ役目をpsmuxが担う。プロジェクト、ボード、会話、ターミナル履歴は~/.devpitに置かれ、リポジトリには何も残らない。アカウントは任意で、今のところサインインのためだけに使う。
導入前に制約を知っておきたい。エージェントの実行はClaude Code経由だ。devpitが操作できるCLIは今のところこれだけである。他のツールはフックで状態を報告できるが、ボードのステップはClaude Codeを呼ぶ。マシン間の同期は未実装で、遠隔アクセスを含むPlusプランは予告だけで、まだ提供されていない。
Getting Started
- 公式サイトかGitHubのリリースページにある1行のコマンドでインストールする。Linuxは.debかAppImage、macOSはユニバーサル.app、Windowsはユーザー単位のインストーラーになる。
- アプリを開く。PATH上にある
claudeCLIをそのまま使うので、新しいAPIキーは要らず、契約済みのClaude Codeプランが消費を負担する。 - プロジェクトを作り、フォルダを指定する。プロジェクトごとにターミナル、ボード、作業領域が
~/.devpitに用意される。 - 列にステップを設定する。エージェント、モデル、カードの文脈のどこまで渡すか、上限金額を決める。
- カードをその列に動かす。ステップは開いているターミナルで走り、出力、終了コード、実際のコストをカードに書き戻す。
AIツール情報
devpitの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 1日に2本以上のClaude Codeセッションを開く開発者。ボードとプロジェクト単位のターミナルで各作業が見えたままになる。この働き方が日常になっている人ほど効果が出る。
- 個人でプロダクトを作る人。コストがカードに残るので、請求が来る前に機能ごとの消費が分かる。
- 同じリポジトリを共有する小さなチーム。作業領域は`~/.devpit`にあり、プロジェクトに何かを足したり同僚に説明したりする必要がない。
タスク
- レビューと検証の工程に作業を流す。各列が1つのエージェントを1つのモデルと1つの文脈で動かすため、トークンの請求が読みやすくなる。
- テスト、ビルド、lintをエージェントの隣で走らせる。コマンドのステップはストリーム出力と終了コードを返し、エージェント用のターミナルを塞がない。
- エージェントの変更を確認する。ファイルツリーと差分がターミナルの隣にあり、レビューのためにアプリを切り替えなくて済む。
- 複数プロジェクトを同時に見る。オーケストレーターのチャットがボード、実行中のセッション、自分の返答を待つ項目を並べる。
シーン
- 昼休みから戻り、5つのターミナルのどれがまだ動いているか分からない。アイランド表示が各セッションの状態を示し、返答待ちのものが先頭に来る。
- 長いリファクタリングに専用のチェックアウトが要る。ステップが要求した時点でworktreeが作られ、未コミットの作業がある限り消されない。
主な機能
プロジェクトごとに1つの対象ターミナル
各プロジェクトには、注目を受けるターミナルが1つある。別のプロジェクトへ移ると、前のセッションは背後で動き続ける。画面から外れるだけで、止まりはしない。タブを渡り歩く代わりに、一度に1つを見る形になる。
窓より長生きするセッション
ターミナルはtmuxのペインで、Windowsではpsmuxのペインだ。devpitを閉じて後で開き直しても、プロセスは履歴ごと残っている。更新中も同じで、アプリの再起動で実行中のエージェントが死ぬことはない。
実際の作業を動かすボード
プロジェクトごとにカンバンボードが付き、列は自由に命名、並べ替え、追加ができる。列は何もしないか、3種類のステップを1つ持つ。エージェント呼び出し、対象ターミナルを引き受けるセッション、シェルコマンドだ。カードを動かすと、エージェント、モデル、文脈の範囲、期待する応答形式が固定された1回の呼び出しに解決される。
呼び出しごとの支出上限
各ステップはドル建ての上限を持ち、終わった時点で実際のコストがカードに載る。許可されていた額と、実際にかかった額の両方が残るので、エージェントの流れを後から検証できる。
ターミナルの隣のファイル、差分、ブラウザ
ファイルツリーと差分ビューがターミナルの横に並び、エージェントの変更確認でアプリを移る必要がない。ブラウザのペインはプロジェクトのlocalhostサーバーを開き、ペインごとにセッションを分け、指定したドメインについてChrome、Firefox、Safariのログイン済みセッションを引き継げる。
エージェントはマシン上のファイル
エージェント定義は~/.devpit/agents/にあるfrontmatter付きのMarkdownで、既存のツール群が入れたものもそのまま使う。devpitはコピーせず参照するので、カタログは本来の場所に残る。再コンパイルも登録も要らない。
プロジェクトをまたぐオーケストレーター
オーケストレーターは自分で動かすチャットだ。リンクしたボードをすべて読み、Claude Codeアカウントで走っているセッションを一覧し、カードのworktreeで新しいセッションを開始できる。ステップを実行する列へカードを移すことはなく、タイマーで動くこともなく、他のセッションの承認を代行しない。
メリットとデメリット
メリット
- 呼び出しごとのコストがカードに残り、トークン消費が推測ではなく予算の項目になる。
- ボードは任意で、素のターミナル作業は導入前と変わらず動く。
- `~/.devpit`へのローカルファーストな保存で、リポジトリが汚れずgitignoreの行も増えない。
- 支出上限と列ごとの文脈範囲により、毎回すべてのエージェントと資料を読み込む無駄が減る。
- tmuxがプロセスを保持するため、窓を閉じてもアプリを更新してもセッションは残る。
デメリット
- ボードの自動化はClaude Codeを前提にする。CodexやCursor、Gemini CLIを主力にしているチームには、エージェントのステップはまだ向かない。
- macOS版は署名も公証も受けていない。初回起動はGatekeeperに止められるので、コンテキストメニューから開くか隔離属性を自分で外す必要がある。
- 設定には判断が要る。新しいプロジェクトの列は空で、エージェント、モデル、上限を入れるまで何もしない。
- マシン間の同期はない。アカウントはサインインだけなので、2台あれば作業領域も2つに分かれる。
よくある質問
ボードのステップは使えない。エージェントとセッションのステップはPATH上のclaude CLIを通る。他のツールはdevpit-agentフックで状態を報告でき、Gemini CLIは設定なしで対応する。ただし作業自体はClaude Codeで走る。
関連コンテンツ
devpitに関連するツール、スキル、記事を探す。
devpitの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
