Skip to main content
リリースPreview
v2.25.5

プラットフォーム

  • 実験的な Windows 対応 — CTOR が Windows で動作します。terminal profiles(Windows PowerShell、PowerShell 7、WSL ディストリビューション、カスタム shell)を Settings で選択でき、ウィンドウはカスタムタイトルバーを使用し、インストーラーは署名済みです。インストールを参照してください。

Agent

  • Ultra thinking level — マルチ agent オーケストレーションを解放する実験的なレベルです。agent はそれぞれのモデルと thinking level を持つ兄弟 session を生成し、サイドバーで追跡し、そのレポートを会話へ統合できます。System → Experimental featuresUltra Thinking Level を有効にしてください。Ultra Parallel Agents で同時実行数の上限を設定できます。sub-agentsモデルを参照してください。

インターフェース

  • Settings → Account にログイン中の BRICKS アカウント(画像、ニックネーム、email)とサインアウトボタンを表示し、サイドバー下部にはアバターを表示します。設定を参照してください。
  • コンパクトなウィンドウ:サイドバーはフローティングのドロワーとして、右エリアはチャットの上のシートとして開くようになり、チャットが細く潰れなくなりました。Settings のヘッダーも macOS のトラフィックライトと重ならなくなりました。
  • エリアのビュー一覧から選んだビューはそのエリアで開き、現在ホストしている場所からも移動します。パネルを参照してください。
  • モデルセレクタを開くと選択中のモデルまでスクロールします。

修正

  • チャット内のリンク:全角の句読点が URL に取り込まれなくなり、末尾の文末記号もトリムされるため、リンクが見たとおりの場所を指します。
  • ブラウザータブが読み込めない URL では、タブが空白状態で開くようになり、描画中にタブの表示が壊れなくなりました。
  • workspace の profile を切り替えるとプロジェクト一覧が再読み込みされます。

改善

  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.25.4

モデル

  • gemini-3.7-flash を追加して Gemini の既定に、grok-4.6 を xAI の既定に、OpenCode に glm-5.3 を追加しました。利用できなくなった gemini-3-pro-preview は削除されました。モデルを参照してください。

チャット

  • CLI agent が起動したバックグラウンドプロセスが、チャット入力欄のバックグラウンドプロセス行として表示されるようになりました。内蔵エンジンと同じ行と詳細パネルで、CLI 接続が切断されるとクリアされます。
  • Devices タブが、サイドバーで選択中のプロジェクトの workspace ではなく workspace セレクタで選んだ profile に従うようになり、profile の切り替え時に即座に再読み込みされます。パネルを参照してください。

改善

  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.25.2

ファイルビューア

  • git 対応のファイルビューア — ファイルツリーで変更されたファイルとフォルダにバッジを表示し、内容表示では追加行に色を付けて削除位置を示します。Content | Diff の切り替えでそのファイルの git diff を表示できます。ファイルビューアを参照してください。
  • 対応するテキスト形式を大幅に拡張しました。.html.css.pyMakefile などは従来バイナリと判定されて非対応ファイルとして表示されていました。未知の拡張子もテキストかどうかを判定します。
  • ファイルを右クリックして Finder で表示できるようになりました。

パネル

  • ペイン分割 — 右側・下側エリアで、タブを表示中のコンテンツにドラッグすると分割できます(1 グループあたり最大 4 ペイン)。各ペインには位置を変えるグリップ、タブバーに戻す閉じるボタン、ドラッグ可能な区切り線があります。パネルを参照してください。
  • デバイス Dashboard — 新しい Dashboard モードを追加しました。各端末のスクリーンショットをカードグリッドで表示し、自動更新(10 秒 / 30 秒 / 60 秒)も選べます。
  • macOS のローカルネットワークアクセスがブロックされている場合に明確な警告を表示します。ローカル端末をスキャンするすべての画面に表示されます。従来は端末検出がエラーなしで空のリストを返すだけで、実際に端末がない状態と区別できませんでした。

チャット

  • チャット入力欄の実行中バックグラウンドプロセスをクリックすると、状況・経過時間・コマンド・出力をリアルタイムに表示する詳細パネルが開きます。行が消えた後も最終状態を表示し続けます。
  • agent が起動した sub-agent を、チャット内で独立したプロセスブロックとして表示するようになりました。
  • ACP 経由で画像プロンプトを受け付けるようになりました。外部の ACP クライアントが送った画像も、app 内の添付と同じ処理(画像非対応 model 向けの代替説明を含む)を受けます。

ブラウザー

  • ターミナル内のリンクがシステムブラウザーではなく CTOR のブラウザータブで開くようになりました。
  • localhost:8888 などのローカルアドレスが URL scheme と誤判定されず、HTTP アドレスとして解決されるようになりました。

