受信ポートはゼロ
StudioCat は HTTPS で OpenAI にポーリングします。ローカルサーバもポート転送もなく、ネットワークに何も公開しません。
AI チャットが Mac 上のコードを読み、編集し、実行し、元に戻します。
すべての変更が見える形で。
ベータ期間中は無料 · Web 版 ChatGPT で使えます
Add の結果がおかしいです。直してテストを実行してください。Add が引き算になっていました。1 行を修正し、
go test ./... を実行しました。
✓ すべてのテストに合格しました。
open_workspacegrep_searchapply_patchrun_command- return a - b + return a + b
しくみ
OpenAI Platform でトンネルと、Tunnels の Read + Use だけを許可した制限付きキーを作成します。モデル API の課金は発生しません。
設定アシスタントが認証情報をキーチェーンに保存して接続します。Mac は外向きに接続するだけで、待ち受けは一切しません。
Connection: Tunnel を選び、トンネルを指定してチャットを始めます。修正、リファクタリング、実行、レビューを頼みましょう。
機能
StudioCat は HTTPS で OpenAI にポーリングします。ローカルサーバもポート転送もなく、ネットワークに何も公開しません。
すべての呼び出しを、ツール・コマンド・パスの順に、許可したプロジェクトと照らし合わせて確認します。ターミナルとコミットは既定でオフです。
ワークベンチには、ツール呼び出し、パッチ、コマンド出力がその場で表示されます。終わってから知らされることはありません。
編集はすべて「差分レビュー」のカードになります。名前の変更やファイルモードも含め、ワンクリックで元に戻せます。
スナップショットはシャドウ ref に保存されます。ブランチ、HEAD、インデックス、stash には一切触れません。
会話はそれぞれのプロジェクトに紐付きます。表示するプロジェクトを切り替えても、作業は本来の場所で続きます。
診断、定義、シンボル、アウトラインは本物の言語サーバから。Swift、Go、TypeScript、Rust などに対応します。
呼び出しがタイムアウトしたとき、モデルに伝わるのは「結果は不明、先に確認を」。誤った「何も起きなかった」ではありません。
セキュリティ
StudioCat はあなたのマシンでコマンドを実行します。だから既定値は慎重に、境界は呼び出しのたびに強制されます。モデルへのお願いではありません。
よくある質問
パソコンのブラウザで使う Web 版 ChatGPT(開発者モードの MCP サーバ)です。ChatGPT のモバイルアプリはまだカスタム MCP サーバを呼び出せません。ほかの AI サービスへの対応も予定しています。
StudioCat はベータ期間中は無料です。お使いの ChatGPT アカウントをそのまま使うので、モデル API の課金はありません。トンネルを作成するには OpenAI Platform の組織が必要です。
StudioCat がリポジトリをアップロードすることはありません。モデルが見るのはツール呼び出しで読んだ内容だけで、それは貼り付けた内容と同じように ChatGPT の会話の一部になります。
macOS 14 以降の Mac、開発者モードを使える ChatGPT アカウント、そしてプロジェクトですでに使っているツールチェーンです。
まだです。まずは署名・公証済みのビルドと、公開のセキュリティ設計資料を提供します。
署名・公証済みで、自動アップデートに対応したビルドです。メールアドレスをお送りいただければ、ダウンロードリンクをお届けします。
ベータへの参加を申し込む