T3 Codeのポテンシャルが凄い…(Codexより優秀?)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00TheoがT3 codeを公開しました。これにはかなりワクワクしています。
00:00:04何が良いって、完全にオープンソースのエージェント管理ツールで、しかも無料なんです。
00:00:08既存のサブスクリプションを利用するだけ。最近はターミナルUIが流行っていますが、
00:00:13複数のプロジェクトで複数のエージェント・ワークフローを回すなら、GUIの方が
00:00:18使い勝手が良いんです。だから最近はCodexアプリを愛用していたのですが、
00:00:23パフォーマンスに不満がありました。メモリを大量に消費しますし、
00:00:27OpenAIのモデルに縛られるのも難点でした。ではT3 codeが何を提供し、
00:00:32これらの悩みを解決してくれるのか見ていきましょう。
00:00:38これがT3 codeです。Codexアプリを使ったことがあれば、
00:00:41このUIは見覚えがあるはずです。左側にプロジェクトがあり、その中に
00:00:45個別のスレッドが開かれています。まず明確にしておきたいのは、これが何なのかです。
00:00:51これはClaude codeやCodexと競合するコーディングエージェントではありません。
00:00:55それらのツールの上に乗るGUIに過ぎないのです。つまり、ここでのコードや
00:01:00レスポンスは裏側でCodexから来ており、私のOpenAIの
00:01:05サブスクを利用しています。だからT3 code自体は無料なんです。モデル選択を見ると、
00:01:09OpenAIの利用可能なモデルを選べます。将来的にClaude code、Cursor、
00:01:13Open Code、Geminiもサポートする予定のようです。実際、Claude codeの
00:01:18サポートは準備ができているようです。Anthropic側から、この方法で
00:01:21Claude codeのサブスクを利用してよいか確認を待っている状態です。
00:01:25これがT3 codeの最大の利点になるでしょう。OpenAIもコーディングには良いですが、
00:01:30UIデザインなどのタスクでは、アプリを切り替えてターミナルで
00:01:34Claude codeを開く必要がありました。これらが統合されれば、
00:01:39一箇所ですべて管理できます。また、モデルの作成者が作るツールが
00:01:43一番性能を引き出せると感じています。OpenAIモデルはCodexで、
00:01:47AnthropicモデルはClaude codeで最適に動作します。この方法なら品質も維持できます。
00:01:52つまりT3 codeの焦点は、エージェント管理と活用のユーザー体験にあるのです。
00:01:56以前作業していたプロジェクトを開いてみます。これは私の個人ブログですが、
00:02:00数年も更新していないので、Markdownの動作を変更したいと思っています。
00:02:04下部にはモデル選択と並んで推論の選択、そして
00:02:08ファストモードの切り替えがあります。OpenAIモデルを使っているなら、
00:02:12チャットかプラン・モード、そしてツール実行の許可レベルも選択可能です。
00:02:16今回はプラン・モードにして、右側でローカルか
00:02:19新しいworktreeかを選びます。エージェントを使う際はGit worktreeが便利なので、
00:02:23新規worktreeを選択し、メインブランチから分岐させます。
00:02:28プロンプトを送信すると、Codexがリポジトリを調査して計画を立て始め、
00:02:31ツール呼び出しがストリーミングされます。他にも2つのエージェントを
00:02:35別のプロジェクトで走らせておいたので、
00:02:38「作業中」のバッジが表示されています。計画作成中に注目したいのが、
00:02:41プロジェクトのファビコンを自動で拾っている点です。細かい工夫が良いですね。
00:02:45数分後、エージェントがユーザー入力を求めてきました。
00:02:48質問があるので回答を選択します。
00:02:52さらに数分で計画が完了し、チャットに表示されました。
00:02:56これをMarkdownでダウンロードしたり、ワークスペースに保存したり、
00:03:00展開して全文を読むこともできます。そのまま「実装」をクリックします。
00:03:04作業が進んでいる間に、T3 codeのもう一つの売りである
00:03:07パフォーマンスについて話しましょう。Codexアプリを使ったことがあれば、
00:03:11複数のエージェントを動かすと動作が重くなることに気づくはずです。
00:03:14完全にフリーズして再起動が必要になることもありました。ですが、
00:03:18T3 codeで数時間、複数エージェントを動かしても一度もラグはありませんでした。
00:03:22パフォーマンスへのこだわりは、スレッドを切り替えた瞬間にわかります。
00:03:25どんなに長いスレッドでも即座に読み込まれます。さて、プロジェクトに戻ると、
00:03:29コードの変更が終わったようです。このメニューから
00:03:32「コミット」をクリックして、変更されたファイルの概要を確認できます。
00:03:36メッセージを空のままにすれば自動生成してくれます。
00:03:40メニューには「プッシュ」や「PR作成」もあります。ボタンひとつで
00:03:44コミットメッセージ生成、プッシュ、PR作成まで一気に完了します。
00:03:48作成が終わるとサイドバーにアイコンが表示され、
00:03:52アクティブなPRがあることを教えてくれます。ボタンをクリックすれば
00:03:56PRのページへ直接飛べます。地味な機能に見えるかもしれませんが、
00:03:59コードを送ってすぐPRを作れるので、開発スピードが格段に上がります。
00:04:03また、PRのステータスに応じてアイコンの色が変わります。
00:04:07却下されれば赤、マージされれば紫になります。
00:04:11スレッド上部の他のボタンも見てみましょう。
00:04:14ここをクリックすると、エージェントが行った各ステップ、
00:04:17あるいは全ての差分(diff)が見れます。非常に綺麗に表示されますし、
00:04:22左右分割か一列表示かを選べます。また、コードベースを
00:04:26CursorやFinderで開くボタンもあります。次はクイックアクションです。
00:04:30これはプロジェクト内で特定のコマンドを実行するための
00:04:33ボタンを設置できる機能です。worktree作成時に自動実行するか、
00:04:37キーバインドを割り当てるかも選べます。設定するとボタンが現れ、
00:04:41クリックするだけでプロジェクト内のインストール作業などが走ります。
00:04:44同時に統合ターミナルも表示されますが、これについても触れておきましょう。
00:04:48普通のターミナルですが、これがあるおかげでアプリを離れる必要がありません。
00:04:51もう一つ、個人的にとても気に入っている
00:04:54細かい改善点があります。プロジェクトを追加するとき、
00:04:58Finderから探す代わりに、パスを直接貼り付けられるんです。
00:05:02先にターミナルで雛形を作ることが多いので、これは便利です。
00:05:05カレントディレクトリをコピーして貼り付けるだけ。ただ、欲を言えば
00:05:09ターミナルコマンドから直接開ければ最高ですね。
00:05:12それが私のウィッシュリストの筆頭です。では、T3 codeにまだ足りない
00:05:16機能についても話しましょう。まずは4つの細かなQoLの改善案です。
00:05:211つ目は、スレッド名をダブルクリックでリネームできるようにしてほしいこと。
00:05:242つ目は、メニューに「ターミナルで開く」オプションを追加すること。
00:05:283つ目はサイドバーの折りたたみです。
00:05:32今はできないようですが、すぐに追加されるでしょう。
00:05:354つ目は実行中のターミナルの可視化です。現在、
00:05:39Localhost 3000が動いていますが、どのターミナルが生きているか
00:05:43表示がありません。幸いなことに、これはオープンソースなので、
00:05:46リポジトリをクローンしてCodexに機能追加を頼むことができます。
00:05:50適当に「バイブス・コーディング」した結果、ダブルクリックでのリネームができました。
00:05:54「チャンネル登録」に変えておきます。ぜひお願いしますね。メニューから
00:05:57ターミナルを開けるようにし、実行中のターミナルも確認可能にしました。
00:06:01Command+Bでサイドバーも閉じれます。ちょっと表示が崩れていますが。
00:06:05さて、今追加した機能以外にも、重要な欠落がいくつかあります。
00:06:08まずはスキル・サポートの強化です。Codexのように
00:06:12プロンプトでスキルをタグ付けしたり、インストール済みの
00:06:16スキル一覧が見れるようにしてほしいです。MCPサーバーも同様ですね。
00:06:20また、クラウドのデビルマシン上でヘッドレス版を動かして、
00:06:23リモートエージェントを管理できるようになれば最高です。Theoと
00:06:27Juliusをはじめとするチームの開発は非常に速いので、期待しています。
00:06:30T3 codeについてどう思ったか、コメント欄で教えてください。
00:06:35チャンネル登録も忘れずに。それではまた次回の動画で!