修正

  • ドッキングされた Simulator DevTools inspector が再び接続できるようになりました。
  • ファイルの編集時や skill の切り替え時に、差分表示と skill リストのスクロール位置が保持されるようになりました。
  • 設定ファイルと plugin token ファイルを権限を制限して書き込み、同梱の画像生成 skill のみを信頼するようになりました。

改善

  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.25.1

チャット

  • 添付メニュー — チャット入力の + ボタンから File / image、Folder、Skills の固定タイルに加え、ローカルデバイス、最近のセッション、それらを横断する検索を利用できます。セッションとデバイスは削除可能な pill として添付され、「Ask Main Chat」は「Attach to Main Chat」に変更されました。
  • 新規チャットが最後に使った CLI agent を記憶し、その backend が利用できない場合は組み込み agent に戻ります。CLI agents を参照してください。
  • 初回起動時に agent セレクターを表示し、CLI agent のセッションでもチャット例を表示します。
  • CLI agent のセッションでターンごとの所要時間が正しく表示され、セッション切り替えや app 再起動のあとも context 使用量インジケーターが復元されます。
  • バックグラウンドプロセスの完了通知は 1 ターンにつき 1 通のメッセージにまとめて送られるようになり、完了するたびにモデルを往復しなくなりました。
  • Markdown の番号付きリストが番号を表示し、3. から始まるリストも番号を維持します。
  • コンパクトなチャット入力のレイアウトを調整し、worktree セレクターを入力欄のフッターへ移動しました。

Agent

  • 予約語、env や変数代入の前置き、# title コメント行の後ろに隠れた危険な shell コマンドを検出し、承認プロンプトを回避できないようにしました。
  • 重なり合う編集対象は曖昧として報告され、誤った箇所を編集しなくなりました。
  • agent のファイル書き込み、skill のインストール、Simulator の CDP アクセスを開いているプロジェクト内に限定し、ダウンロード先を別の repository に向けるマーケットプレイスの repo 参照を拒否します。
  • 画像を多数含む Anthropic リクエストを制限し、tool result の履歴順序を保持します。

Simulator

  • agent や bricks devtoolsSimulator を操作している間も timer が通常の速度で動作するようになり、Generator Tick などの timer 駆動 generator が停止して見えることがなくなりました。
  • title のない MESSAGE system Action も DevTools console に届くようになり、Simulator 内の Logs パネルだけに留まらなくなりました。BRICKS CLI を参照してください。
  • agent セッションからプロジェクトの Automation を実行しても、レポートのドロワーが canvas とその後のすべてのスクリーンショットを覆わなくなりました。

Plugins

  • template creator は公開マーケットプレイスの app-templates plugin として提供されるようになり、app のリリースなしで更新できます。Plugins を参照してください。
  • Plugin のヘルプがリファレンスドキュメントにリンクします。

修正

  • ドキュメントのリンクはシステムブラウザーではなく CTOR のブラウザータブで開きます。
  • 自動更新の失敗を専用の更新ログで診断できるようになりました。
リリースPreview
v2.25.0

Config Editor

  • Config Editor タブ — 右エリアでアプリ設定をビジュアルに編集。保存時にソースを再生成してコンパイルし、元に戻す/やり直し/履歴、外部変更の取り込みにも対応します。

ブラウザーとターミナル

  • ブラウザータブ — 戻る/進む、アドレスバー、ページ内検索、ダウンロード管理を備えた本物のマルチタブブラウザー。認可付き CDP ブリッジ経由で、agent が agent-browser や Playwright から開いているタブを調査・操作できます。ページを右クリックしてスクリーンショットを撮り、そのまま agent に渡すことも可能です。
  • ターミナルタブ — 右エリアと下エリアで動く本物の対話型シェル。

Devices

  • Devices パネル — 新しいタブにワークスペースのデバイス一覧(オンライン優先)を表示し、ローカルネットワークスキャンと突き合わせて、ローカルで到達可能なデバイスにバッジを付けてワンクリックで DevTools を開けます。デバイスごとに更新・キャッシュのクリア・インラインのスクリーンショットが利用できます。
  • Local Devices はサインイン済みプロファイルをデバイスのワークスペースと突き合わせ、ワークスペース認証で DevTools を開くようになりました。ローカルデバッグを参照してください。

Plugins

  • プラグインシステム — GitHub リポジトリでマーケットプレイスを追加し、skillsub-agenthookMCP サーバーを含むプラグインをインストールできます(Claude Code のプラグイン/マーケットプレイス形式と互換)。統合された Plugins パネルで管理でき、skill の個別選択や、ローカルの編集を上書きしないハッシュ検証付きの更新に対応します。

