Codex Micro は、Codex と Work Louder が共同開発した数量限定のキーボードです。ChatGPT デスクトップアプリと連携すると、キーボードから手を離さずにチャットの状況を確認したり、別のチャットに切り替えたりできます。音声入力や、よく使うアクションやスキルの実行も手元で行えます。
Codex Micro のセットアップ
- ChatGPT デスクトップアプリを開きます。
- 背面のボタンを 1 回押して、Codex Micro の電源を入れます。
- USB-C ケーブルで接続するか、Bluetooth でペアリングします。ChatGPT が Micro を検出したら、画面の案内に従ってセットアップします。
- macOS では、許可を求められたら入力監視を許可します。これで ChatGPT がキー操作に反応するようになります。
- 設定 > Codex Micro を開きます。ここで、エージェントキーに連動させるチャットや、キーを押したときに実行するアクションを選べます。コマンドキー、アナログスティック、ダイヤルの割り当てや、照明と音声操作の設定も変更できます。
初期設定では、ダイヤルを少し長押しすると、この設定画面が開きます。ChatGPT の画面下部にあるアカウント名の横の Micro アイコンからも開けます。ダイヤルの長押しには別のアクションを割り当てることもできます。
ChatGPT が対応する Micro を一度検出すると、以降もデバイス設定を開けます。ChatGPT との連携に Work Louder Input は必要ありません。他のアプリでの操作をカスタマイズしたり、レイヤーを追加したりする場合に使用します。
Bluetooth でのペアリング
Codex Micro には Bluetooth チャンネルが 3 つあります。
- 背面のボタンを 1 回押して、Micro の電源を入れます。
- 本体左下の縁にあるタッチセンサーを 3 秒間長押しします。Bluetooth モードになると、Micro の底面ライトが青く光ります。
- タッチセンサーをタップして、Bluetooth チャンネル 1、2、3 のいずれかを選びます。チャンネルのランプが速く点滅したら、ペアリングできる状態です。
- コンピューターの Bluetooth 設定を開き、Micro が表示されたら接続します。
- チャンネルのランプが点滅から点灯に変わるまで待ちます。点灯したらペアリングは完了です。
接続の選択モードは、5 秒間操作しないと終了します。ペアリング済みの別のチャンネルに切り替えるには、もう一度選択モードに入り、チャンネルを選んでモードが終了するまで待ちます。そのチャンネルでペアリングをやり直すには、チャンネルのランプが点滅し始めるまでタッチセンサーを 3 秒間長押しします。
USB-C 接続に切り替えるには、接続の選択モードに入り、Micro の底面ライトが白くなるまでタッチセンサーをタップします。Bluetooth モードのまま USB-C ケーブルを接続すると、Micro は充電されますが、有線接続には切り替わりません。
本体各部の図は、Work Louder の Codex Micro セットアップガイドをご覧ください。
エージェントキーでのチャットの状態確認と切り替え
すりガラス調の 6 個のエージェントキーには、それぞれ 1 つのチャットを割り当てられます。キーのライトは、そのチャットの現在の状態を色で示します。エージェントキーを 1 回押すと、ChatGPT ウィンドウを前面に出さずに、そのチャットに切り替わります。350 ミリ秒以内に 2 回押すと、チャットが切り替わり、ChatGPT ウィンドウが前面に表示されます。1 回押すだけで ChatGPT を前面に表示するには、デバイス設定でシングルタップで ChatGPT にフォーカスをオンにします。
| ライト | 状態 | 意味 |
|---|---|---|
| 白 | 待機中 | チャットは待機中です。 |
| 青 | 思考中 | ChatGPT が処理中です。 |
| 緑 | 完了 | チャットの処理が完了し、未読の更新があります。 |
| 琥珀色 | 入力待ち | ChatGPT が承認または応答を待っています。 |
| 赤 | エラー | 問題が発生しました。 |
| 消灯 | チャット未割り当て | このキーにはチャットが割り当てられていません。 |
選択中のチャットに対応するキーは、状態を示す色でゆっくり明滅します。
初期設定では、ピン留めの有無にかかわらず、更新日時が新しい順に 6 件のチャットがキーに割り当てられます。割り当て方は、デバイス設定のエージェントキーで変更できます。
- 最近のチャット:ピン留めの有無にかかわらず、更新日時が新しい順に 6 件のチャットを割り当てます。
- ピン留めしたチャット:ピン留め済みの先頭から 6 件のチャットを割り当てます。
- 優先チャット:入力待ちのチャット、未読のチャット、処理中のチャットを優先します。
- カスタム割り当て:各エージェントキーに、チャット、ショートカット、物理キーの操作、または有効なスキルを割り当てます。未割り当てのエージェントキーを押すと、新しいチャットが開きます。そのチャットを開始すると、ChatGPT がそのキーにチャットを割り当てます。
チャットに連動するキーでは、割り当て方を変えても、状態を示す色は同じです。カスタム割り当てを選ぶと、エージェントキーでアクションを実行することもできます。
コマンドキーの操作とカスタマイズ
Codex Micro の初期レイアウトでは、次の 6 つのアクションが割り当てられています。
| キー | 初期設定のアクション |
|---|---|
| Fast モードのオンとオフを切り替えます。 | |
| 現在のリクエストを承認します。 | |
| 現在のリクエストを拒否します。 | |
| 現在のチャットの続きを新しいチャットで始めます。 | |
| プッシュトゥトークを開始します。 | |
| コンポーザーのメッセージを送信します。 |
マイクキーはコンピューターのマイクを使用します。Codex Micro 本体にマイクは内蔵されていません。初期設定はプッシュトゥトークです。キーを押したまま話し、話し終わったらキーを離して録音を停止します。ハンズフリーで録音するには、350 ミリ秒以内にキーを 2 回押します。キーから手を離しても録音が続き、もう一度押すと停止します。
録音中は青緑色の光がキーボードの周囲を巡ります。ChatGPT が音声を処理している間は白い光が巡り、プロンプトを送信できる状態になると白く点灯します。Codex キーを押すと、プロンプトが送信されます。
音声チャットがマイクキーの設定に表示されている場合は、この項目を選ぶと、マイクキーを押して音声チャットを開始したり、マイクのオンとオフを切り替えたりできます。長押しするとチャットが終了します。マイクキーを個別に使用をオンにすると、横長のマイクキーの下にある 2 つのスイッチに別々の操作を割り当てられます。
デバイス設定のレイアウトのプレビューでコマンドキーを選び、キーキャップとアクションを指定します。ブラウザやターミナルを開く、チャットを管理する、変更をレビューする、Git や pull request に関する操作を行う、ファイルや写真を添付する、プラグインやスケジュール済みタスクを開く、推論強度を変更する、有効なスキルを実行するといった操作のほか、別のショートカットも割り当てられます。別のキーで使用中のキーキャップを選ぶと、ChatGPT は同じキーキャップを重複して割り当てず、2 つのキーキャップを入れ替えます。
キーの割り当てを変更したら、新しいアクションに合わせて本体のキーキャップも交換します。レイアウトをリセットを選ぶと、コマンドキーとアナログスティックの割り当てが初期設定に戻ります。エージェントキーのモードや、個別に割り当てたチャットはそのままです。
アナログスティックとダイヤルの操作
アナログスティックはどの方向にも自由に動かせます。中央から一定以上倒すと、ChatGPT がその動きを 4 方向のいずれかとして認識し、対応するアクションを実行します。Codex Micro の初期設定は表のとおりです。
デバイス設定では、各方向に、ChatGPT デスクトップアプリで利用できるコマンドまたは有効なスキルを割り当てられます。
| 方向 | 初期設定のアクション |
|---|---|
| 上 | プランモードのオンとオフを切り替えます。 |
| 右 | アプリの履歴を 1 つ進みます。 |
| 下 | サイドバーの表示と非表示を切り替えます。 |
| 左 | アプリの履歴を 1 つ戻ります。 |
ダイヤルの初期設定はコンポーザーのナビゲーションです。ダイヤルを回すとコンポーザー内の操作項目や選択肢に順にフォーカスが移り、押すとフォーカス中の項目を開くか選択できます。コンポーザーの操作項目やメニューが開いている間は、ダイヤルのすぐ右にあるエージェントキーが赤く点灯します。そのキーを押すと操作をキャンセルできます。
デバイス設定では、次の 4 つのダイヤルモードから選べます。
| モード | 動作 |
|---|---|
| コンポーザーのナビゲーション | コンポーザー内の操作項目を順に移動し、フォーカス中の項目を選択します。 |
| 推論のみ | 推論強度を調整したり、調整用のスライダーや詳細オプションを開いたりします。 |
| 会話のスクロール | 選択中のチャットをスクロールします。ダイヤルを押すと最新のメッセージに移動します。 |
| カスタム割り当て | 左回し、右回し、押下、長押しの各操作にアクションやスキルを割り当てます。 |
ダイヤルを長押しすると、カスタム割り当て以外のモードではデバイス設定が開きます。カスタム割り当てでは、長押しに割り当てたアクションが実行されます。
照明の調整
デバイス設定で明るさを調整できます。自動減光までの時間は 30 秒から 1 時間の範囲で選べます。自動減光をオフにすることもできます。Micro を操作するか、エージェントキーが示す状態が変わると、ライトが再び点灯します。初期設定では 3 分後に消灯します。
Micro からバッテリー情報が送られると、デバイス設定とサイドバーの Micro アイコンの横でバッテリーの状態を確認できます。
レイヤーの追加
ChatGPT はレイヤー 1 を使用します。Work Louder Input を使用すると、他のアプリ向けのショートカットやアクションを最大 5 つの追加レイヤーに設定できます。
Codex Micro のトラブルシューティング
macOS の入力監視の設定
デバイス設定に入力監視が未設定と表示される場合は、システム設定を開くを選び、次の手順に従います。
- システム設定 > プライバシーとセキュリティ > 入力監視を開きます。
- ChatGPT が一覧にある場合は、アクセスをオンにします。一覧にない場合は、「アプリケーション」から ChatGPT を一覧にドラッグするか、「追加(+)」を選んで ChatGPT を追加します。
- ChatGPT を終了して開き直し、レイヤー 1 で Micro が検出されることを確認します。
macOS のこの権限について詳しくは、Apple の入力監視ガイドをご覧ください。
接続への干渉の解消
ChatGPT は、Micro を検出しても接続できない場合や、通信が途切れた場合に、自動的に再接続を試みます。問題が続く場合は、Micro を接続し直し、キーボード用ユーティリティやセキュリティツールが Micro へのアクセスをブロックしていないか確認します。
Work Louder によると、macOS で Karabiner や Logitech Options+ に入力監視を許可している場合、これらのアプリが Micro との通信に干渉することがあります。干渉の有無を調べるには、キーボード用ユーティリティを終了するか、そのユーティリティの入力監視を一時的にオフにしてから、Micro を接続し直します。コンピューターを組織が管理している場合は、IT 管理者にデバイスに適用されているルールの確認を依頼してください。
Work Louder のサポート
Bluetooth、ケーブル、電源、キーボードのリセットについては、Work Louder の Codex Micro セットアップガイドをご覧ください。直接サポートを受けるには、hello@worklouder.cc にメールでお問い合わせください。
対応する Micro の購入
Codex Micro の販売状況は、OpenAI Supply Co で確認できます。ChatGPT デスクトップアプリは Creator Micro 2 にも対応しています。こちらは Work Louder から直接購入できます。