機能 / Agents
Agent を替えても、ワークスペースはそのまま。
Codex、Claude Code、Kimi Code、OpenCode を同じローカルワークスペースで実行。公式 CLI と既存のサブスクリプションを使うため、追加料金はかかりません。
01 · Multi-Agent
公式 CLI を、ひとつの仕事場で。
Bottega は Codex、Claude Code、Kimi Code、OpenCode を公式ローカル CLI で実行します。汎用 Agent レイヤーで各 CLI の仕組みを置き換えません。
認証、サブスクリプションアクセス、割り当てはプロバイダー側に残ります。モデルと reasoning effort のコントロールは各 CLI のライブカタログから得るため、バックエンドが本当に受け付ける選択肢だけが表示されます。
Chat はワークスペースと履歴を保持します。Agent を切り替えた後も、新しい Agent は過去のメッセージに保存された画像やファイルを再び読み取れます。
18 件のうち 6 件。Agent の足並みが揃ったことが最初に伝わります。内部のリファクタリング 2 件は一行にまとめます。
0.2.0 リリースノート
概要
0.1.9以降の主要な 6 変更を、ユーザーが先に気づく順に分類。- Agent parity を先頭へ——
KimiとOpenCodeがCodexと同じ権限段階に到達。 - 内部リファクタリング 2 件は 1 行に統合。リポジトリ外の誰にも影響しない。
順序
- 18 件の PR を package ではなく、ユーザーが触る画面で分類する。
- 各項目は変更内容を書く。PR 番号は出典でありニュースではない。
docs/にミラーし、両方を読み戻して不一致を防ぐ。
ファイル
CHANGELOG.md— 6 項目、新しい順、絶対日付。docs/changelog/README.md— 同じ 6 項目の公開ミラー。
今回は対象外
0.1.xの補完——どこまで遡るかは別の判断。- Release tag とダウンロードページ。これらはファイルを読み、書き込まない。
Plan は上です。開始と言えば書きます。グループを変えたいなら、まず組み直します。
応答中
何でも聞いてください
02 · 会話機能の整合
統一するのは操作体験。Agent ではありません。
Agent Harness ごとに独自の実行モデルがあります。操作体験を統一するため、Bottega は共通のインタラクション層を用意し、ストリーミング応答、ツール状態、Plan モード、キューメッセージなどを各バックエンドに合わせて適応させています。
通常の Codex Chat はネイティブ App Server を使い、実際のプロトコルと必要な機能を確認します。ネイティブのタイトル生成と隔離編集には、別途 CLI 0.163.0-alpha.10.2 の適格性が必要です。「承認を求める」ではユーザーが判断し、「代わりに承認」では Codex の自動レビュアーが判断します。Electron の起動に必要な権限もこの経路で申請できます。申請は拒否される場合があり、拒否後に Chat がフルアクセスへ切り替わることはありません。
Codex のワークスペースモードでは、ネットワークアクセス、一時ディレクトリへの書き込み、ワークスペース外の通常の読み取りが許可されます。Bottega が従来設けていた認証情報パスの読み取り禁止と内部の読み取り専用制限は、Codex コマンドには適用されません。
フルアクセスでは権限の範囲が広がります。Plan は選択した権限に従い、ファイルシステムの読み取り専用を強制しません。厳密な権限制限を必要とする未対応のロールは、実行前に拒否されます。
現在の機能対応状況は以下のとおりです(継続的に更新中)。
03 · Agent 間コラボレーション
体験の統一にとどまらず、Agent が連携して仕事を完了。
Claude に問題を整理して Plan を作らせ、必要なコンテキストを Codex に渡して実装させます。完了すると結果は元の Chat に自動で戻り、レビューや修正を続けたり、次の Agent に引き継いだりできます。
各 Chat はそれぞれの Agent、ワークスペース、タスク履歴を保持します。メッセージはすぐに実行することもキューで待機させることもでき、プロセスは常に見え、結果は追跡・再利用できます。
【Section @ナビゲーションの統一 より(source_section_id=sec_7f2a3c)】
@ナビゲーションの統一 · モバイルのブレークポイントも検証
【Section @ナビゲーション実装 より(source_section_id=sec_91b4e0)】
計画意図と実装が一致、ブロッキング問題なし。
まず Claude に問題を
Plan へ整理させる
やるべきことを
別の Chat のキューへ
終われば、結果は自動で戻ってくる
元の対話に戻ってレビュー ——
または次の Agent へ