Schedule

  • スケジュールパネル — 毎時から毎週までの定期 agent タスクを、新規チャットまたはピン留めチャットに向けて実行。実行履歴と通知が付き、Main Chat からもツールでスケジュールを管理できます。

CLI エージェントセッション

  • チャットを ACP 経由のローカル CLI エージェント(Claude CodeCodexCursor Agent)で動かせるようになりました。各 CLI 自身のログインと課金をそのまま利用します。
  • チャットごとにエンジンを選択可能です。モデル/モードのセレクター、ツール呼び出しの表示、編集 diff、対話的な質問、simulator と Config Editor のデスクトップ MCP ツールもすべて動作します。
  • システムにインストール済みの CLI を優先し、見つからない場合は同梱の ACP アダプターを使用します。

Simulator

  • Web Preview は Simulator に改名 — CTOR・BRICKS ControllerBRICKS CLI の「Web Preview」「Preview」表記を Simulator に統一。simulator を参照してください。
  • CTOR Desktop が simulator をローカルでホストするようになり、ペインが Controller のデプロイに依存しなくなりました。安全でない simulator 接続はブロックされます。
  • 自動化のスクリーンショットはプロジェクト内に保存されるようになりました。

Agent

  • MCP ツールの動的読み込み — 大きな MCP ツールカタログをコンテキストの外に保ち、agent が必要なときに検索して有効化します。
  • サブエージェントのモデルリスト — 用途説明付きのモデルリストを用意しておくと、オーケストレーターの agent がタスクに応じて最適なモデルを選択します。sub-agents を参照してください。

サインイン

  • BRICKS アカウントでのサインイン — ワークスペースピッカーを内蔵した OAuth ファーストのログイン画面。認証を参照してください。

Settings

  • 設定を、セクションレール付きの検索ファーストなフラットページにリデザイン。
リリースPreview
v2.24.13

Models

  • OpenCode Go に Grok 4.5 と Kimi K3 を追加し、context window と reasoning に正しく対応。

Fixes

  • Local Devices panel で device が見つからない場合、BRICKS Foundation の installation instructions への link を表示。
  • Codex HTML service errors を raw page/footer metadata を除いた簡潔で読みやすい status message として表示。
  • Sidebar の spacing を改善し、application title と session の区切りを明確化。
リリースPreview
v2.24.12

Memory

  • Auto Memory — agents が project ごとの notes を sessions 間で保存・参照できるようになり、Advanced setting と Open Memory Action を追加。

Models

  • xAI — API keys と SuperGrok login に対応し、Grok 4.5、Composer 2.5 Fast、opencode Grok 4.5 の model options を追加。
  • GPT-5.6 — OpenAI、OpenAI Codex、opencode に Sol、Terra、Luna options を追加し、対応 models では Normal/Fast mode も利用可能。対応モデルを参照。
  • Thinking controls — 独立した Extra High と Max levels を追加し、model 切り替え後に有効な level を自動選択。

Workflow

  • Open が優先 editor を記憶してワンクリックで再度開けるようになり、Main Chat に Open in New Window を含む Actions menu を追加。
  • Tool-call paths を project-relative paths で表示し、hidden reasoning の streaming 中も thinking indicator を継続表示。

Fixes

  • Provider setup、OAuth link fallback、simulator automation validation、sidebar blur contrast の修正。
  • その他の CTOR Desktop 安定性改善。
リリースPreview
v2.24.11

Worktrees

  • Isolated git worktrees — Chats を isolated git worktrees で実行できるようになり、selectable worktree target、create/merge/remove flows、per-worktree simulator と Config Editor state、sidebar worktree indicators に対応。

Tool calls

  • Tool calls の進捗がより分かりやすくなり、agents は tool calls の前後に状況を説明し、bash tool titles は 1 行目の intent comment を使用。

Models

  • 新しい model options — Claude Fable 5、GitHub Copilot / opencode 経由の Claude Sonnet 5、GitHub Copilot Kimi K2.7 Code、opencode Kimi K2.7 Code、opencode GLM 5.2、opencode MiniMax M3。サポートされているモデルを参照してください。

Sign-in and connections

  • OTP login — object-form validation replies、missing-token replies、request timeouts をより確実に処理。
  • Automatic retries が継続中は transient connection-retry errors を表示せず、retries exhausted 時のみ表面化。

App lifecycle

  • CTOR Desktop は app updates を毎時確認し、Settings は指定 tab を確実に開き、Main Chat は project-only actions を表示しないように。

Linux

  • Installers は必要に応じて bin directory を PATH に追加し、CTOR からの BRICKS CLI install も CLI path を正しく永続化。

Fixes

  • Foreground bash timeouts を上限付きにし、sub-agent output の truncate でも UTF-8 text を壊さないように。
  • その他の CTOR Desktop 安定性改善。