Key Takeaway

T3 Codeは、複数のコーディングエージェントを効率的かつ高速に管理・運用するために設計された、次世代のオープンソースGUIプラットフォームです。

Highlights

T3 Codeは、Theoが公開した完全オープンソースかつ無料のエージェント管理用GUIツールである。

既存のClaude CodeやCodexなどのターミナルベースのエージェントを統合し、一元管理できる点が最大の特徴である。

Codexアプリと比較してメモリ消費が少なく、多数のエージェントを同時に動かしても動作が非常に軽量である。

Git worktreeとの連携が強力で、ブランチ作成からPR作成、マージ状況の確認までGUI上ですべて完結する。

オープンソースであることを活かし、ユーザー自身が「バイブス・コーディング」で機能を拡張・追加することが可能である。

Timeline

T3 Codeの概要と登場背景

開発者のTheoが新しく公開した「T3 Code」というエージェント管理ツールの紹介から動画が始まります。これは完全無料かつオープンソースのGUIツールであり、ユーザーが既に持っているAIサービスのサブスクリプションを活用する仕組みです。スピーカーは、最近主流のターミナルUIよりも、複数のプロジェクトを並行して進める際にはGUIの方が視認性と操作性に優れていると主張しています。既存のCodexアプリが抱えていた「メモリ消費の激しさ」や「OpenAIモデルへの依存」といった課題を解決する手段として期待されています。このセクションでは、開発者がなぜ新しいツールを必要としたのかという動機が明確に語られています。

