Skip to content

Releases: willink-oss/agentdeck

v0.3.4

13 Jun 15:17

Choose a tag to compare

What's Changed

  • fix(schedule): per-schedule branch discriminator so same-minute firings never collide (#9) by @yutaro-shirai in #11

Full Changelog: v0.3.3...v0.3.4

Agent Deck v0.3.3 — 多言語対応(日本語 / 英語)

13 Jun 09:12

Choose a tag to compare

新機能: 多言語対応(日本語 / 英語)

UI を日本語・英語で切り替えられるようになりました。

  • サイドバー下部の言語セレクタで全 UI を即時切替(スケジュール起動・diff レビュー・プリセット管理・確認ダイアログ・OS 通知まで)
  • 初回は OS のロケールに追従(以降は選択を記憶)
  • 文字列は依存ゼロの lib/i18n.js 辞書で一元管理

中文・韓国語は今後追加予定(issue #10)。一部の内部エラーメッセージは現状日本語のままです。

ダウンロード

  • macOS Apple Silicon: Agent Deck-0.3.3-arm64.dmg / Intel: Agent Deck-0.3.3-x64.dmg
  • Windows (x64): Agent Deck Setup 0.3.3.exe
  • Linux (x64): Agent Deck-0.3.3.AppImageagentdeck_0.3.3_amd64.deb
  • Homebrew(両アーチ): brew install --cask willink-oss/tap/agentdeck

⚠️ 未署名の OSS 配布です。初回起動 — macOS: 右クリック→開く / Windows: SmartScreen「詳細情報→実行」 / Linux: chmod +x 後に実行。
動作環境: macOS 12+ / Windows 10+ / Linux x64

Agent Deck v0.3.2

13 Jun 07:36

Choose a tag to compare

機能・依存の変更はありません(v0.3.1 と同等)。アプリ内アップデート通知(OS 通知化)の動作検証のための patch リリースです。

最新の機能リリースは v0.3.1(アップデート通知の OS 通知化)/ v0.3.0(スケジュール起動)を参照してください。

brew install --cask willink-oss/tap/agentdeck

Agent Deck v0.3.1 — アップデート通知の OS 通知化

13 Jun 07:30

Choose a tag to compare

変更

  • アップデート通知の強化 — 新しいバージョンが利用可能なとき、ウィンドウ内トーストに加えて OS 通知も出すようになりました。アプリがバックグラウンドでも気づけ、クリックでダウンロードページが開きます(バージョンごとに一度・自動更新はしません)。

ダウンロード

  • macOS Apple Silicon: Agent Deck-0.3.1-arm64.dmg / Intel: Agent Deck-0.3.1-x64.dmg
  • Windows (x64): Agent Deck Setup 0.3.1.exe
  • Linux (x64): Agent Deck-0.3.1.AppImageagentdeck_0.3.1_amd64.deb
  • Homebrew(両アーチ): brew install --cask willink-oss/tap/agentdeck

⚠️ 未署名の OSS 配布です。初回起動 — macOS: 右クリック→開く / Windows: SmartScreen「詳細情報→実行」 / Linux: chmod +x 後に実行。
動作環境: macOS 12+ / Windows 10+ / Linux x64

Agent Deck v0.3.0 — スケジュール起動

13 Jun 04:34

Choose a tag to compare

複数の AI CLI エージェントを独立ターミナルで並列起動・監視するデスクトップアプリの機能リリースです。

新機能: スケジュール起動(⏰)

リポジトリ × エージェント × 時刻」を登録すると、指定時刻にセッションが自動起動します。

  • 繰り返し: 一回のみ / 毎日 / 曜日指定
  • worktree 隔離対応(発火ごとに日時付きブランチで一意化)
  • 有効/無効トグル・次回発火表示・起動時の OS 通知
  • 入口は Agent 横の ⏰ かリポジトリ行の ⏰
  • スケジューラは main プロセス常駐の 30 秒壁時計照合(スリープ復帰・時刻変更でも取りこぼし/二重発火なし)。userData/schedules.json に永続化

例: 毎朝 9:00 に主力リポで claude を起動して作業開始時に待機させる/平日夜に worktree 隔離セッションを定時起動。
アプリ起動中のみ発火します(OS タスクスケジューラには登録しません)。「一回のみ」は起動時に直近5分以内なら猶予発火。

外部コントリビュータ @kuroneko4423 による実装です(#7#8)。ありがとうございます 🎉

ダウンロード

  • macOS Apple Silicon: Agent Deck-0.3.0-arm64.dmg / Intel: Agent Deck-0.3.0-x64.dmg
  • Windows (x64): Agent Deck Setup 0.3.0.exe
  • Linux (x64): Agent Deck-0.3.0.AppImageagentdeck_0.3.0_amd64.deb
  • Homebrew(両アーチ): brew install --cask willink-oss/tap/agentdeck

⚠️ 未署名の OSS 配布です。初回起動 — macOS: 右クリック→開く / Windows: SmartScreen「詳細情報→実行」 / Linux: chmod +x 後に実行。
動作環境: macOS 12 (Monterey) 以降 / Windows 10+ / Linux x64

品質

  • ユニット 155 件(新規 lib/schedule.js の純粋ロジックを含む)+ 3 OS 実ランナーでの起動スモーク/中核ワークフロー E2E/UI 操作 E2E を毎 push 実行
  • 本機能は静的セキュリティ精査・実時刻発火 E2E・多角レビュー+敵対的検証を経てマージ

詳細は README を参照してください。

v0.2.2

11 Jun 01:36

Choose a tag to compare

Full Changelog: v0.2.1...v0.2.2

Agent Deck v0.2.1 — macOS Intel & Win/Linux shortcuts

11 Jun 00:43

Choose a tag to compare

ダウンロード

  • macOS Apple Silicon (arm64): Agent Deck-0.2.1-arm64.dmg
  • macOS Intel (x64): Agent Deck-0.2.1-x64.dmg 🆕
  • Windows (x64): Agent Deck Setup 0.2.1.exe
  • Linux (x64): Agent Deck-0.2.1.AppImageagentdeck_0.2.1_amd64.deb
  • Homebrew(両アーチ対応): brew install --cask willink-oss/tap/agentdeck

⚠️ 未署名の OSS 配布です。初回起動 — macOS: 右クリック→開く / Windows: SmartScreen「詳細情報→実行」 / Linux: chmod +x 後に実行。
動作環境: macOS 12 (Monterey) 以降 / Windows 10+ / Linux x64

v0.2.0 からの変更

  • macOS Intel (x64) ビルドを追加 — Intel Mac でも利用可能に(Homebrew cask もデュアルアーチ化)
  • Windows / Linux のキーボードショートカット対応Ctrl+Shift+K パレット、Ctrl+Shift+1–9 ペイン移動、Ctrl+Shift+[ ] 循環、Ctrl+Shift+Enter 起動、Ctrl+Shift+W 終了(素の Ctrl はシェルのキーのため、ターミナルアプリの慣習に準拠。macOS は従来どおり ⌘)
  • fix: ターミナルフォーカス中に一部ショートカットが効かないことがある問題(xterm とのキー競合)を解消

Agent Deck v0.2.0 — agent presets & diff review upgrades

10 Jun 16:27

Choose a tag to compare

複数の AI CLI エージェント(Claude Code / Antigravity / Codex / Gemini 等)を独立ターミナルで並列起動・監視するデスクトップアプリの機能アップデートです。

ダウンロード

  • macOS (Apple Silicon / arm64): Agent Deck-0.2.0-arm64.dmgbrew install --cask willink-oss/tap/agentdeck
  • Windows (x64): Agent Deck Setup 0.2.0.exe
  • Linux (x64): Agent Deck-0.2.0.AppImageagentdeck_0.2.0_amd64.deb

⚠️ 未署名の OSS 配布です。初回起動 — macOS: 右クリック→開く / Windows: SmartScreen「詳細情報→実行」 / Linux: chmod +x 後に実行(要 libfuse2 の環境あり)。

v0.1.2 からの新機能

  • エージェント・プリセット管理 — Agent 横の ⚙ からカスタムプリセット(表示名+起動コマンド)を追加・編集・削除。Aider 等の任意 CLI をコード変更なしで登録(localStorage 永続)
  • diff ファイル単位ナビゲーション — 複数ファイルの diff をファイルチップ・↑↓・スクロール追従でジャンプ
  • diff シンタックスハイライト — 依存ゼロの自前トークナイザ(js/ts/json/py/sh/css/html/md/yml)。キーワード/文字列/数値/コメントを色分けし、既存の語句レベル強調(背景)と合成表示

修正・品質

  • fix: ライブセッションを残したままウィンドウを閉じる/終了すると、main プロセスが「Object has been destroyed」でクラッシュポップアップを出すことがある問題を修正
  • security: Electron を 31 → 42 へ更新(Chromium の既知 CVE 解消、npm audit: 0 vulnerabilities
  • 品質基盤: ユニット 123 件 + 3 OS 実ランナーでの起動スモーク/中核ワークフロー E2E(worktree→diff→merge)/UI 操作 E2E を毎 push 実行。renderer を責務別 8 モジュールに再構成

動作環境

  • macOS(Apple Silicon)/ Windows 10+(x64)/ Linux(x64)

詳細は README を参照してください。

Agent Deck v0.1.2 — first multi-OS stable (macOS / Windows / Linux)

10 Jun 05:22

Choose a tag to compare

Agent Deck 初の マルチOS安定版(macOS / Windows / Linux)。複数の AI CLI エージェント(Claude Code / Antigravity / Codex / Gemini 等)を独立ターミナルで並列起動・監視し、git worktree 隔離と内蔵 diff レビューを備えたデスクトップアプリです。

ダウンロード

  • macOS (Apple Silicon / arm64): Agent Deck-0.1.2-arm64.dmg
  • Windows (x64): Agent Deck Setup 0.1.2.exe
  • Linux (x64): Agent Deck-0.1.2.AppImageagentdeck_0.1.2_amd64.deb

Homebrew(macOS):

brew install --cask willink-oss/tap/agentdeck

⚠️ 未署名の OSS 配布です。初回起動の警告回避:

  • macOS: 右クリック → 開く、または xattr -dr com.apple.quarantine "/Applications/Agent Deck.app"
  • Windows: SmartScreen の「詳細情報 → 実行」
  • Linux (AppImage): chmod +x 後に実行(環境により libfuse2 が必要)

Apple Developer ID 署名・公証および App Store 配布は予定していません(サンドボックスとシェル起動が非互換のため)。

v0.1.0 からの新機能

  • Windows / Linux ビルド対応 — 初のマルチプラットフォーム配布(.exe / AppImage / .deb)。ネイティブ node-pty を各 OS の CI でビルド
  • word-level diff ハイライト — 変更行の中で実際に変わった語句だけを強調し、diff の可読性を向上
  • diff ドロワー → GitHub PR 作成 — worktree 隔離セッションの成果を push して PR を起票(merge ↩ base のリモート版)
  • ⌘K コマンドパレット — セッションを横断 fuzzy 検索して一発ジャンプ(要対応セッションを上位表示)
  • キーボードショートカット — ⌘1–9 ペイン移動 / ⌘[ ⌘] 循環 / ⌘Enter 起動 / ⌘W 終了、ペイン名のインラインリネーム、アクティブペイン強調
  • ターミナル コピー/ペースト + 右クリックメニュー — xterm の選択を ⌘C で取得、コンテキストメニュー(コピー/ペースト/全選択/クリア)
  • Homebrew Cask 配布(自社 tap willink-oss/homebrew-tap

品質

  • Windows / Linux / macOS の実 CI ランナーでヘッドレス起動スモークを検証(Electron 起動 + preload ブリッジ + IPC + node-pty ネイティブ spawn

動作環境

  • macOS(Apple Silicon)/ Windows 10+(x64)/ Linux(x64)

詳細は README を参照してください。

v0.1.1 (CI multi-OS test, pre-release)

09 Jun 08:05

Choose a tag to compare

Pre-release

CI マルチOSビルド実証(再)。--publish never 修正後。mac/win/linux の成果物が添付されるか確認。