リリースPreview
v2.24.10

Models

  • Custom endpointsOpenAI-compatible endpoints が Responses API mode、per-model reasoning、xhigh、context window、vision を有効化できるように。
  • Fallback Vision Model — text-only models が設定済みの vision model を使い、attachments、read_filesimulator screenshots、tool results の images を説明させることで model がそれらを利用可能に。設定で設定します。

Main chat

  • main chat が、自分で駆動する sessions の ask_questions に回答できるようになり、答えが明確な background session はそのまま継続。

Appearance

  • Streaming アニメーション — streaming messages が到着時に animate し、Appearance 設定Reduce motion option を追加してオフにできるように。

Window and layout

  • floating sidebar は window 左端付近で開いたまま保たれ、edge handling がより滑らかに。Local Devices actions も compact widths でよりよく折りたたまれるように。

Sessions

  • sessions の削除や切り替えで navigation history を壊したり、違う session を truncate したり、stale state で projects を merge したりしないように。quick questions も正しい session scope に維持。

Fixes

  • Codex commentary は text として render、transient WebSocket retry が正しく発火、read_file output は model へ送る前に上限を適用、right-area tabs は layout changes 中も guard。
  • その他の CTOR Desktop 安定性改善。
リリースPreview
v2.24.9

Preview

  • Draw mode — host 側の annotation overlay を追加し、pen、rectangle、arrow、editable text、eraser tools に加え、undo / redo、color、width を利用可能。
  • Record Events as Automationspreview での録画が、実際の step timings と entity names を含む automation 作成依頼を agent に求める request を chat に事前入力するように。

Messages

  • ExportMessages Detail panel から、model に送信した messages を Markdown または JSON として native save dialog 経由で export 可能に。

Goals

  • 実行中の goal の objective をその場で編集、on-demand な goal Check の実行、session 中に発火した custom lifecycle hooks(および block / fail したもの)の確認が可能。

Agent

  • General-purpose sub-agent — full tools を備えた sub-agent を利用可能にし、skills が bundled instructions file を使って spawn した agent を駆動可能に。

Models

  • 新しい model オプション:opencode-go glm-5.2、および openai-codex GPT-5.4 / 5.5 向けの Normal / Fast speed selector。

Sessions

  • macOS dock icon が最近使用した 5 件の sessions を一覧表示し、session search は query が空のとき recent sessions を表示。

Sandbox

  • Sandboxed mode では read-only な bricks devtools command chains を毎回 prompt せず自動 approve するように。

Window and layout

  • right-side panel と sidebar が compact width より狭くドラッグされると自動的に閉じ、right-area panel が開閉時に animate するように。

Other

  • その他の機能・修正・パフォーマンスと安定性の改善。
リリースPreview
v2.24.8

Plan

  • Plan mode/plan で read-only session に implementation plans を作成し、review / approve して、実行中に checklist progress を追跡可能。

セッション

  • マルチセッション管理 — Main Chat が他の sessions の作成、送信、停止、archive、inspect に対応し、completion reports を現在の chat へ queue。
  • Fork — 現在の transcript から session を fork 可能。

エージェント

  • Custom hooks — global / project hooks.json の custom agent hooks により、prompts、tool calls、session stops、compaction、goals、sub-agents で commands を実行可能。
  • MCP 管理 — Main Chat が main workspace の .mcp.json で MCP servers を管理可能。
  • Persistent goals — goals が完了まで自動継続可能。

Models

  • 新しい models:opencode-go kimi-k2.7-code、minimax-m3、qwen3.7-plus。

ウィンドウとレイアウト

  • Preview / Simulator / right-area panes が refresh、session switch、空の Main Chat 状態をまたいでも attached のまま維持。

チャット

  • image provider 設定済みの場合に /imagegen を提示。

その他

  • Sandboxed project init、media upload / download、clipboard copy の信頼性を改善。
  • その他の機能・修正・パフォーマンスと安定性の改善。
リリースPreview
v2.24.7

ファイル

  • File Viewer tabs — right area でローカルの project files と config URL アセットを参照し、一般的なファイル・メディア形式をプレビューし、rg で検索し、ローカルの Markdown リンクを開き、閲覧中に現在の file tab を置き換え可能。

チャット

  • 音声入力 — macOS 26+ でチャットメッセージを音声入力。マイク権限の処理、英語/繁体字中国語/日本語の認識、BRICKS 関連のコンテキスト用語、明確な停止状態、高品質な録音デフォルトに対応。

エージェント

  • サンドボックス化された read_file の権限 — エージェントは project の外を読む前に確認を求められるようになり、Allow onceAllow & save の選択肢を sandbox.json と連携。sandbox を参照してください。
  • CTOR Desktop は破壊的な bricks app removedevice removemodule remove コマンドを実行する前に確認を表示するようになりました。コマンドを参照してください。