主要機能とマルチモデル対応の可能性

T3 Codeの本質は独自のAIモデルではなく、Claude CodeやCodexといった既存エージェントを動かすための「器」であると説明されます。現在はOpenAIモデルが中心ですが、将来的にはClaude、Cursor、Geminiなどの多様なモデルをサポートする計画が進んでいます。特にAnthropicのClaude Codeが統合されれば、UIデザインなどの得意分野に合わせてエージェントを使い分けられるようになります。各AIモデルの性能を最大限に引き出すには、その開発元が提供する公式ツールをバックエンドで使うのが最適であるという哲学が示されています。エージェント管理のユーザー体験(UX)に焦点を当てている点が、このツールのユニークな価値提案となっています。

実践的なワークフローとGit連携

実際のプロジェクトとして個人ブログのMarkdown修正を例に、エージェントの操作デモが行われます。Git worktree機能を活用することで、メインブランチを汚さずに新しい作業環境を即座に構築できる利便性が強調されています。プロンプトを送信するとCodexがリポジトリを解析し、具体的な計画の策定とツール実行をリアルタイムでストリーミング表示します。複数のエージェントを別プロジェクトで走らせている場合でも、サイドバーに「作業中」バッジが表示され、進捗を一目で把握できます。細かい点ですが、プロジェクトのファビコンを自動取得して表示するといった視覚的な工夫も高く評価されています。

圧倒的なパフォーマンスとPR作成機能

T3 Codeの最大の売りである、動作の軽快さとパフォーマンスの高さについて詳しく解説されています。従来のツールでは複数エージェントを動かすとアプリがフリーズすることもありましたが、T3 Codeは数時間稼働させてもラグが一切発生しません。長大なチャット履歴を持つスレッドの切り替えも一瞬で行われ、ストレスのない開発体験を提供します。さらに、変更箇所のコミットメッセージ自動生成から、GitHubへのプッシュ、プルリクエスト(PR)作成までがボタン一つで実行可能です。PRのステータスが色分けされたアイコンでサイドバーに反映されるため、ブラウザを開かずにレビュー状況を確認できるのが強みです。

便利機能とカスタマイズ性の高さ

エージェントが実行した各ステップの差分(diff)を左右分割で見やすく表示する機能や、Cursorなどのエディタを即座に開くショートカットが紹介されます。クイックアクション機能を使えば、プロジェクト固有のビルドコマンドなどをボタンとして登録し、ワンクリックで実行できるようになります。統合ターミナルが内蔵されているため、アプリを切り替えることなくコマンド操作を完結させられる点も大きなメリットです。また、プロジェクト追加時にフォルダのパスを直接貼り付けられる仕様など、開発者の日常的な細かいニーズに応える工夫が随所に散りばめられています。唯一の要望として、ターミナルコマンドから直接アプリを開ける機能への期待も述べられています。

QoL改善とオープンソースによる進化

動画の終盤では、現状で不足している機能とその改善案について、自らコードを書いて実装する様子が描かれます。スレッドのリネーム、サイドバーの折りたたみ、実行中のターミナルの可視化といったQoL(生活の質)向上のための機能を、AIエージェントの力を借りて自作しています。これはオープンソースプロジェクトならではの醍醐味であり、ユーザーが望む機能を自律的に追加できる可能性を示唆しています。今後はMCPサーバーのサポートや、リモートマシン上でのヘッドレス動作など、さらなる高度な機能拡張が予定されています。開発チームのスピード感に対する信頼を語り、視聴者へのフィードバックを求めて動画は締めくくられます。

Community Posts

View all posts