セッション

  • Dock badge — agent session がフォーカス外で完了すると app dock badge を増やし、session の表示・アーカイブ・削除でクリア。

ウィンドウとレイアウト

  • フローティングサイドバーは見えている端からリサイズでき、幅を記憶します。
  • right area の + ボタンは空の picker を経由せず、利用可能なビューのドロップダウンを開きます。

Preview と DevTools

  • DevTools tabs にページ内の閉じるボタンを追加し、利用頻度の低いパネルとツールバーボタンを除いた、より整理された front-end に変更。

デプロイ

  • 生成された configs は compile 時に Data Bank の remote-update 型を保持します。

その他

  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.24.6

セッション

  • SQLite セッション保存 — session 保存を SQLite と全文検索へ移行。Cmd/Ctrl+K で session title/messages を検索し、検索語から新しい chat を開始し、project に絞り込み、ノイズになりやすい tool results を除外。

ウィンドウとレイアウト

  • 複数 main windowsFile → New WindowActions から同じ chat を別ウィンドウで開け、agent events、approvals、questions が各ビューアーに同期される。
  • Right area タブ — right area を Controller、Diff、Preview、Simulator、DevTools の tabs として再設計。tabs は並べ替え、閉じる、Cmd+1..9 での切り替え、永続リサイズ、project ごとの状態保持に対応。
  • ウィンドウと right-panel の最小幅を縮小し、狭い Preview toolbar は icon-only に。Delete Local Project は danger 表示になり、preview スクリーンショットも box-shadow を保持。

Preview と DevTools

  • Device と Simulator の DevTools は既定で right-area tabs に dock され、pop out も可能。embedded DevTools は既定で screencast を無効化。

Controller

  • Controller tab はその場で refresh でき、外部リンクは OS ブラウザで開き、workspace 未選択で起動した場合は workspace picker を表示。

サイドバー

  • フローティングサイドバーを新規ユーザーの既定にし、初回ガイドを追加。Cmd+[Cmd+] の session back/forward に対応し、webview、context menu、ドラッグ中も正しく動作。

チャット

  • 任意ファイルの添付 — vision 対応 models では画像を inline attach、その他のファイルは @{path} mentions として挿入。chat 画像は lightbox で開いて保存可能。
  • Context usage popover が System Instruction、Agent md、Skills、Custom Instruction、Tools、Messages、残り容量を表示し、auto-compact threshold も示す。

エージェント

  • Agent run が一時的な connection/5xx/timeout エラーを自動リトライ(auth/quota エラーはリトライしない)。
  • small models の tool calls を fallback schemas で正規化可能に。ask_questions は単一質問のフラット出力も処理。

デプロイ

  • Push Config が CTOR Desktop と生成プロジェクトの Update Config を置き換え。local-ahead indicator は次の commit まで閉じられる。
  • 生成プロジェクトは application-only payload に app entry を含め、bricks output で生成された animations/properties を正しく import。

モデル

  • 新しい models:Claude Opus 4.8、opencode-go Mimo 2.52.5 Proqwen3.7-max(text-only)。詳しくは models を参照してください。

その他

  • macOS Local Network privacy — CTOR builds に一意な Mach-O UUID と適切な権限プロンプトを追加し、該当環境での Local Devices/DevTools discovery を修正。
  • project 削除時にキャッシュされた TypeScript LanguageService を解放。
  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.24.5

サイドバー

  • フローティングサイドバーオーバーレイ — 折りたたみ時にビューポート左端へマウスを移動すると Arc 風のカード型オーバーレイがスライドして再表示。折りたたみ状態は起動間で保持。

チャット

  • ツールブロック — ツール呼び出しと対応する結果をひとつの折りたたみ可能なブロックに統合。write_fileedit_file は既定で折りたたまれ、ヘッダーに +追加/−削除 の差分統計をインラインで表示。
  • ターン単位の model header が累計時間を保持。複数メッセージのターンには右寄せ footer も付与し、header が画面外に出ても model/時間が見えるよう変更。

プレビュー

  • ネイティブプレビューペインツール が従来の host iframe 方式を置き換え。複数プロジェクトのプレビューを同時実行可能、ヘッドレスキャプチャは非表示のまま、見えているプレビューはヘッドレス invoke 中も維持、キャプチャはアプリフレームにクロップ。詳しくは preview を参照してください。

エージェントツール

  • TypeScript Language Server ツール — オプトイン。有効化すると、.ts.tsx.cts.mts に対する write_fileedit_file の後にエージェントが型エラーを提示し、シンボル定義への移動や参照の検索も行える。Settings → Advanced → Language Server Tools で切り替え。
  • edit_file を空白に寛容なマルチパスマッチャに変更(完全一致 → トリム → コメント/Unicode → 接頭辞/部分文字列 → インデント考慮ファジー → 文字フォールバック、各段で曖昧性ガードを適用)。replace_all による一括置換にも対応。書き込み時は CRLF/BOM/混在改行をバイト単位で保持。
  • read_fileoffsetlimit ページング、cat -n 行番号、BOM 除去、単行ミニファイファイル向けの中央保持フォールバック、stat エラーの細分化(ENOENTEACCESEISDIR)を追加。
  • bashgrepglob が共通の出力トランケーターを共有:bash は 256 KB の先頭と 256 KB の末尾を保持。grepoutput_mode パラメータ(content/files/count)を追加し、content は 100 行を上限化。glob は 100 パスを上限化し、.DS_Storenode_modules の完全パスを除外。

ワークスペース

  • Main Chat 作業ディレクトリをカスタム可能(既定 ~/bricks-ctor)。事前バリデーション付きで、セッション中の変更はエージェントのツールとサンドボックススコープを即座に置き換え。

設定

  • フォントサイズ — UI とコードのフォントサイズ(10〜24 px)を Settings → Appearance → Fonts で設定可能。
  • ブランドアイコン — Settings のプロバイダー一覧とチャットツールバーの Open in メニューに、プロバイダー(Anthropic、OpenAI、Google、Vertex AI、GitHub Copilot、OpenAI Codex、opencode…)と外部エディタ(VSCode、Cursor、Zed、Sublime、Codex、Antigravity、iTerm、Ghostty、Terminal…)のブランドアイコンを表示。

モデルとプロバイダー

  • Gemini 3.5 Flash を Google AI Studio、Vertex AI、GitHub Copilot プロバイダーに追加。Google の既定モデルは Gemini 3.5 Flash に変更。詳しくは models を参照してください。
  • モデル単位の Context ウィンドウ上書き — openai-compat エンドポイントでモデルごとに Context ウィンドウサイズを上書き可能(最小 32 K、既定 128 K)。
  • Anthropic OAuth ログイン — API キーの代わりに Claude Pro/Max サブスクリプションでクレジットベースで利用可能。ログイン中はプロバイダー行に OAuth バッジを表示。

その他

  • その他の機能・修正・パフォーマンスと安定性の改善。
リリースPreview
v2.24.4

自動コンパイル

  • 自動コンパイル — 入力が実際に変化した時のみバックグラウンドで実行(write_fileedit_file ツールフックに加え、subspaces、automation-tests、application.jsoncompile.tsapp.tsroot.ts のウォッチャー)。エラーはチャット上部のバナーに表示し、Ask ボタンでエージェントに引き渡し可能。

同期

  • 同期 PillActions メニュー横に表示し、サーバーが新しい/ローカルが先行している状態を提示。Actions メニューに Check for Updates を追加し、手動の同期チェックと結果フラッシュを行えるように。
  • Update Config ダイアログ — プッシュ前にサーバーが進んでいれば拒否、インラインの自動コンパイルを待機、コンパイルエラーを伝播するため古いビルドを黙ってプッシュしないように。
  • 非強制 Pull — ダイアログを PullForce Pull に分離。非強制 Pull はサーバーの last commit から分岐し main に 3-way マージで戻し、衝突は Pull を失敗させずに自動コンパイルエラーとして提示。

Skills

  • Skills インストーラー — 公開 GitHub repo(例:vercel-labs/skills)やローカルフォルダから第三者 skill をインストール。再帰検出、複数選択、衝突警告、Global/現在の Project スコープに対応。

セッション

  • セッションアーカイブ — サイドバーの右クリック DeleteArchive(ソフトデリート)に変更。Settings → Archive タブにプロジェクト別の一覧と Recover、二段階の Delete forever を追加。
  • サイドバーの more-menu からプロジェクト名をインライン変更可能(application.json に書き込み。Enter で確定、Esc でキャンセル)。

チャット

  • Ask Question — エージェントが 1〜4 件の多肢選択質問でループを一時停止し、ユーザーがチップ UI で回答するまで待機。各質問に Custom 自由入力フォールバックも提供。
  • /compact スラッシュコマンド — コンテキスト上限を待たず手動で会話を圧縮可能。圧縮で有用な切れ目が見つからないケースでは候補から自動的に隠す。後続プロンプト(/compact tell me about X など)にも対応。
  • Custom Instruction を明示的な Save ボタンに変更(フォーカスアウトでの自動保存を廃止)。保存内容は新しい優先度ルールで囲まれ、ユーザーの記述は個人ルールとして扱うが先行する system prompt のルールと衝突した場合は後者を優先。
  • Main Chat のエージェントが share-app URL(control.bricks.tools/#/create-share-appshare.bricks.tools/app/)を認識し、BRICKS CLI の share-app workflow にハンドオフ。
  • チャット入力欄を未クリックでも、ユーザーが打鍵を始めるとフォーカスし最初の文字を挿入(修飾キー、IME 編集中、モーダル表示中、他の入力にフォーカスがある場合はスキップ)。

その他

  • その他のパフォーマンスと安定性の改善。
リリースPreview
v2.24.3

プレビュー

  • Draw Mode — 埋め込みプレビューにペンオーバーレイで注釈し、プレビュースクリーンショットと描画を合成した画像をチャット入力に添付できます。

チャット

  • ワークスペースプロファイルセレクター — チャット入力欄にワークスペースプロファイルセレクターを追加。プロジェクトチャットでは紐付くワークスペースを表示し、Main Chat ではアクティブな認証 profile を切替可能(エージェントのシステムプロンプトを再構築するため確認ダイアログを表示)。
  • 長いチャットセッションをページング化し、古いメッセージは「Show N hidden replies」ボタンに集約(フル描画上限は 50 件)。
  • write_fileedit_fileread_file ツール呼び出しのファイル内容を、シンタックスハイライト付きコードまたは統合 diff として描画。上限を超えた場合は「Expand to full size」で展開可能。ストリーミング中はトークンごとに更新。
  • エージェント実行中はブランドアニメーションを経過時間と並べて表示。
  • ストリーミングレンダリングを rAF で合体させ、履歴バブルは短絡レンダリング。新着の markdown ブロックはフェード/スライドインで表示。
  • アクティブなモデルが vision に対応している場合のみ画像を添付可能。チャット画像プレビュー(80px)とメッセージ内画像(400px)の高さに上限を設定。
  • プログラム的にプロンプトを設定する経路(Inspect、ポップアウトプレビュー、履歴ナビゲーションなど)でもチャット入力欄を自動リサイズ。

エージェント

  • エージェントの実行終了や承認要求がアプリ非フォーカス時に発生した場合、システム通知とサウンドで通知(Settings → Agent で切替可能)。
  • エージェントに set_session_title ツールを追加し、現在のタスクをサイドバー幅に合うタイトルへ要約。
  • ユーザーがチャットで /<skill-name> を入力した際、対応する skill を読み込み。
  • プロジェクトディレクトリ内の絶対パスでもエージェントの read_file を許可。
  • context_length_exceeded エラーから自動復帰:オンデマンド圧縮と自動リトライ。コンテキストインジケータは圧縮直後に下がる。

Local Devices

  • 検出した buttress-server をスキャンし、「Ask Agent to integrate」で連携(複数選択対応。devtools 行とは排他選択)。

設定

  • Settings → Appearance にアクセントカラー設定を追加。

サイドバーとウィンドウ

  • ライトテーマでも背景ブラーに対応。
  • 上部バーが狭い幅で折り返さないよう、DiffOpen in editorActionsOpen Controller ボタンをアイコンに折りたたみ。
  • サイドバーセクションのタイトルバーを大きく。通常セッションの既定チャットバブルアイコンを除去。
  • Controller ウィンドウの位置とサイズを記憶。

モデル

  • opencode/opencode-go 経由の kimi-k2.5kimi-k2.6reasoning_content が失われる問題を修正。

その他

  • バイナリインストールでは BRICKS CLI をバックグラウンドで自動更新(npm/bun 管理のインストールは変更しない)。
  • レンダリングエラーをキャッチする React Error Boundary を追加。Bugsnag に通報し、再読み込み可能なフォールバック UI を表示。
  • その他の安定性改善。

修正

  • マルチターン実行とキューされた入力の自動送信時に発生する「Agent is already processing」競合を解消。
リリースPreview
v2.24.2

チャット

  • Main Chat — プロジェクトに依存しない汎用 BRICKS ワークフロー向けエージェント。空状態でプロバイダーセットアップガイド、Local Devices パネル、BRICKS Controller を開く導線を提供します。サイドバーは ProjectsChat の 2 セクションに分割。
  • Pinned Sessions — スター付きセッション専用のサイドバーセクション。
  • BRICKS テーマで mermaid 図をチャットにレンダリング。

プロバイダー

  • Settings → Providers にプロバイダー API key のテスト検証を追加(Anthropic、OpenAI/baseUrl、Google AI Studio、Google Vertex、OpenAI Codex、カスタム)。

モデル

  • opencode プロバイダーに新モデル:kimi-k2.6deepseek-v4-flashdeepseek-v4-pro を追加。opencode-go の既定モデルを kimi-k2.6 に変更。詳しくはモデルを参照してください。

サンドボックス

  • 危険な bash コマンドを検出し、必ず権限プロンプトを表示。詳しくはサンドボックスを参照してください。

サイドバーとウィンドウ

  • サイドバーの最小幅をより狭くし、コンパクト時の調整を改善。ボトムアクションを Projects セクション見出しに移動。
  • macOS:フルスクリーン時にタイトルバー領域を再利用。
  • コントローラのドラッグ領域を広げつつ、下部ボタンのクリックをブロックしない。

プレビュー

  • テーマ変更を Preview ペインに同期。
  • ローカルデバイスで DevTools ボタンを常時表示。プローブ未完了のデバイスは passcode 入力に切り替え。Local Devices をチャット内インラインパネルとして表示。
  • 内側のプレビュータイトルバーを無効化。
  • DevTools/CDP 画面共有を既定でオフ。

設定

  • Settings でチャット入力欄と同じチップ形式の ModelThinking セレクターを再利用。
  • ACP インジケーターから対応する設定へジャンプ。

その他

  • macOS 用「Open Folder in CTOR」Finder Service を追加。
  • Help メニューに更新履歴リンクを追加。
  • Open Project のスキャンを直下のサブディレクトリに限定。
  • deploy/pull/update 中の watcher fan-out と git index.lock の競合を解消。
  • その他の安定性改善。

修正

  • プロジェクト削除時に古いチャットをクリア。
  • ログイン OTP 入力をサーバー形式(英字 5 文字 + 数字 4 桁)に制約。
  • IME 変換中は入力履歴をナビゲートしない。
  • 既定の許可サンドボックスドメインを設定ファイルに書き込まないようにし、今後の既定値の更新が既存ユーザーに反映されるように。
  • ストリーミング中の API エラー通知を重複排除し、セッション切替時に古いメッセージをクリア。
  • Auth0 リダイレクトを Controller ウィンドウ内に保持し、ログインフローをアプリ内で完結。
リリースPreview
v2.24.1

モデル

  • 既定モデルを更新:OpenAI は openai/gpt-5.5、Codex は openai-codex/gpt-5.5。詳しくはモデルを参照してください。
  • gpt-5.3-codex-spark は ChatGPT Pro プラン限定になりました。

プロバイダー

  • 新たに Google Agent Platform(Vertex AI) プロバイダーを追加。
  • プロバイダー追加/編集フォームにキャンセルボタンと削除ボタンを追加。
  • token ログイン時、プロフィール名を ID token から取得するよう変更。

ウィンドウ

  • Window メニューに Pin Window トグルを追加。
  • Controller ウィンドウをフレームレス・透過にし、ダーク背景ブラーに対応。

サイドバー

  • 幅を変更可能に。
  • 新しく追加したプロジェクトを先頭に表示。
  • 折りたたみ時の上部にセッション作成ボタンを追加。

チャット

  • チャットと入力欄でネイティブのコンテキストメニューに対応。
  • バナーをチャットコンテンツ幅に整列。
  • プロンプトプレビューを折りたたみ可能に。
  • エージェントごとのカスタム指示。

画像

  • 差分ビューに画像プレビューを表示。
  • imagegen skill のコントロールを追加。
  • Markdown の画像をプロジェクトパス基準で解決。

サンドボックス

  • ネットワーク許可リストに Activity Log ドメインを追加。
  • エージェント再利用時に実行環境をリフレッシュ。

その他

  • Agent Client Protocol サーバーを拡張し、追加のエージェントクライアントに対応。
  • BRICKS CLI、Bun、Git の起動要件画面を追加。
  • 浮き上がり背景と主要テキストのテーマカラーを調整。
  • 無効化または未インストールの skill をチャット入力欄から非表示に。

修正

  • IME 変換中の Enter でチャット入力が送信される問題を修正。
  • 編集メッセージの再送時にモデルのフォールバックを正しく適用。
  • 更新の適用時に、生成ファイルとインストール後ステップで変更されたパスをすべて取り込み。
  • CTOR 改名後に欠落していたマイグレーションを修正。
リリースPreview
v2.24.0
BRICKS アプリケーションを構築するための新しいデスクトップ IDE、CTOR の初回 Preview リリースです。

ハイライト

  • AI エージェント対話型ワークフロー — 組み込みの AI エージェント と対話しながら BRICKS アプリを構築。ファイル編集とツール呼び出しは統合された差分ビューで確認できます。
  • Controller ビューの統合 — Web 版に切り替えることなく、デスクトップアプリから直接ワークスペースをプレビューおよび管理できます。
  • Web Preview CDP ブリッジ — 外部 CDP クライアント(Chrome DevTools、Playwright、bricks devtools)がローカル WebSocket サーバー経由で CTOR preview に接続可能です。現時点では CTOR でのみ利用可能。
ダウンロード方法はインストールガイドを参照してください。